Patent ID: 7620935
Filing Date: 2009-11-17
Classification: G06F

Abstract:
1. A method for translating a business rule which authorizes a request for information into an application programming interface (API) expressed in object oriented objects, the business rule being in a linguistic form having a predefined syntax and the rule authorizing a request for information comprising one or more propositional expressions, the method comprising: receiving a stream of input representing a business rule and vocabulary; processing the received vocabulary to determine elements of the predefined syntax; creating an object type, wherein the object type corresponds to a return type of an operation in the rule authorizing a request for information; establishing a current container variable; for each propositional expression in the rule authorizing a request for information, recording the object type in the current container, the object type being a context resulting from processing the propositional expression; wherein establishing the context for the propositional expression comprises: