Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmt-dev] b+m code generator

Hi all,

I'd like to point your attention to a very nice
open source code generator tool. It is hosted at
   http://sourceforge.net/projects/architecturware/
The tool has been developed by b+m in Kiel,
Germany and has a rather long usage history.

The really nice feature about the tool is that it
allows you to explicitly implement your (domain-
specific) metamodel as Java classes. These can
contain constraints that are verified when a model
is read by the generator. The code
generator itself uses a simple template language.
Templates are based on the metamodel defined
for the domain as opposed to the concrete syntax
of the model (such as XMI). XMI parsers for se-
veral UML tools are available. It is also possible
to use a non-UML/MOF based metamodel (such
as, for example, Excel) and thus use completely
different parsers.

The tool comes with (some) documentation. If you
want to see a small introduction to it, take a look
at slides 63 and following in
   http://www.voelter.de/data/presentations/mdaPraktisch.ppt
(the presentation contains all kinds of other stuff
which you might want to ignore...)

I think this tool would be very useful as one
specific text generation component for GMT.
Once the f/w proposed by Ed is there :-), I am
happy to implement an IModelActivity to access it.

Cheers,
Markus

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Markus Völter
mailto:voelter@xxxxxxx

voelter - ingenieurbüro für softwaretechnologie
Ziegelaecker 11, 89520 Heidenheim, Germany
Tel. +49 (0) 73 21 / 97 33 44

http://www.voelter.de
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





Back to the top