Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » UML code generation(more advanced code generation for UML)
UML code generation [message #787514] Tue, 31 January 2012 12:10 Go to next message
Philipp Kalb is currently offline Philipp Kalb
Messages: 3
Registered: January 2012
Junior Member
Hello


We use UML2 in several (research) projects and it works for most purposes but at the moment we are stuck with code generation for UML2. Basically there is a code generation for UML2 but it is not complete and only works for packages and elements that are used by class diagrams.
We would like to add more diagram types to the code generation but at the moment we are a stuck doing so. The most important question is "where to start?". Is there any documentation available on how the UML code generation is done so far? Which Eclipse projects(from git) are involved? Or does one have some good advice?

Thanks a lot for helping us.

best regards
Re: UML code generation [message #787574 is a reply to message #787514] Tue, 31 January 2012 13:42 Go to previous message
Rafael Chaves is currently offline Rafael Chaves
Messages: 161
Registered: July 2009
Senior Member
Quote:
We would like to add more diagram types to the code generation but at the moment we are a stuck doing so


I am not sure I understand what you mean. Could you expand on that?

The code generation used to implement the UML metamodel in the Eclipse UML2 project is a feature of the EMF project (which IIRC is based on an older version of the JET code generation tool, also an Eclipse project). That feature is not UML-specific, and works with any EMF-based models. You should be able to get better help on that in the EMF and (for the newer JET version) M2T newsgroups. You will also find other code generation solutions from Eclipse.org in that last newsgroup.

Cheers,

Rafael
http://abstratt.com/blog
Previous Topic:Re: [CDO] Importing a UML model
Next Topic:override stereotype value
Goto Forum:
  


Current Time: Thu Aug 28 19:16:58 EDT 2014

Powered by FUDForum. Page generated in 0.03456 seconds