This section discusses the architectural and the operational
objectives of this framework.
Architectural Objectives
·
Isolate the common Execution Logic of an application from its
Business Logic.
·
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.
Operational Objectives
·
Ensure that consistent standards are maintained.
·
Minimize coding and reduce the development time.