Parameterized and reusable implementations of business logic patterns
First Claim
Patent Images
1. A method for implementing business logic in a framework, comprising:
- automatically intercepting an event associated with a business entity;
instantiating an implementation of business logic upon intercepting the event in order to calculate a result based on the event and the business logic; and
binding the result to a property within the framework.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides flexible implementation of business logic in a business application. General and reusable business logic is implemented such that customized solutions for business applications are easier to develop. Binding properties in business entities to various logic implementations is utilized to reuse the business logic. Parameters can be set up in metadata that control the behavior of the business logic implementations.
33 Citations
21 Claims
-
1. A method for implementing business logic in a framework, comprising:
-
automatically intercepting an event associated with a business entity;
instantiating an implementation of business logic upon intercepting the event in order to calculate a result based on the event and the business logic; and
binding the result to a property within the framework. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing and storing information, comprising:
-
a business entity module including a property associated with stored information; and
a collaboration module associated with the business entity module and including a role associated with the property and configured to implement business logic upon an event of the associated business entity to calculate a result based on the event in the business logic. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification