UML-to-XSD transformation profile

Before you run the UML-to-XSD transformation, you can use class, property, generalization, association, and dependency model elements to model a subset of Extensible Markup language (XML) Schema Definition (XSD) schema elements. However, the UML-to-XSD transformation profile contains stereotypes that you can use to model most XSD schema elements such as simple type, complex type, attribute, element, and reusable groups. The advantage of applying the UML-to-XSD transformation profile to the source model and applying the stereotypes of the profile to source model elements is that you can validate your model for errors.

If you do not need to describe the elements of the schema that you are modeling in detail, you might want to use keywords instead.

To view a description of the stereotypes and stereotype properties of the profile, and to learn about UML-to-XSD transformation keywords , you should read the information that is available at Modeling > Transform > Configure Transformations. From the Transformations/Configurations list, select UML to XSD. On the Transformation Description page, click View Transformation Documentation.

Related tasks
Generating XSD schemas from UML models
Related reference
Installed transformations
Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.