This page describes how to create UML class diagrams based on the XML definitions for types and aspects. In the following section the different XML elements are described together with the rules that are used to create a mapping from the XML to the UML diagrams.
<type> elements are modelled as classes with stereotype <type>>.
The <parent> element is modelled as a generalization relationship.
The name attribute is used to name the class. The prefix is not included in the name.