[Cobold-developer] ideas and discussion issues
Status: Planning
Brought to you by:
ollix
From: oliver c. <oli...@fo...> - 2003-09-24 12:54:13
|
hello cobolds, this is a short protocol about the dicussion we had yesterday: please feel free to correct and change! - separation of entities and behaviour a basic pattern must be, to separate value objects and business logic. in that way the datamodel can be modeled and implemented regardless of any semantic functions that use a lot of different entities. if the behaviour would be inside the data objects, there would exist a very ugly network of close coupled objects. - back end design given the fact, that Chiba is a fix component of the cobold architecture, the other major issue to think about is the creation of a back end that fits into the Chiba architecture. It needs tests and prototyping to develop an efficient work flow to achieve 1) a well defined application framework and 2) a pragmatic software development process. - GUI / navigation since the GUI part of chiba as today is suboptimal in terms of easy deployment of individual design, it seems to be a good idea to embed chiba inside another front end component like a cms or portal framework (e.g. jet speed etc.). it is an unsolved issue to integrate a modular and flexible front end design into xForms. - Chiba integration being the first and only applicable software component of cobold, chiba is to be beta tested to develop a prototype for a complete system. first steps will be to port the form4 jforce framework and adapt it to the chiba controller. - Use Case XML / documentation with the goal of a generative system in mind, there could be first versions of descriptive XML for UseCases, data model and business logic. Since form4 already has some experience in usecase implementations, a basic XML to describe the requirements to generate UseCase source code should be developed in the next time. - MDA / UML 2.0 since the generative view of software development is becoming more common and is in the press constantly, it must be validated, how MDA specifications and UML 2.0 can be deployed to be a part of the cobold project. so far for now... :olliC ----------------------- oliver charlet form4 gmbh & co. kg rungestr. 19 10179 berlin fon +49 (30) 27 87 84 -0 fax +49 (30) 27 87 84 -10 oli...@fo... http://www.form4.de ----------------------- |