Article complet: openArchitectureWare
24.12.06
openArchitectureWare
openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are based on the Eclipse platform.
OAW has strong support for EMF (Eclipse Modelling Framework) based models but can work with other models, too (e.g. UML2, XML or simple JavaBeans) At the core there is a workflow engine allowing the definition of generator/transformation workflows.
Full echosystem, there seems to be everything you need to do MDD.
Some design choices are awkward though. Indeed, Model to Model transformations are not based on ATL whereas the project is part of the Eclipse GMT Project which hosts ATL ... oAW uses its own framework for that: Xtend. This seems like a general habit on this project, the validation language also is specialized: Check (instead of OCL)
On the contrary, AndroMDA 4 will be based on ATL
oAW headless build tool integration is limited, oAW is very tailored to Eclipse. A Maven 2 Plugin is in development though.
Trackback address for this post:
http://vidal.biz/blogs/htsrv/trackback.php/956
Comments, Trackbacks, Pingbacks:
No Comments/Trackbacks/Pingbacks for this post yet...
Comments are not allowed from anonymous visitors.