Developing a Business Application Framework
by Vijay Kiran
Some time back, if you are reading my blog, I wanted to work with some Open Source project and asked if any one was there to work with me. And I got good response from people I know. So, we started thinking about developing a small Business application framework which might make developing small/medium business applications easy.
The aim is not only to develop an application framework, but also to learn more about the technology as well.
The framework will have provide a visual way to build an entire business application (web application). It will provide interface for creating business objects, pages, rules associated with them etc. We want to build it using component based approach, first we start off with different components, build prototypes and then, we work towards integrating them.
The entire functionality or design of the framework has not been decided yet, but as a result of the initial discussions we thought the following modules will be there in the framework:
- Core: Execution engine
- Mantle: Business oject layer
- Crust: User Interface layer
The first of the component we are going to build is a schema analyzer. The purpose is to create and identify business object
