Used UML Elements in XMI Export from Drupal

Draft 2016-12-16, Joachim Wackerow

Formal: formal documentation references are for the formal UML documentation of UML 2.5 from OMG. http://www.omg.org/spec/UML/2.5, formal-15-03-01.pdf

NIST: online linked documentation references are links to the NIST Validator Class Browser for UML version 2.5.
http://validator.omg.org/se-interop/tools/browse-models

UML Diagrams: generic documentation references are links to the website of Kirill Fakhroutdinov.
http://www.uml-diagrams.org/

Not done yet: The diagrams are from the website from of Kirill Fakhroutdinov.
http://www.uml-diagrams.org/class-reference.html

·        uml:Association

o   Formal: 11.8.1 (p. 217)

§  Association Description?

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Association

o   UML Diagrams: http://www.uml-diagrams.org/association.html

·        uml:Class

o   Formal: 11.8.3 (p. 219)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Class

o   UML Diagrams: http://www.uml-diagrams.org/class.html, http://www.uml-diagrams.org/class-diagrams-overview.html

·        uml:Comment

o   Formal: 7.8.2 (p. 40)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Comment

o   UML Diagrams: http://www.uml-diagrams.org/uml-core.html#comment

·        uml:DataType

o   Formal: 10.5.2 (p. 172)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*DataType

o   UML Diagrams: http://www.uml-diagrams.org/data-type.html

·        uml:ElementImport (not used yet, but recommended importing classes into Functional Views)

o   Formal: 7.8.7 (p. 44)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*ElementImport

o   UML Diagrams: http://www.uml-diagrams.org/element-import.html

·        uml:Enumeration

o   Formal: 10.5.3 (p. 173)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Enumeration

o   UML Diagrams: http://www.uml-diagrams.org/data-type.html#enumeration

·        uml:EnumerationLiteral

o   Formal: 10.5.4 (p.173)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*EnumerationLiteral

o   UML Diagrams: -

·        uml:Generalization

o   Formal: 9.2.3.2 (p. 98), 9.9.7 (p. 136)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Generalization

o   UML Diagrams: http://www.uml-diagrams.org/generalization.html?context=class-diagrams

·        uml:LiteralInteger

o   Formal: 8.6.9 (p.82)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*LiteralInteger

o   UML Diagrams:

·        uml:LiteralUnlimitedNatural

o   Formal: 8.6.14 (p.85)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*LiteralUnlimitedNatural

o   UML Diagrams: -

·        uml:Model

o   Formal: 12.4.4 (p. 273)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Model

o   UML Diagrams: http://www.uml-diagrams.org/package-diagrams/model.html

·        uml:Package

o   Formal: 12.4.5 (p. 274)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Package

o   UML Diagrams: http://www.uml-diagrams.org/package-diagrams.html#package, http://www.uml-diagrams.org/package-diagrams-overview.html

·        uml:PrimitiveType

o   Formal: 10.5.7 (p.175)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*PrimitiveType

o   UML Diagrams: http://www.uml-diagrams.org/data-type.html#primitive-type

·        uml:Property

o   Formal: 9.9.17 (p. 147)

o   NIST: http://validator.omg.org/se-interop/class-view?class=type*UML%202.5*Property

o   UML Diagrams: http://www.uml-diagrams.org/property.html