[Uml-devel] Code Generation

Chris McGee sirnewton_01 at yahoo.ca
Wed Jun 19 05:55:03 UTC 2002


Hi Luis,

If you would like, you could take a look at the
dia2code project(dia2code.sourceforge.net) for some
potential inspiration(or to see what not to do). The
project is a bit inactive at the moment but we've
managed to get several languages supported with it.

In the near future, it is hoped that uml will support
XMI so that we can add a new front-end to dia2code to
support it.

This is great. More than one code generator out there
will allow more great ideas to float around.

Chris McGee

--- "De-La-Parra, Luis" <Luis.De-La-Parra at BSHG.COM>
wrote:
> 
> Hello everyone!!
> 
> Somehow I managed to find some free time on the last
> couple of days, and
> I´ve been working on Code Generation for UML.
> It is working good already, so if there´s bad
> weather on the weekend I´ll
> probably stay home and adjust some details that are
> still missing...
> 
> Are you interested in it? whom and how should I send
> it??   right now I dont
> have access to Internet from my home anymore ( I
> just moved ) so I have been
> working on a CVS version  that I downloaded to try
> UML last week... but
> maybe I can bring what I wrote to some internet cafe
> or to wrok and you can
> then apply it.
> 
> I implemented it in a kind of "plug-in" way, so it
> is possible to add and
> remove generators for several languages and so on,
> but till now I only have
> written one for C++  (it is not complete yet, but
> the basics are there)
> Implementing other languages should be really easy
> since you only have to
> reimlement one function which is specific for that
> language.. you can also
> have more than one generator for the same language,
> of course, like "C++ 1 "
> and "C++ 2" and just add them or remove them as you
> like.
> 
> Regards,
> 
> luis.
> 
> 

__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com




More information about the umbrello-devel mailing list