AndroMDA - generation code from UML (Powered by MDR)

In short, AndroMDA is an open source MDA framework - it takes any number of models (usually UML models stored in XMI produced from case-tools) combined with any number of andromda plugins (cartridge and translation-libraries) and produces any number of custom components. You can generate components for any language you want, Java, .Net, HTML, PHP, anything really, you just write (or customize existing) plugins to support it and you're good to go. The core of AndroMDA uses NetBeans MDR storage.

For example from UML class diagram shown bellow can be generated code for different technologies (Spring, Hibernate, EJB, Webservices, XML).

And for Activity UML diagram allows to generate code for Struts, JSP, Servlets.

Comments:

Post a Comment:
Comments are closed for this entry.
About

xzajo

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today