Thread:
 Tools: XMI at the Center 
 mhenderson   30 Mar 2004, 03:29 
 Updated URL 
 mhenderson   30 Mar 2004, 03:31 

Comment
Prev. thread 
 Next thread
 
Prev. posting 
 Next posting
From: mhenderson (30 Mar 2004, 03:29) Replies: 1, Views: 38744
Subject: Tools: XMI at the Center
I recently implemented an XMI plugin for Middlegen that is now included 
in the distribution. I designed the plugin to generate a model with 
classes and associations stereotyped as per the AndroMDA stereotypes.

It seems to me that a commonly agreed set of stereotypes and tagged-
values in the XMI model, which are preserved by all tools would go a 
long way to incorporating models into the development process. Since any 
tool would be able to generate an XMI model which could be used by any 
other tool.

For example: XDoclet > XMI > DDL (Schema)
             DDL > XMI > Java Source (XDoclet tagged)

if tools get sophisitcarted enough to merge changes into an existing 
model then we reach complete round-trip engineering, with the added 
benefit of starting where we feel comfortable, database, source code or 
UML model.

More info on my blog: <a href="http://www.behindthesite.com/blog/?
postid=2" target="_blank">Adventures in MDA</a>
Prev. thread 
 Next thread
 
Prev. posting 
 Next posting
© Copyright 2006, Red Hat Middleware, LLC. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc. [Privacy Policy]