Author Topic: Support for XDoclet and AndroMDA  (Read 4317 times)

hammerstein

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Support for XDoclet and AndroMDA
« 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  

egentz

  • EA Novice
  • *
  • Posts: 14
  • Karma: +0/-0
    • View Profile
Re: Support for XDoclet and AndroMDA
« Reply #1 on: November 23, 2004, 11:04:40 pm »
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

angel-o-sphere

  • EA User
  • **
  • Posts: 112
  • Karma: +0/-0
    • View Profile
Re: Support for XDoclet and AndroMDA
« Reply #2 on: November 25, 2004, 12:57:06 am »
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

CPT

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Support for XDoclet and AndroMDA
« Reply #3 on: November 30, 2004, 02:49:48 pm »
Quote
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.