Sparx Systems Forum
Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: hammerstein on November 23, 2004, 07:42:59 am
-
Hi,
I am developing in the field of MDA with UML and Java. To this I want to know wheater EA 4.1 is covers the use of XDoclet for generating/extracting XDoclet tags in order to use it with the AndroMDA Framework.
My company plans to invest in an UML-Tool supporting this requirements. So I need some hints.
Best regards
Oliver-Arne Hammerstein
-
hi,
another way to use EA together with MDA technology
is to use the openArchitectureWare generator framework.
http://www.openarchitectureware.org
oAW can use the XMI export from EA. there's an eclipse
example workspace with EA models inside.
regards
ekkehard
-
I do not really understand. XDoclet and AndroMDA work completely different. XDoclet works on Java Source code, AndroMDA works on XMI (XML files exported form a CASE System).
AndroMDA works fine with Enterpice Architect, probably you have to transform the XMI slightly (EA does not use standard stereotype export format IIRC).
XDoclet works on annotated Java source code, that means tags like this: @table are interpreted.
EA has a simple template language. So if you want to use XDoclet you likely want to add tags inside of EA. For that you would use tagged values in EA and adapt the generation template to export the tagged values.
Hope that helps,
Angelo
-
AndroMDA works fine with Enterpice Architect, probably you have to transform the XMI slightly (EA does not use standard stereotype export format IIRC).
As of version 4.5 of EA the XMI 1.2 export should support AndroMDA, including stereotypes. If you're experiencing any problems please submit a bug report and we'll definitely look into them.