[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [uddi-comment] UML diagrams of UDDI schemas v2 and v3
Dave, The diagrams you generated seem very useful to me since they simply visualize the schema's complexity. Also, I think that it is reasonable to use a stereotype in order to specify XML schema choices or complex XML schema sequences in UML (I don't have any other idea on which UML feature could specify choices). However, there are some issues I'd like to make you aware of: - I am not sure why the businessEntity's UML diagram stops at the instanceDetails level, which has a more complex inner structure than the instanceParms element only. - While the name, description, address and personName elements carry the xml:lang attribute, this is only shown for the address element and it does not indicate that the lang attribute is derived from the xml namespace. - I was looking at the categoryBag structure over and over again, but it doesn't seem correct to me. A categoryBag consists of a number of keyedReferences and a number of keyedReferenceGroups where at least one keyedReference or one keyedReferenceGroup must be provided within the categoryBag. The generated diagram states that at least one keyedReference AND at least one keyedReferenceGroup must be provided. Thanks, Claus von Riegen, SAP AG -----Original Message----- From: Dave Carlson [mailto:dcarlson@ontogenics.com] Sent: Donnerstag, 12. September 2002 19:01 To: uddi-comment@lists.oasis-open.org Subject: [uddi-comment] UML diagrams of UDDI schemas v2 and v3 I've been working on tools and techniques for mapping XML Schema definitions to and from UML models. As part of this work, I've started to create a repository of UML class diagrams reverse engineered from common XML Schema standards or proposed standards. For complete UML class diagrams of the core data model for both UDDI v2 and v3, see this link: http://XMLmodeling.com/models It's very helpful to get a quick bird's eye view of the differences between UDDI v2 and v3. These diagrams are also complete and accurate representations of cardinality and datatypes from the schema. Similarly, I've created diagrams of the draft Universal Business Language (UBL) schemas that have been used as part of that TC's design work. I hope that these diagrams of UDDI will be useful for both users of UDDI specs and the designers in this new TC. Note that the diagrams are in SVG graphics, so you need to have the Adobe SVG reader installed in your browser prior to reading the diagrams. This works very similar to the PDF reader. The above link includes a download link for the Adobe reader. Please reply with any comments or suggestions about how this can be useful to the ongoing work of this TC. Best Regards, Dave Carlson Boulder, Colorado USA dcarlson@ontogenics.com http://XMLmodeling.com ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC