[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Mapping a UML model to a DTD or Schema

  • From: "Arnold, Curt" <Curt.Arnold@h...>
  • To: "'xml-dev@l...'" <xml-dev@l...>
  • Date: Tue, 23 Jan 2001 10:13:55 -0700

xmi schema
If your question was if there was a standard way to store UML diagrams, XML Metadata Interchange (XMI) currently only standardizes storing the UML model.  IBM's XMI toolkit added the diagram layout
using extension content.  I'm not sure if Unisys' Rational Rose plug in took the same approach.  The Object Management Group (the owners of UML) is anticipated to issue a request for proposals for
extension of the XMI standard to support diagram interchange.  My recommendation on that would be to embed SVG with metadata that establishes the links back to the model.

If you question was if there are mechanisms to generate an XML schema or DTD from a UML model, then there are many but mostly in-house tools.  XMI does define a mechanical mechanism to generate a DTD
from an arbitrary UML model, however the resulting tag names <package.package.package.class attribute=""/> are generally not desireable.  There is a forthcoming book "Modeling XML Applications with
UML: Practical e-Business Applications" by David Carlson that sounds like it would address this issue.  I believe that he also presented papers at XTech 2000 and possible XML 2000 on this topic.
Also, the recent threads on XML Schema Best Practices indirectly addresses mapping UML concepts to to XML schemas.

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.