Propriétaire : Méta-modèle UML simplifié
Types de base UML2/Objecteering
Types énumérés :
- KindOfAccess (Read, Write, ReadWrite, AccesNone)
- VisibilityMode (Public, Protected, Private, VisibilityNone, VisibilityUndefined)
- MethodPassingMode (MethodIn, MethodOut)
- PassingMode (In, Out, Inout)
- StateKind (initial, deepHistory, shallowHistory, join, fork, branch, final, signalReceipt, signalSending)
- ActionKind (destroyAction, createAction, returnAction, callAction, returnDestroyAction)
- KindOfStateMachine (protocol, dynamic)
- EventType (SignalEvent, CallEvent, TimeEvent, ChangeEvent)
- PredefinedEventType (DoEvent, EntryEvent, ExitEvent, OtherEvent)
- AggregationKind (KindIsAssociation, KindIsAggregation, KindIsComposition)