|
The Roadmap: How the goal is to be achieved |
|
|
|
|
The following steps shall lead to the achievement of the goal of the kassiope-project - a repository-based code generator for business applications. - Pattern modules: About two modules are built, whose purpose is to show, what kind of programs kassiope will be able to generate. At first one rather simple module is developed before a more complex one will show more of the planned features of kassiope.
- Database model for the repository: With the knowledge of the pattern modules the database model of the repository is defined, which will form the base for the generation of business applications.
- User interface for the management of the repository: The purpose of the user interface which will be developed in this step is the management of the repository. this user interface is - in combination with the repository - a business application itself and later on it will be generated by itself.
- Template for generation: The template is the "raw" program into which the generator will fit special code out of the repository. Probably there will be more then one template - according to different dialog behaviour.
- Code generator: The code generator adds information out of the repository to the template and so there will be generated a PHP-program able to work.
- SQL-generator: The SQL-generator creates SQL-scripts out of the repository to create or modify the target database (e. g. MySQL).
- Generation of kassiope-business-applications.
This is a simplified description of the necessary steps. In reality there will be overlaps and re-iterations.
|
|
Last Updated ( Wednesday, 14 June 2006 )
|