
Metamodel user guide
A Classifier is an abstract view of the most important metaclasses such as Class, UseCase, Actor, Component and Node.
A Classifier notably factorizes the aggregation to Features. The Classifier can act as a structured Classifier (as defined in UML 2.0). In this case, its internal structure, which expresses its configuration in terms of Parts and Ports, is defined through a dedicated Collaboration.
A Classifier is owned by a NameSpace.


Association | Description |
|---|---|
| InternalStructure : BindableInstance [0..*] | |
| Part : Feature [0..*] | |
| Substitued : Substitution [0..*] | |
| SubstitutingSubstitution : Substitution [0..*] | Designates the Classifier that is substituted. |
| Conveyer : InformationFlow [0..*] | Specifies the information items that may circulate on this information flow. |
| Throwing : RaisedException [0..*] | Raised exception type. |
| bpmnRepresents : BpmnParticipant [0..*] | |
| Representation : InformationItem [0..*] | Determines the classifiers that will specify the structure and nature of the information.
An information item represents all its represented classifiers. |