This section discusses the architectural and the operational
objectives of this framework.
Isolate the common Execution Logic of an application from its
Facilitate architectural ease of use for different
verticals/modules in the future.
Provision for converting the Business Logic Layer to Business
Rules Engine in the future.
Ensure that the Business Logic Layer is an autonomous component.
In the long run, this component can be replaced by XSLT or XML based files.
Enable other generic services like Security, Workflow, Messaging,
etc. to make use of the this framework.
Ensure that consistent standards are maintained.
Minimize coding and reduce the development time.