logo       
Google Custom Search
    AddThis Social Bookmark Button

[BlueXML-user] 2.3.3 version is out: msg#00005

Subject: [BlueXML-user] 2.3.3 version is out
================================================

                    O P E N   B L U E    L A B

                ERP portal, full web, open source

                generated from UML, through MDA

                              Announcement

                          2.3.3 version released

                            February 6th, 2007

                    http://www.openbluelab.org/

================================================

Open Blue Lab aims at providing a complete ERP full web portal, open source (Apache License), based on UML models. Generated through the MDA approach, a Cocoon Reference implementation is currently available.

Others implementations like JSF, Php, Ajax, .Net will be developped according wishes and votes expressed on the mailing lists.

OpenBlueLab project's ambition is to provide an application which you can adapt easily by just updating UML models contained in the OpenBlueLab download, without writing any line of code.

This project uses currently eXist as  storage system.

If you are interested, feel free to come and test our software at http://www.openbluelab.org/static/openbluelab/openbluelab-installer-standard-2.3.3.jar

2.3.3 version release
--------------------------

This new version corrects a lot of bugs and improves automatic generation from UML models.

1) Portal layout from Use Cases Diagram

The portal layout may be controlled in a more precise manner in Use Case diagram through stereotypes. Available stereotypes are :
* Profile, on actors, represented by roles/groups in portal
* Level, on use cases, represented by tabs (2 levels are available)
* Portlet, on use cases,  represented by part of the screen
* Col1, Col2, Col3, on associations between Level and Portlet, to structure portlets

Portal layout may be qualified by tags too. Available tags are :
* position, to order portlets in a column

2) Application Generation from Class Diagrams

Forms are generated in a popup, which permits to browse data while editing another. Forms' layout are based on Class Diagram (if needed, a customized form may be used) and may be controlled in a more precise manner through stereotypes and tags.

Available stereotypes are :
* UI for packages, to indicate there are classes to generate
* UI for classes, to indicate to generate forms from them

Available tags are :
* size, for field
* textarea-rows, textarea-cols, for fields, represented by text areas
* rte-rows, rte-cols, for fields, represented by rich text editor (FCKEditor)
* required, for fields
* position, for associations between classes, to order classes when a few are aggregated in a same class

You can finalize your form layout through class annotations via stereotyped comments. Use : * layout, for comment, to indicate the order in which fields must be displayed

Beside forms, OpenBlueLab generates data views through class annotations via stereotyped comments. Use : * view, for comment, to defines views, and which fields are contained for them

To design correct models, open the ones provided in the application in conf/common/uml. Just update and regenerate the application.

Enjoy ;-)

--
Jean-Christophe Kermagoret
OpenBlueLab Tech Leader



Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>