The XML Metadata Interchange Format (XMI) specifies an open, information interchange model that gives developers working with object technology the ability to exchange programming data over the Internet in a standardized way. The XMI standard will allow developers to leverage the Web to exchange object-oriented data among tools, applications, and repositories. The standard will also allow developers to build secure, distributed applications in a team development environment.
In a typical scenario utilizing the XMI Toolkit, the developer first develops an object-oriented analysis model for your application using Rational Rose. Next, the developer uses the XMI Toolkit to generate Java code corresponding to the model. During the development phase in Java, it may be necessary to make structural modifications to the original analysis model. The XMI Toolkit provides the capability to create an updated version of the analysis model that reflects the changes made during development in Java. In this way, the analysis model can be kept in sync with the application source code. The Toolkit can also generate DTDs directly from your models.
See http://www.alphaworks.ibm.com/tech/xmitoolkit for more information.
Do you have or know of a component you'd like to suggest for this space? Send your Component of the Week nominations to the editor at nmikes@us.ibm.com, and we'll be happy to consider your submission.
Every effort is made to ensure that the information in Component of the Week listings is accurate. Nonetheless, developerWorks disclaims any responsibility for product information and products described on this site, as all product information -- including prices, features, and availability -- is subject to change without notice.
This article is brought to you by the developerWorks editorial staff. For comments or questions, contact the staff at dwinfo@us.ibm.com.
Comments (Undergoing maintenance)





