Identifies one or more profile
Extended metamodels
Imported profiles
Imported libraries
Stereotypes defined
Generalizations among stereotypes
Metaclasses extended by stereotypes
Relates a stereotype to an attribute property
Relates a stereotype to a property typed by a metaclasses
Relates a stereotype to a property typed by stereotypes
Defines an association target ends property of a stereotype
Defines a attribute of a stereotype
The lower bound of a stereotype feature (attribute or property)
The upper bound of a stereotype feature (attribute or property)
The ordering a stereotype feature (attribute or property)
Relates a stereotype attribute to its type (a library datatype)
Defines an association target ends property of a stereotype
Relates a stereotype attribute to its type (a library datatype)
Defines a attribute of a stereotype
Metaclasses extended by stereotypes
Extended metamodels
The lower bound of a stereotype feature (attribute or property)
The ordering a stereotype feature (attribute or property)
The upper bound of a stereotype feature (attribute or property)
Generalizations among stereotypes
Imported libraries
Imported profiles
Identifies one or more profile
Identifies one or more profile
Relates a stereotype to a property typed by a metaclasses
Relates a stereotype to a property typed by stereotypes
Relates a stereotype to an attribute property
Stereotypes defined
A resource corresponding to a restricted OMG MOF profile. The restrictions are:
In an OMG MOF Profile, it is possible to define datatypes and classes. In OTI MOF, a profile-defined datatype must be defined in an OTI MOF Library instead. OTI MOF does not support profile-defined classes because this capability is too under-specified in OMG UML 2.5 and, in practice, very seldom used.
An OMG MOF Profile extension of the OMG UML metamodel can be applied to any UML "model", including a "model" of the UML metamodel itself, of a profile or of a user-defined model. Applying a profile to a metamodel or to a package library of datatype definitions does not have any semantics that affects the models that instiate this metamodel or that have attrbute values typed by such datatype definitions.
OTI MOF is only concerned with semantically-relevant profile application relationships. There is only one such case: that of applying a profile to a model.
Identifies one or more profile
Extended metamodels
Imported profiles
Imported libraries
Stereotypes defined
Generalizations among stereotypes
Metaclasses extended by stereotypes
Relates a stereotype to an attribute property
Relates a stereotype to a property typed by a metaclasses
Relates a stereotype to a property typed by stereotypes
Defines an association target ends property of a stereotype
Defines a attribute of a stereotype
The lower bound of a stereotype feature (attribute or property)
The upper bound of a stereotype feature (attribute or property)
The ordering a stereotype feature (attribute or property)
Relates a stereotype attribute to its type (a library datatype)