Shlaer-Mellor and Executable UML Portal

(Top Tabs)

OOA Dictionary

Last Updated: 14 December 2009

Contents

Introduction

The OOA Dictionary attempts to provide a complete list of Shlaer-Mellor terms used in the OOA of OOA including terms that haven't yet been included in the official metamodel but which are used in OOA Tool (see OOATool.ooa). For this reason, the dictionary is at present undergoing continuous change. It also provides the equivalent Executable UML [xtUML02] terms used in OOA Tool when Executable UML notation is selected, along with the equivalent Executable UML2 (xtUML + UML2) terms. The dictionary also shows any icons that OOA Tool associates with a given term. Unfortunately, the dictionary does not yet give any descriptions for these terms. The dictionary is initially organized by category. However, alphabetically ordered notation specific indexes are given afterwards allowing fast lookup of terms. Notes are also provided on various mapping issues.

This dictionary page is automatically generated from the internal dictionary used within OOA Tool to define model element names which are then used in user interface titles and labels. The internal dictionary is also used to populate notation specific metamodel data for simulation and translation purposes. To browse the exact dictionary used within any given version of OOA Tool, the OOA Dictionary must be viewed within OOA Tool via the Help menu.

OOA of OOA Entries

Notes:

  1. Shlaer-Mellor names of objects defined in the OOA of OOA are shown below in a Monospaced font while other names are shown in a normal font.
  2. Names which duplicate a name used in a previous column or row (if we are in the first column) are shown in gray.

Recursive Design Entries

Shlaer-MellorExecutable UML 
ProjectProjectProjectProject 
DomainDomainDomainDomain 
Client DomainClient DomainClient DomainClient Domain 
Server DomainServer DomainServer DomainSupplier Domain 
BridgeBridgeBridgeBridge 
WormholeWormholeWormholeWormhole 
Request WormholeRequest WormholeRequest WormholeRequest Wormhole 
Control Reception PointControl Reception PointControl Reception PointControl Reception Point 
Solicited External EventSolicited External EventSolicited External EventSolicited External Signal 
LayerLayerLayerLayer 
TaskTask Task 
ActivityActivity Task Activity 
Domain ActivityDomain Activity Domain Activity 
Subsystem ActivitySubsystem Activity Subsystem Activity 

Notes:

  1. A bridge is a type of dependency in Executable UML and a dependency is defined between a client and a supplier.

Information Model Entries

Shlaer-MellorExecutable UMLExecutable UML2 
Information ModelInformation ModelInformation ModelPlatform-Independent Model Platform-Independent Model 
Unpartitioned Information ModelUnpartitioned Information ModelUnpartitioned Information ModelUnpartitioned Platform-Independent Model Unpartitioned Platform-Independent Model 
Partitioned Information ModelPartitioned Information ModelPartitioned Information ModelPartitioned Platform-Independent Model Partitioned Platform-Independent Model 
SubsystemSubsystemSubsystemSubsystem Subsystem 
EntityEntityEntityEntity Entity 
ObjectObjectObjectClass Class 
Unassigned ObjectUnassigned ObjectUnassigned ObjectUnassigned Class Unassigned Class 
Assigned ObjectAssigned ObjectAssigned ObjectAssigned Class Assigned Class 
Imported ObjectImported ObjectImported ObjectImported Class Imported Class 
Active ObjectActive ObjectActive ObjectActive ClassActive ObjectActive Class 
AttributeAttribute Attribute Attribute 
Simple True AttributeSimple True Attribute Simple Leaf Attribute Simple Leaf Attribute 
Base AttributeBase Attribute Base Attribute Base Attribute 
Simple AttributeSimple Attribute Simple Attribute Simple Attribute 
Simple AttributeSimple Attribute Simple Attribute Simple AttributePreferred Identifying
Arbitrary ID AttributeArbitrary ID Attribute Arbitrary ID Attribute Arbitrary ID Attribute 
Arbitrary ID AttributeArbitrary ID Attribute Arbitrary ID Attribute Arbitrary ID AttributePreferred Identifying
Mathematically Dependent AttributeMathematically Dependent AttributeMathematically Dependent AttributeDerived Attribute Derived Attribute 
Mathematically Dependent Simple AttributeMathematically Dependent Simple AttributeMathematically Dependent Simple AttributeDerived Simple Attribute Derived Simple Attribute 
Mathematically Dependent Simple AttributeMathematically Dependent Simple AttributeMathematically Dependent Simple AttributeDerived Simple Attribute Derived Simple AttributePreferred Identifying
Mathematically Dependent Referential AttributeMathematically Dependent Referential AttributeMathematically Dependent Referential AttributeDerived Referential Attribute Derived Referential Attribute 
Mathematically Dependent Referential AttributeMathematically Dependent Referential AttributeMathematically Dependent Referential AttributeDerived Referential Attribute Derived Referential AttributePreferred Identifying
Referential AttributeReferential Attribute Referential Attribute Referential Attribute 
Referential True AttributeReferential True Attribute Referential Leaf Attribute Referential Leaf Attribute 
Referential True AttributeReferential True Attribute Referential Leaf Attribute Referential Leaf AttributePreferred Identifying
Referential Polymorphic AttributeReferential Polymorphic Attribute Referential Polymorphic Attribute Referential Polymorphic Attribute 
Referential Polymorphic AttributeReferential Polymorphic Attribute Referential Polymorphic Attribute Referential Polymorphic AttributePreferred Identifying
Referential Polymorphic Attribute MappingReferential Polymorphic Attribute Mapping Referential Polymorphic Attribute Mapping Referential Polymorphic Attribute Mapping 
Simple Polymorphic AttributeSimple Polymorphic Attribute Simple Polymorphic Attribute Simple Polymorphic Attribute 
Simple Polymorphic AttributeSimple Polymorphic Attribute Simple Polymorphic Attribute Simple Polymorphic AttributePreferred Identifying
Simple Polymorphic Attribute MappingSimple Polymorphic Attribute Mapping Simple Polymorphic Attribute Mapping Simple Polymorphic Attribute Mapping 
Polymorphic AttributePolymorphic Attribute Polymorphic Attribute Polymorphic Attribute 
IdentifierIdentifier Identifier Identifier 
Unordered IdentifierUnordered Identifier Unordered Identifier Unordered Identifier 
Ordered IdentifierOrdered Identifier Ordered Identifier Ordered Identifier 
Identifying AttributeIdentifying Attribute Identifying Attribute Identifying Attribute 
Ordered Identifying AttributeOrdered Identifying AttributeOrdered Identifying AttributeOrdered Identifying Attribute Ordered Identifying AttributeAscending
Ordered Identifying AttributeOrdered Identifying AttributeOrdered Identifying AttributeOrdered Identifying Attribute Ordered Identifying AttributeDescending
RelationshipRelationshipRelationshipRelationship Relationship 
Unassigned RelationshipUnassigned RelationshipUnassigned RelationshipUnassigned Relationship Unassigned Relationship 
Assigned RelationshipAssigned RelationshipAssigned RelationshipAssigned Relationship Assigned Relationship 
Binary RelationshipBinary RelationshipBinary RelationshipAssociation Association 
Simple RelationshipSimple RelationshipSimple RelationshipSimple Association Simple Association 
Simple RelationshipSimple RelationshipSimple RelationshipSimple AssociationSimple RelationshipSimple AssociationCompetitive
Loop Constrained RelationshipLoop Constrained RelationshipLoop Constrained RelationshipSubset Constrained Association Subset Constrained Association 
Loop Constrained RelationshipLoop Constrained RelationshipLoop Constrained RelationshipSubset Constrained AssociationLoop Constrained RelationshipSubset Constrained AssociationCompetitive
Associative RelationshipAssociative RelationshipAssociative RelationshipAssociation Class Association Association Class Association 
Associative RelationshipAssociative RelationshipAssociative RelationshipAssociation Class Association Association Class AssociationLoop Constrained
Competitive RelationshipCompetitive RelationshipCompetitive RelationshipCompetitive AssociationCompetitive RelationshipCompetitive Association 
Competitive RelationshipCompetitive RelationshipCompetitive RelationshipCompetitive AssociationCompetitive RelationshipCompetitive AssociationLoop Constrained
Composed RelationshipComposed RelationshipComposed RelationshipEqual Set Constrained Association Equal Set Constrained Association 
Mathematically Dependent RelationshipMathematically Dependent RelationshipMathematically Dependent RelationshipDerived Association Derived Association 
Mathematically Dependent RelationshipMathematically Dependent RelationshipMathematically Dependent RelationshipDerived Association Derived AssociationLoop Constrained
Loop Independent RelationshipLoop Independent RelationshipLoop Independent RelationshipLoop Independent Association Loop Independent Association 
Loop Dependent RelationshipLoop Dependent RelationshipLoop Dependent RelationshipLoop Dependent Association Loop Dependent Association 
Loop Traversal MappingLoop Traversal MappingLoop Traversal MappingLoop Traversal Mapping Loop Traversal Mapping 
Subtype-Supertype RelationshipSubtype-Supertype RelationshipSubtype-Supertype RelationshipGeneralization Generalization 
Subtype-Supertype RelationshipSubtype-Supertype RelationshipSubtype-Supertype RelationshipGeneralizationSubtype-Supertype RelationshipGeneralizationPolymorphic
ParticipantParticipant Relationship End Relationship End 
Binary ParticipantBinary Participant Association End Association End 
First ParticipantFirst ParticipantFirst ParticipantFirst Class End First Class End 
Second ParticipantSecond ParticipantSecond ParticipantSecond Class End Second Class End 
Associative ParticipantAssociative ParticipantAssociative ParticipantAssociation Class End Association Class End 
Supertype ParticipantSupertype ParticipantSupertype ParticipantSuperclass End Superclass End 
Subtype ParticipantSubtype ParticipantSubtype ParticipantSubclass End Subclass End 
Participant MappingParticipant Mapping Relationship End Mapping Relationship End Mapping 
First to Second MappingFirst to Second MappingFirst to Second MappingFirst to Second Mapping First to Second Mapping 
Second to First MappingSecond to First MappingSecond to First MappingSecond to First Mapping Second to First Mapping 
Associative to First MappingAssociative to First MappingAssociative to First MappingAssociative to First Mapping Associative to First Mapping 
Associative to Second MappingAssociative to Second MappingAssociative to Second MappingAssociative to Second Mapping Associative to Second Mapping 
Subtype to Supertype MappingSubtype to Supertype MappingSubtype to Supertype MappingSubclass to Superclass Mapping Subclass to Superclass Mapping 
Referential Attribute MappingReferential Attribute Mapping Referential Attribute Mapping Referential Attribute Mapping 

Notes:

  1. UML uses the term leaf rather than true when referring to non-polymorphic elements.
  2. Loop constrained relationships are normally simple relationships which are loop dependent. However, associative and mathematically dependent relationships may also be loop constrained but we don't use the term in their name for brevity.
  3. Competitive relationships are normally associative relationships with an assigner model. However, simple relationships may also be competitive and define an assigner model but assignment responsibility can always be allocated to one of the competitors unless we are dealing with a many-to-many relationship in which case we need an associative relationship.

Data Type Entries

Shlaer-MellorExecutable UML 
Data TypeData Type Data Type 
Population Independent TypePopulation Independent Type Population Independent Type 
Boolean TypeBoolean Type Boolean Type 
Boolean TypeBoolean Type Boolean TypePredefined
Enumerated TypeEnumerated Type Enumeration 
Simple Enumerated TypeSimple Enumerated Type Simple Enumeration 
Enumerated Subtype TypeEnumerated Subtype Type Subclass EnumerationPredefined
Enumerated State TypeEnumerated State Type State EnumerationPredefined
Legal ValueLegal Value Enumeration Literal 
Legal ValueLegal Value Enumeration LiteralDefault
Symbolic TypeSymbolic Type Symbolic Type 
Symbolic TypeSymbolic Type Symbolic TypePredefined
Numeric TypeNumeric Type Numeric Type 
Numeric TypeNumeric Type Numeric TypePredefined
Arbitrary ID TypeArbitrary ID Type Arbitrary ID Type 
Domain Allocated ID TypeDomain Allocated ID Type Domain Allocated ID Type 
Domain Allocated ID TypeDomain Allocated ID Type Domain Allocated ID TypePredefined
Object Specific ID TypeObject Specific ID Type Object Specific ID Type 
Object Allocated ID TypeObject Allocated ID Type Object Allocated ID Type 
Parent Allocated ID TypeParent Allocated ID Type Parent Allocated ID Type 
External TypeExternal Type External Type 
Population Dependent TypePopulation Dependent Type Population Dependent Type 
Object Instance TypeObject Instance Type Object TypePredefined
Event Instance TypeEvent Instance Type Occurrence TypePredefined
Return Coordinate TypeReturn Coordinate Type Return Coordinate TypePredefined
Transfer Vector TypeTransfer Vector Type Transfer Vector TypePredefined
Data ValueData Value Data Value 
Undefined ValueUndefined Value Undefined Value 
Population Independent ValuePopulation Independent Value Population Independent Value 
Boolean ValueBoolean Value Boolean Value 
Enumerated ValueEnumerated Value Enumeration Value 
Symbolic ValueSymbolic Value Symbolic Value 
Numeric ValueNumeric Value Numeric Value 
Arbitrary ID ValueArbitrary ID Value Arbitrary ID Value 
External ValueExternal Value External Value 
Externally Resolved ValueExternally Resolved Value Externally Resolved Value 
Externally Created ValueExternally Created Value Externally Created Value 
Population Dependent ValuePopulation Dependent Value Population Dependent Value 
Object Instance ValueObject Instance Value Object Value 
Event Instance ValueEvent Instance Value Occurrence Value 
Return Coordinate ValueReturn Coordinate Value Return Coordinate Value 
Transfer Vector ValueTransfer Vector Value Transfer Vector Value 
Data ItemData Item Parameter 

State Model Entries

Shlaer-MellorExecutable UMLExecutable UML2 
Event DestinationEvent DestinationEvent DestinationEvent DestinationEvent DestinationEvent Destination 
State ModelState ModelState ModelState MachineState ModelState Machine 
Imported State ModelImported State ModelImported State ModelImported State MachineImported State ModelImported State Machine 
Lifecycle ModelLifecycle ModelLifecycle ModelLifecycle MachineLifecycle ModelLifecycle Machine 
Assigner ModelAssigner ModelAssigner ModelAssigner MachineAssigner ModelAssigner Machine 
Single Assigner ModelSingle Assigner ModelSingle Assigner ModelSingle Assigner MachineSingle Assigner ModelSingle Assigner Machine 
Multiple Assigner ModelMultiple Assigner ModelMultiple Assigner ModelMultiple Assigner MachineMultiple Assigner ModelMultiple Assigner Machine 
Polymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic Destination 
External EntityExternal EntityExternal EntityExternal Entity External Entity 
StateStateStateState State 
Non-Deletion StateNon-Deletion StateNon-Deletion StateNon-Deletion State Non-Deletion State 
Simple StateSimple StateSimple StateSimple State Simple State 
Simple StateSimple StateSimple StateSimple State Simple StateWith Action
Creation StateCreation StateCreation StateCreation State Creation State 
Creation StateCreation StateCreation StateCreation State Creation StateWith Action
Deletion StateDeletion StateDeletion StateDeletion State Deletion State 
Deletion StateDeletion StateDeletion StateDeletion State Deletion StateWith Action
Non-Creation StateNon-Creation StateNon-Creation StateNon-Creation State Non-Creation State 
EventEventEventEventEventEvent 
State Model EventState Model EventState Model EventState Model EventState Model EventState Model Event 
Creation EventCreation EventCreation EventCreation EventCreation EventCreation Event 
Transition EventTransition EventTransition EventTransition EventTransition EventTransition Event 
Polymorphic EventPolymorphic EventPolymorphic EventPolymorphic EventPolymorphic EventPolymorphic Event 
Domain-Crossing EventDomain-Crossing EventDomain-Crossing EventDomain-Crossing Event Domain-Crossing Event 
Subtype EventSubtype EventSubtype EventSubclass EventSubtype EventSubclass Event 
Polymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event Mapping 
Communication PathCommunication PathCommunication PathAsynchronous Communication PathCommunication PathAsynchronous Communication Path 
Internal EventInternal EventInternal EventInternal SignalInternal EventInternal Signal 
External EventExternal EventExternal EventExternal SignalExternal EventExternal Signal 
Event Data ItemEvent Data Item Event Parameter Event Parameter 
Received Data ItemReceived Data Item Received Parameter Received Parameter 
Carried Data ItemCarried Data Item Carried Parameter Carried Parameter 
TransitionTransition Transition Transition 
New State TransitionNew State Transition New State Transition New State Transition 
Event Ignored TransitionEvent Ignored Transition Event Ignored Transition Event Ignored Transition 
Cannot Happen TransitionCannot Happen Transition Cannot Happen Transition Cannot Happen Transition 
Transition NoteTransition NoteTransition NoteTransition Note Transition Note 

Notes:

  1. External entities are also known as terminators in Shlaer-Mellor and actors in Executable UML.

Operation Entries

Shlaer-MellorExecutable UMLExecutable UML2 
Operation OwnerOperation OwnerOperation OwnerOperation Owner Operation Owner 
OperationOperation Operation Operation 
Bridge MappingBridge MappingBridge MappingBridge Mapping Bridge Mapping 
Request MappingRequest MappingRequest MappingRequest Mapping Request Mapping 
Synchronous Return MappingSynchronous Return MappingSynchronous Return MappingSynchronous Return Mapping Synchronous Return Mapping 
Asynchronous Return MappingAsynchronous Return MappingAsynchronous Return MappingAsynchronous Return Mapping Asynchronous Return Mapping 
Counterpart MappingCounterpart MappingCounterpart MappingCounterpart Mapping Counterpart Mapping 
Semantic Shift MappingSemantic Shift MappingSemantic Shift MappingSemantic Shift Mapping Semantic Shift Mapping 
Domain ObserverDomain ObserverDomain ObserverDomain Observer Domain Observer 
Object ObserverObject ObserverObject ObserverObject Observer Object Observer 
Observed AttributeObserved Attribute Observed Attribute Observed Attribute 
Event Generated ObserverEvent Generated ObserverEvent Generated ObserverEvent Generated Observer Event Generated Observer 
Operation Invoked ObserverOperation Invoked ObserverOperation Invoked ObserverOperation Invoked Observer Operation Invoked Observer 
FunctionFunction Function Function 
Attribute CalculationAttribute CalculationAttribute CalculationAttribute Calculation Attribute Calculation 
Calculated AttributeCalculated Attribute Calculated Attribute Calculated Attribute 
Relationship NavigationRelationship NavigationRelationship NavigationRelationship Navigation Relationship Navigation 
OperatorOperator Operator Operator 
Unary OperatorUnary Operator Unary Operator Unary Operator 
Binary OperatorBinary Operator Binary Operator Binary Operator 
Dot OperatorDot Operator Dot Operator Dot Operator 
Event Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination Operation 
Composed OperationComposed OperationComposed OperationProcedureComposed OperationProcedure 
ActionActionActionState Procedure State Procedure 
Synchronous ServiceSynchronous ServiceSynchronous ServiceExternal Procedure External Procedure 
ProcessProcessProcessAction Action 
State Model ProcessState Model ProcessState Model ProcessState Model Action State Model Action 
Object ProcessObject ProcessObject ProcessClass Action Class Action 
Object Instance ProcessObject Instance ProcessObject Instance ProcessObject Action Object Action 
Polymorphic ProcessPolymorphic ProcessPolymorphic ProcessPolymorphic Action Polymorphic Action 
Bridging ProcessBridging ProcessBridging ProcessBridging Action Bridging Action 
Synchronous Return ProcessSynchronous Return ProcessSynchronous Return ProcessSynchronous Return Action Synchronous Return Action 
Asynchronous Return ProcessAsynchronous Return ProcessAsynchronous Return ProcessAsynchronous Return Action Asynchronous Return Action 
Subtype ProcessSubtype ProcessSubtype ProcessSubclass Action Subclass Action 
Polymorphic Process MappingPolymorphic Process MappingPolymorphic Process MappingPolymorphic Action Mapping Polymorphic Action Mapping 
ParameterParameter Operation Parameter Operation Parameter 
Input ParameterInput Parameter Input Parameter Input Parameter 
Output ParameterOutput Parameter Output Parameter Output Parameter 
User Defined Input ParameterUser Defined Input Parameter User Defined Input Parameter User Defined Input Parameter 
User Defined Input ParameterUser Defined Input Parameter User Defined Input Pin User Defined Input PinFor Process
User Defined Output ParameterUser Defined Output Parameter User Defined Output Parameter User Defined Output Parameter 
User Defined Output ParameterUser Defined Output Parameter User Defined Output Pin User Defined Output PinFor Process
Predefined Input ParameterPredefined Input Parameter Predefined Input Parameter Predefined Input Parameter 
Predefined Input ParameterPredefined Input Parameter Predefined Input Pin Predefined Input PinFor Process
Predefined Output ParameterPredefined Output Parameter Predefined Output Parameter Predefined Output Parameter 
Event Data Item ParameterEvent Data Item Parameter Event Parameter Parameter Event Parameter Parameter 
Parameter Input ParameterParameter Input Parameter Parameter Input Parameter Parameter Input Parameter 
Parameter Input ParameterParameter Input Parameter Parameter Input Pin Parameter Input PinFor Process
Parameter Output ParameterParameter Output Parameter Parameter Output Parameter Parameter Output Parameter 
Observed Attribute ParameterObserved Attribute Parameter Observed Attribute Parameter Observed Attribute Parameter 
Access PathAccess PathAccess PathSynchronous Communication PathAccess PathSynchronous Communication Path 
Internal Process InvocationInternal Process InvocationInternal Process InvocationInternal Action Invocation Internal Action Invocation 
External Process InvocationExternal Process InvocationExternal Process InvocationExternal Action Invocation External Action Invocation 
Synchronous Service Process InvocationSynchronous Service Process InvocationSynchronous Service Process InvocationExternal Procedure Action Invocation External Procedure Action Invocation 

Process Model Entries

Shlaer-MellorExecutable UML 
Process ModelProcess ModelProcess ModelAction Model 

Action Language Entries

Shlaer-MellorExecutable UML 
Operation BodyOperation Body Operation Body 

Simulation Entries

Shlaer-MellorExecutable UMLExecutable UML2 
TransformationTransformation Transformation Transformation 
SimulationSimulation Simulation Simulation 
Project PopulationProject Population Project Population Project Population 
Model PopulationModel Population Model Population Model Population 
Metamodel PopulationMetamodel Population Metamodel Population Metamodel Population 
Output PopulationOutput Population Output Population Output Population 
Snapshot PopulationSnapshot Population Snapshot Population Snapshot Population 
Input PopulationInput Population Input Population Input Population 
Input PopulationInput Population Input Population Input PopulationMetamodel
Domain PopulationDomain PopulationDomain PopulationDomain Population Domain Population 
Domain PopulationDomain PopulationDomain PopulationDomain Population Domain PopulationMetamodel
Object Instance TableObject Instance Table Object Table Object Table 
Object InstanceObject Instance Object Object 
Attribute InstanceAttribute Instance Attribute Slot Attribute Slot 
Relationship Instance TableRelationship Instance TableRelationship Instance TableLink Table Link Table 
Relationship InstanceRelationship InstanceRelationship InstanceLink Link 
Participant InstanceParticipant Instance Link End Link End 
Event Instance TableEvent Instance TableEvent Instance TableOccurrence TableEvent Instance TableOccurrence Table 
Event InstanceEvent InstanceEvent InstanceOccurrenceEvent InstanceOccurrence 
Event Data Item InstanceEvent Data Item Instance Event Argument Event Argument 
State Machine TableState Machine TableState Machine TableState Machine Instance TableState Machine TableState Machine Instance Table 
State MachineState MachineState MachineState Machine InstanceState MachineState Machine Instance 

Translation Entries

Shlaer-MellorExecutable UML 
TranslationTranslation Translation 

OOA Work Product Entries

Shlaer-MellorExecutable UMLExecutable UML2 
Domain ChartDomain ChartDomain ChartDomain Chart Domain Chart 
Project MatrixProject Matrix Project Matrix Project Matrix 
Use Case DiagramUse Case Diagram Use Case Diagram Use Case Diagram 
Use Case Activity DiagramUse Case Activity Diagram Use Case Activity Diagram Use Case Activity Diagram 
Subsystem Relationship ModelSubsystem Relationship ModelSubsystem Relationship ModelSubsystem Relationship Diagram Subsystem Relationship Diagram 
Subsystem Communication ModelSubsystem Communication ModelSubsystem Communication ModelSubsystem Asynchronous Collaboration DiagramSubsystem Communication ModelSubsystem Asynchronous Communication Diagram 
Subsystem Access ModelSubsystem Access ModelSubsystem Access ModelSubsystem Synchronous Collaboration Diagram Subsystem Synchronous Communication Diagram 
Object Information ModelObject Information ModelObject Information ModelClass Diagram Class Diagram 
Object Communication ModelObject Communication ModelObject Communication ModelAsynchronous Collaboration DiagramObject Communication ModelAsynchronous Communication Diagram 
Object Access ModelObject Access ModelObject Access ModelSynchronous Collaboration DiagramObject Access ModelSynchronous Communication Diagram 
State Transition DiagramState Transition DiagramState Transition DiagramStatechart Diagram State Machine Diagram 
State Transition TableState Transition TableState Transition TableState Transition Table State Transition Table 
Action Data Flow DiagramAction Data Flow DiagramAction Data Flow DiagramState Procedure Activity Diagram State Procedure Activity Diagram 
Synchronous Data Flow DiagramSynchronous Data Flow DiagramSynchronous Data Flow DiagramExternal Procedure Activity Diagram External Procedure Activity Diagram 
Thread of Control ChartThread of Control ChartThread of Control ChartSequence DiagramThread of Control ChartSequence Diagram 
Information Model ReportInformation Model Report Information Model Report Information Model Report 

Notes:

  1. Use case diagram and use case activity diagram are Executable UML work products with no equivalent in Shlaer-Mellor. Use case modelling and these work products will be added to Shlaer-Mellor notation in OOA Tool to ensure a one-to-one mapping exists between the notations. However, use cases are not currently supported at all in OOA Tool.
  2. Executable UML activity diagrams need to be qualified here as either use case, state procedure or external procedure activity diagrams to maintain a one-to-one mapping.
  3. The term communication implies asynchronous communication in Shlaer-Mellor but it indicates asynchronous and/or synchronous communication in Executable UML. The term access is used to indicate synchronous communication in Shlaer-Mellor.

Shlaer-Mellor Index

Shlaer-MellorExecutable UMLExecutable UML2
Access PathAccess PathSynchronous Communication PathSynchronous Communication Path
ActionActionState ProcedureState Procedure
Action Data Flow DiagramAction Data Flow DiagramState Procedure Activity DiagramState Procedure Activity Diagram
Active ObjectActive ObjectActive ClassActive Class
ActivityActivityTask ActivityTask Activity
Arbitrary ID AttributeArbitrary ID AttributeArbitrary ID AttributeArbitrary ID Attribute
Arbitrary ID TypeArbitrary ID TypeArbitrary ID TypeArbitrary ID Type
Arbitrary ID ValueArbitrary ID ValueArbitrary ID ValueArbitrary ID Value
Assigned ObjectAssigned ObjectAssigned ClassAssigned Class
Assigned RelationshipAssigned RelationshipAssigned RelationshipAssigned Relationship
Assigner ModelAssigner ModelAssigner MachineAssigner Machine
Associative ParticipantAssociative ParticipantAssociation Class EndAssociation Class End
Associative RelationshipAssociative RelationshipAssociation Class AssociationAssociation Class Association
Associative to First MappingAssociative to First MappingAssociative to First MappingAssociative to First Mapping
Associative to Second MappingAssociative to Second MappingAssociative to Second MappingAssociative to Second Mapping
Asynchronous Return MappingAsynchronous Return MappingAsynchronous Return MappingAsynchronous Return Mapping
Asynchronous Return ProcessAsynchronous Return ProcessAsynchronous Return ActionAsynchronous Return Action
AttributeAttributeAttributeAttribute
Attribute CalculationAttribute CalculationAttribute CalculationAttribute Calculation
Attribute InstanceAttribute InstanceAttribute SlotAttribute Slot
Base AttributeBase AttributeBase AttributeBase Attribute
Binary OperatorBinary OperatorBinary OperatorBinary Operator
Binary ParticipantBinary ParticipantAssociation EndAssociation End
Binary RelationshipBinary RelationshipAssociationAssociation
Boolean TypeBoolean TypeBoolean TypeBoolean Type
Boolean ValueBoolean ValueBoolean ValueBoolean Value
BridgeBridgeBridgeBridge
Bridge MappingBridge MappingBridge MappingBridge Mapping
Bridging ProcessBridging ProcessBridging ActionBridging Action
Calculated AttributeCalculated AttributeCalculated AttributeCalculated Attribute
Cannot Happen TransitionCannot Happen TransitionCannot Happen TransitionCannot Happen Transition
Carried Data ItemCarried Data ItemCarried ParameterCarried Parameter
Client DomainClient DomainClient DomainClient Domain
Communication PathCommunication PathAsynchronous Communication PathAsynchronous Communication Path
Competitive RelationshipCompetitive RelationshipCompetitive AssociationCompetitive Association
Composed OperationComposed OperationProcedureProcedure
Composed RelationshipComposed RelationshipEqual Set Constrained AssociationEqual Set Constrained Association
Control Reception PointControl Reception PointControl Reception PointControl Reception Point
Counterpart MappingCounterpart MappingCounterpart MappingCounterpart Mapping
Creation EventCreation EventCreation EventCreation Event
Creation StateCreation StateCreation StateCreation State
Data ItemData ItemParameterParameter
Data TypeData TypeData TypeData Type
Data ValueData ValueData ValueData Value
Deletion StateDeletion StateDeletion StateDeletion State
DomainDomainDomainDomain
Domain ActivityDomain ActivityDomain ActivityDomain Activity
Domain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID Type
Domain ChartDomain ChartDomain ChartDomain Chart
Domain ObserverDomain ObserverDomain ObserverDomain Observer
Domain PopulationDomain PopulationDomain PopulationDomain Population
Domain-Crossing EventDomain-Crossing EventDomain-Crossing EventDomain-Crossing Event
Dot OperatorDot OperatorDot OperatorDot Operator
EntityEntityEntityEntity
Enumerated State TypeEnumerated State TypeState EnumerationState Enumeration
Enumerated Subtype TypeEnumerated Subtype TypeSubclass EnumerationSubclass Enumeration
Enumerated TypeEnumerated TypeEnumerationEnumeration
Enumerated ValueEnumerated ValueEnumeration ValueEnumeration Value
EventEventEventEvent
Event Data ItemEvent Data ItemEvent ParameterEvent Parameter
Event Data Item InstanceEvent Data Item InstanceEvent ArgumentEvent Argument
Event Data Item ParameterEvent Data Item ParameterEvent Parameter ParameterEvent Parameter Parameter
Event DestinationEvent DestinationEvent DestinationEvent Destination
Event Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination Operation
Event Generated ObserverEvent Generated ObserverEvent Generated ObserverEvent Generated Observer
Event Ignored TransitionEvent Ignored TransitionEvent Ignored TransitionEvent Ignored Transition
Event InstanceEvent InstanceOccurrenceOccurrence
Event Instance TableEvent Instance TableOccurrence TableOccurrence Table
Event Instance TypeEvent Instance TypeOccurrence TypeOccurrence Type
Event Instance ValueEvent Instance ValueOccurrence ValueOccurrence Value
External EntityExternal EntityExternal EntityExternal Entity
External EventExternal EventExternal SignalExternal Signal
External Process InvocationExternal Process InvocationExternal Action InvocationExternal Action Invocation
External TypeExternal TypeExternal TypeExternal Type
External ValueExternal ValueExternal ValueExternal Value
Externally Created ValueExternally Created ValueExternally Created ValueExternally Created Value
Externally Resolved ValueExternally Resolved ValueExternally Resolved ValueExternally Resolved Value
First ParticipantFirst ParticipantFirst Class EndFirst Class End
First to Second MappingFirst to Second MappingFirst to Second MappingFirst to Second Mapping
FunctionFunctionFunctionFunction
IdentifierIdentifierIdentifierIdentifier
Identifying AttributeIdentifying AttributeIdentifying AttributeIdentifying Attribute
Imported ObjectImported ObjectImported ClassImported Class
Imported State ModelImported State ModelImported State MachineImported State Machine
Information ModelInformation ModelPlatform-Independent ModelPlatform-Independent Model
Information Model ReportInformation Model ReportInformation Model ReportInformation Model Report
Input ParameterInput ParameterInput ParameterInput Parameter
Input PopulationInput PopulationInput PopulationInput Population
Internal EventInternal EventInternal SignalInternal Signal
Internal Process InvocationInternal Process InvocationInternal Action InvocationInternal Action Invocation
LayerLayerLayerLayer
Legal ValueLegal ValueEnumeration LiteralEnumeration Literal
Lifecycle ModelLifecycle ModelLifecycle MachineLifecycle Machine
Loop Constrained RelationshipLoop Constrained RelationshipSubset Constrained AssociationSubset Constrained Association
Loop Dependent RelationshipLoop Dependent RelationshipLoop Dependent AssociationLoop Dependent Association
Loop Independent RelationshipLoop Independent RelationshipLoop Independent AssociationLoop Independent Association
Loop Traversal MappingLoop Traversal MappingLoop Traversal MappingLoop Traversal Mapping
Mathematically Dependent AttributeMathematically Dependent AttributeDerived AttributeDerived Attribute
Mathematically Dependent Referential AttributeMathematically Dependent Referential AttributeDerived Referential AttributeDerived Referential Attribute
Mathematically Dependent RelationshipMathematically Dependent RelationshipDerived AssociationDerived Association
Mathematically Dependent Simple AttributeMathematically Dependent Simple AttributeDerived Simple AttributeDerived Simple Attribute
Metamodel PopulationMetamodel PopulationMetamodel PopulationMetamodel Population
Model PopulationModel PopulationModel PopulationModel Population
Multiple Assigner ModelMultiple Assigner ModelMultiple Assigner MachineMultiple Assigner Machine
New State TransitionNew State TransitionNew State TransitionNew State Transition
Non-Creation StateNon-Creation StateNon-Creation StateNon-Creation State
Non-Deletion StateNon-Deletion StateNon-Deletion StateNon-Deletion State
Numeric TypeNumeric TypeNumeric TypeNumeric Type
Numeric ValueNumeric ValueNumeric ValueNumeric Value
ObjectObjectClassClass
Object Access ModelObject Access ModelSynchronous Collaboration DiagramSynchronous Communication Diagram
Object Allocated ID TypeObject Allocated ID TypeObject Allocated ID TypeObject Allocated ID Type
Object Communication ModelObject Communication ModelAsynchronous Collaboration DiagramAsynchronous Communication Diagram
Object Information ModelObject Information ModelClass DiagramClass Diagram
Object InstanceObject InstanceObjectObject
Object Instance ProcessObject Instance ProcessObject ActionObject Action
Object Instance TableObject Instance TableObject TableObject Table
Object Instance TypeObject Instance TypeObject TypeObject Type
Object Instance ValueObject Instance ValueObject ValueObject Value
Object ObserverObject ObserverObject ObserverObject Observer
Object ProcessObject ProcessClass ActionClass Action
Object Specific ID TypeObject Specific ID TypeObject Specific ID TypeObject Specific ID Type
Observed AttributeObserved AttributeObserved AttributeObserved Attribute
Observed Attribute ParameterObserved Attribute ParameterObserved Attribute ParameterObserved Attribute Parameter
OperationOperationOperationOperation
Operation BodyOperation BodyOperation BodyOperation Body
Operation Invoked ObserverOperation Invoked ObserverOperation Invoked ObserverOperation Invoked Observer
Operation OwnerOperation OwnerOperation OwnerOperation Owner
OperatorOperatorOperatorOperator
Ordered IdentifierOrdered IdentifierOrdered IdentifierOrdered Identifier
Ordered Identifying AttributeOrdered Identifying AttributeOrdered Identifying AttributeOrdered Identifying Attribute
Output ParameterOutput ParameterOutput ParameterOutput Parameter
Output PopulationOutput PopulationOutput PopulationOutput Population
ParameterParameterOperation ParameterOperation Parameter
Parameter Input ParameterParameter Input ParameterParameter Input ParameterParameter Input Parameter
Parameter Input ParameterParameter Input ParameterParameter Input PinParameter Input Pin
Parameter Output ParameterParameter Output ParameterParameter Output ParameterParameter Output Parameter
Parent Allocated ID TypeParent Allocated ID TypeParent Allocated ID TypeParent Allocated ID Type
ParticipantParticipantRelationship EndRelationship End
Participant InstanceParticipant InstanceLink EndLink End
Participant MappingParticipant MappingRelationship End MappingRelationship End Mapping
Partitioned Information ModelPartitioned Information ModelPartitioned Platform-Independent ModelPartitioned Platform-Independent Model
Polymorphic AttributePolymorphic AttributePolymorphic AttributePolymorphic Attribute
Polymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic Destination
Polymorphic EventPolymorphic EventPolymorphic EventPolymorphic Event
Polymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event Mapping
Polymorphic ProcessPolymorphic ProcessPolymorphic ActionPolymorphic Action
Polymorphic Process MappingPolymorphic Process MappingPolymorphic Action MappingPolymorphic Action Mapping
Population Dependent TypePopulation Dependent TypePopulation Dependent TypePopulation Dependent Type
Population Dependent ValuePopulation Dependent ValuePopulation Dependent ValuePopulation Dependent Value
Population Independent TypePopulation Independent TypePopulation Independent TypePopulation Independent Type
Population Independent ValuePopulation Independent ValuePopulation Independent ValuePopulation Independent Value
Predefined Input ParameterPredefined Input ParameterPredefined Input ParameterPredefined Input Parameter
Predefined Input ParameterPredefined Input ParameterPredefined Input PinPredefined Input Pin
Predefined Output ParameterPredefined Output ParameterPredefined Output ParameterPredefined Output Parameter
ProcessProcessActionAction
Process ModelProcess ModelAction ModelAction Model
ProjectProjectProjectProject
Project MatrixProject MatrixProject MatrixProject Matrix
Project PopulationProject PopulationProject PopulationProject Population
Received Data ItemReceived Data ItemReceived ParameterReceived Parameter
Referential AttributeReferential AttributeReferential AttributeReferential Attribute
Referential Attribute MappingReferential Attribute MappingReferential Attribute MappingReferential Attribute Mapping
Referential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic Attribute
Referential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute Mapping
Referential True AttributeReferential True AttributeReferential Leaf AttributeReferential Leaf Attribute
RelationshipRelationshipRelationshipRelationship
Relationship InstanceRelationship InstanceLinkLink
Relationship Instance TableRelationship Instance TableLink TableLink Table
Relationship NavigationRelationship NavigationRelationship NavigationRelationship Navigation
Request MappingRequest MappingRequest MappingRequest Mapping
Request WormholeRequest WormholeRequest WormholeRequest Wormhole
Return Coordinate TypeReturn Coordinate TypeReturn Coordinate TypeReturn Coordinate Type
Return Coordinate ValueReturn Coordinate ValueReturn Coordinate ValueReturn Coordinate Value
Second ParticipantSecond ParticipantSecond Class EndSecond Class End
Second to First MappingSecond to First MappingSecond to First MappingSecond to First Mapping
Semantic Shift MappingSemantic Shift MappingSemantic Shift MappingSemantic Shift Mapping
Server DomainServer DomainSupplier DomainSupplier Domain
Simple AttributeSimple AttributeSimple AttributeSimple Attribute
Simple Enumerated TypeSimple Enumerated TypeSimple EnumerationSimple Enumeration
Simple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic Attribute
Simple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute Mapping
Simple RelationshipSimple RelationshipSimple AssociationSimple Association
Simple StateSimple StateSimple StateSimple State
Simple True AttributeSimple True AttributeSimple Leaf AttributeSimple Leaf Attribute
SimulationSimulationSimulationSimulation
Single Assigner ModelSingle Assigner ModelSingle Assigner MachineSingle Assigner Machine
Snapshot PopulationSnapshot PopulationSnapshot PopulationSnapshot Population
Solicited External EventSolicited External EventSolicited External SignalSolicited External Signal
StateStateStateState
State MachineState MachineState Machine InstanceState Machine Instance
State Machine TableState Machine TableState Machine Instance TableState Machine Instance Table
State ModelState ModelState MachineState Machine
State Model EventState Model EventState Model EventState Model Event
State Model ProcessState Model ProcessState Model ActionState Model Action
State Transition DiagramState Transition DiagramStatechart DiagramState Machine Diagram
State Transition TableState Transition TableState Transition TableState Transition Table
SubsystemSubsystemSubsystemSubsystem
Subsystem Access ModelSubsystem Access ModelSubsystem Synchronous Collaboration DiagramSubsystem Synchronous Communication Diagram
Subsystem ActivitySubsystem ActivitySubsystem ActivitySubsystem Activity
Subsystem Communication ModelSubsystem Communication ModelSubsystem Asynchronous Collaboration DiagramSubsystem Asynchronous Communication Diagram
Subsystem Relationship ModelSubsystem Relationship ModelSubsystem Relationship DiagramSubsystem Relationship Diagram
Subtype EventSubtype EventSubclass EventSubclass Event
Subtype ParticipantSubtype ParticipantSubclass EndSubclass End
Subtype ProcessSubtype ProcessSubclass ActionSubclass Action
Subtype to Supertype MappingSubtype to Supertype MappingSubclass to Superclass MappingSubclass to Superclass Mapping
Subtype-Supertype RelationshipSubtype-Supertype RelationshipGeneralizationGeneralization
Supertype ParticipantSupertype ParticipantSuperclass EndSuperclass End
Symbolic TypeSymbolic TypeSymbolic TypeSymbolic Type
Symbolic ValueSymbolic ValueSymbolic ValueSymbolic Value
Synchronous Data Flow DiagramSynchronous Data Flow DiagramExternal Procedure Activity DiagramExternal Procedure Activity Diagram
Synchronous Return MappingSynchronous Return MappingSynchronous Return MappingSynchronous Return Mapping
Synchronous Return ProcessSynchronous Return ProcessSynchronous Return ActionSynchronous Return Action
Synchronous ServiceSynchronous ServiceExternal ProcedureExternal Procedure
Synchronous Service Process InvocationSynchronous Service Process InvocationExternal Procedure Action InvocationExternal Procedure Action Invocation
TaskTaskTaskTask
Thread of Control ChartThread of Control ChartSequence DiagramSequence Diagram
Transfer Vector TypeTransfer Vector TypeTransfer Vector TypeTransfer Vector Type
Transfer Vector ValueTransfer Vector ValueTransfer Vector ValueTransfer Vector Value
TransformationTransformationTransformationTransformation
TransitionTransitionTransitionTransition
Transition EventTransition EventTransition EventTransition Event
Transition NoteTransition NoteTransition NoteTransition Note
TranslationTranslationTranslationTranslation
Unary OperatorUnary OperatorUnary OperatorUnary Operator
Unassigned ObjectUnassigned ObjectUnassigned ClassUnassigned Class
Unassigned RelationshipUnassigned RelationshipUnassigned RelationshipUnassigned Relationship
Undefined ValueUndefined ValueUndefined ValueUndefined Value
Unordered IdentifierUnordered IdentifierUnordered IdentifierUnordered Identifier
Unpartitioned Information ModelUnpartitioned Information ModelUnpartitioned Platform-Independent ModelUnpartitioned Platform-Independent Model
Use Case Activity DiagramUse Case Activity DiagramUse Case Activity DiagramUse Case Activity Diagram
Use Case DiagramUse Case DiagramUse Case DiagramUse Case Diagram
User Defined Input ParameterUser Defined Input ParameterUser Defined Input ParameterUser Defined Input Parameter
User Defined Input ParameterUser Defined Input ParameterUser Defined Input PinUser Defined Input Pin
User Defined Output ParameterUser Defined Output ParameterUser Defined Output ParameterUser Defined Output Parameter
User Defined Output ParameterUser Defined Output ParameterUser Defined Output PinUser Defined Output Pin
WormholeWormholeWormholeWormhole

Executable UML Index

Executable UMLExecutable UML2Shlaer-Mellor
ProcessActionActionProcess
Process ModelAction ModelAction ModelProcess Model
Active ObjectActive ClassActive ClassActive Object
Arbitrary ID AttributeArbitrary ID AttributeArbitrary ID AttributeArbitrary ID Attribute
Arbitrary ID TypeArbitrary ID TypeArbitrary ID TypeArbitrary ID Type
Arbitrary ID ValueArbitrary ID ValueArbitrary ID ValueArbitrary ID Value
Assigned ObjectAssigned ClassAssigned ClassAssigned Object
Assigned RelationshipAssigned RelationshipAssigned RelationshipAssigned Relationship
Assigner ModelAssigner MachineAssigner MachineAssigner Model
Binary RelationshipAssociationAssociationBinary Relationship
Associative RelationshipAssociation Class AssociationAssociation Class AssociationAssociative Relationship
Associative ParticipantAssociation Class EndAssociation Class EndAssociative Participant
Binary ParticipantAssociation EndAssociation EndBinary Participant
Associative to First MappingAssociative to First MappingAssociative to First MappingAssociative to First Mapping
Associative to Second MappingAssociative to Second MappingAssociative to Second MappingAssociative to Second Mapping
Object Communication ModelAsynchronous Collaboration DiagramAsynchronous Communication DiagramObject Communication Model
Communication PathAsynchronous Communication PathAsynchronous Communication PathCommunication Path
Asynchronous Return ProcessAsynchronous Return ActionAsynchronous Return ActionAsynchronous Return Process
Asynchronous Return MappingAsynchronous Return MappingAsynchronous Return MappingAsynchronous Return Mapping
AttributeAttributeAttributeAttribute
Attribute CalculationAttribute CalculationAttribute CalculationAttribute Calculation
Attribute InstanceAttribute SlotAttribute SlotAttribute Instance
Base AttributeBase AttributeBase AttributeBase Attribute
Binary OperatorBinary OperatorBinary OperatorBinary Operator
Boolean TypeBoolean TypeBoolean TypeBoolean Type
Boolean ValueBoolean ValueBoolean ValueBoolean Value
BridgeBridgeBridgeBridge
Bridge MappingBridge MappingBridge MappingBridge Mapping
Bridging ProcessBridging ActionBridging ActionBridging Process
Calculated AttributeCalculated AttributeCalculated AttributeCalculated Attribute
Cannot Happen TransitionCannot Happen TransitionCannot Happen TransitionCannot Happen Transition
Carried Data ItemCarried ParameterCarried ParameterCarried Data Item
ObjectClassClassObject
Object ProcessClass ActionClass ActionObject Process
Object Information ModelClass DiagramClass DiagramObject Information Model
Client DomainClient DomainClient DomainClient Domain
Competitive RelationshipCompetitive AssociationCompetitive AssociationCompetitive Relationship
Control Reception PointControl Reception PointControl Reception PointControl Reception Point
Counterpart MappingCounterpart MappingCounterpart MappingCounterpart Mapping
Creation EventCreation EventCreation EventCreation Event
Creation StateCreation StateCreation StateCreation State
Data TypeData TypeData TypeData Type
Data ValueData ValueData ValueData Value
Deletion StateDeletion StateDeletion StateDeletion State
Mathematically Dependent RelationshipDerived AssociationDerived AssociationMathematically Dependent Relationship
Mathematically Dependent AttributeDerived AttributeDerived AttributeMathematically Dependent Attribute
Mathematically Dependent Referential AttributeDerived Referential AttributeDerived Referential AttributeMathematically Dependent Referential Attribute
Mathematically Dependent Simple AttributeDerived Simple AttributeDerived Simple AttributeMathematically Dependent Simple Attribute
DomainDomainDomainDomain
Domain ActivityDomain ActivityDomain ActivityDomain Activity
Domain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID Type
Domain ChartDomain ChartDomain ChartDomain Chart
Domain ObserverDomain ObserverDomain ObserverDomain Observer
Domain PopulationDomain PopulationDomain PopulationDomain Population
Domain-Crossing EventDomain-Crossing EventDomain-Crossing EventDomain-Crossing Event
Dot OperatorDot OperatorDot OperatorDot Operator
EntityEntityEntityEntity
Enumerated TypeEnumerationEnumerationEnumerated Type
Legal ValueEnumeration LiteralEnumeration LiteralLegal Value
Enumerated ValueEnumeration ValueEnumeration ValueEnumerated Value
Composed RelationshipEqual Set Constrained AssociationEqual Set Constrained AssociationComposed Relationship
EventEventEventEvent
Event Data Item InstanceEvent ArgumentEvent ArgumentEvent Data Item Instance
Event DestinationEvent DestinationEvent DestinationEvent Destination
Event Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination Operation
Event Generated ObserverEvent Generated ObserverEvent Generated ObserverEvent Generated Observer
Event Ignored TransitionEvent Ignored TransitionEvent Ignored TransitionEvent Ignored Transition
Event Data ItemEvent ParameterEvent ParameterEvent Data Item
Event Data Item ParameterEvent Parameter ParameterEvent Parameter ParameterEvent Data Item Parameter
External Process InvocationExternal Action InvocationExternal Action InvocationExternal Process Invocation
External EntityExternal EntityExternal EntityExternal Entity
Synchronous ServiceExternal ProcedureExternal ProcedureSynchronous Service
Synchronous Service Process InvocationExternal Procedure Action InvocationExternal Procedure Action InvocationSynchronous Service Process Invocation
Synchronous Data Flow DiagramExternal Procedure Activity DiagramExternal Procedure Activity DiagramSynchronous Data Flow Diagram
External EventExternal SignalExternal SignalExternal Event
External TypeExternal TypeExternal TypeExternal Type
External ValueExternal ValueExternal ValueExternal Value
Externally Created ValueExternally Created ValueExternally Created ValueExternally Created Value
Externally Resolved ValueExternally Resolved ValueExternally Resolved ValueExternally Resolved Value
First ParticipantFirst Class EndFirst Class EndFirst Participant
First to Second MappingFirst to Second MappingFirst to Second MappingFirst to Second Mapping
FunctionFunctionFunctionFunction
Subtype-Supertype RelationshipGeneralizationGeneralizationSubtype-Supertype Relationship
IdentifierIdentifierIdentifierIdentifier
Identifying AttributeIdentifying AttributeIdentifying AttributeIdentifying Attribute
Imported ObjectImported ClassImported ClassImported Object
Imported State ModelImported State MachineImported State MachineImported State Model
Information Model ReportInformation Model ReportInformation Model ReportInformation Model Report
Input ParameterInput ParameterInput ParameterInput Parameter
Input PopulationInput PopulationInput PopulationInput Population
Internal Process InvocationInternal Action InvocationInternal Action InvocationInternal Process Invocation
Internal EventInternal SignalInternal SignalInternal Event
LayerLayerLayerLayer
Lifecycle ModelLifecycle MachineLifecycle MachineLifecycle Model
Relationship InstanceLinkLinkRelationship Instance
Participant InstanceLink EndLink EndParticipant Instance
Relationship Instance TableLink TableLink TableRelationship Instance Table
Loop Dependent RelationshipLoop Dependent AssociationLoop Dependent AssociationLoop Dependent Relationship
Loop Independent RelationshipLoop Independent AssociationLoop Independent AssociationLoop Independent Relationship
Loop Traversal MappingLoop Traversal MappingLoop Traversal MappingLoop Traversal Mapping
Metamodel PopulationMetamodel PopulationMetamodel PopulationMetamodel Population
Model PopulationModel PopulationModel PopulationModel Population
Multiple Assigner ModelMultiple Assigner MachineMultiple Assigner MachineMultiple Assigner Model
New State TransitionNew State TransitionNew State TransitionNew State Transition
Non-Creation StateNon-Creation StateNon-Creation StateNon-Creation State
Non-Deletion StateNon-Deletion StateNon-Deletion StateNon-Deletion State
Numeric TypeNumeric TypeNumeric TypeNumeric Type
Numeric ValueNumeric ValueNumeric ValueNumeric Value
Object InstanceObjectObjectObject Instance
Object Instance ProcessObject ActionObject ActionObject Instance Process
Object Allocated ID TypeObject Allocated ID TypeObject Allocated ID TypeObject Allocated ID Type
Object ObserverObject ObserverObject ObserverObject Observer
Object Specific ID TypeObject Specific ID TypeObject Specific ID TypeObject Specific ID Type
Object Instance TableObject TableObject TableObject Instance Table
Object Instance TypeObject TypeObject TypeObject Instance Type
Object Instance ValueObject ValueObject ValueObject Instance Value
Observed AttributeObserved AttributeObserved AttributeObserved Attribute
Observed Attribute ParameterObserved Attribute ParameterObserved Attribute ParameterObserved Attribute Parameter
Event InstanceOccurrenceOccurrenceEvent Instance
Event Instance TableOccurrence TableOccurrence TableEvent Instance Table
Event Instance TypeOccurrence TypeOccurrence TypeEvent Instance Type
Event Instance ValueOccurrence ValueOccurrence ValueEvent Instance Value
OperationOperationOperationOperation
Operation BodyOperation BodyOperation BodyOperation Body
Operation Invoked ObserverOperation Invoked ObserverOperation Invoked ObserverOperation Invoked Observer
Operation OwnerOperation OwnerOperation OwnerOperation Owner
ParameterOperation ParameterOperation ParameterParameter
OperatorOperatorOperatorOperator
Ordered IdentifierOrdered IdentifierOrdered IdentifierOrdered Identifier
Ordered Identifying AttributeOrdered Identifying AttributeOrdered Identifying AttributeOrdered Identifying Attribute
Output ParameterOutput ParameterOutput ParameterOutput Parameter
Output PopulationOutput PopulationOutput PopulationOutput Population
Data ItemParameterParameterData Item
Parameter Input ParameterParameter Input ParameterParameter Input ParameterParameter Input Parameter
Parameter Input ParameterParameter Input PinParameter Input PinParameter Input Parameter
Parameter Output ParameterParameter Output ParameterParameter Output ParameterParameter Output Parameter
Parent Allocated ID TypeParent Allocated ID TypeParent Allocated ID TypeParent Allocated ID Type
Partitioned Information ModelPartitioned Platform-Independent ModelPartitioned Platform-Independent ModelPartitioned Information Model
Information ModelPlatform-Independent ModelPlatform-Independent ModelInformation Model
Polymorphic ProcessPolymorphic ActionPolymorphic ActionPolymorphic Process
Polymorphic Process MappingPolymorphic Action MappingPolymorphic Action MappingPolymorphic Process Mapping
Polymorphic AttributePolymorphic AttributePolymorphic AttributePolymorphic Attribute
Polymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic Destination
Polymorphic EventPolymorphic EventPolymorphic EventPolymorphic Event
Polymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event Mapping
Population Dependent TypePopulation Dependent TypePopulation Dependent TypePopulation Dependent Type
Population Dependent ValuePopulation Dependent ValuePopulation Dependent ValuePopulation Dependent Value
Population Independent TypePopulation Independent TypePopulation Independent TypePopulation Independent Type
Population Independent ValuePopulation Independent ValuePopulation Independent ValuePopulation Independent Value
Predefined Input ParameterPredefined Input ParameterPredefined Input ParameterPredefined Input Parameter
Predefined Input ParameterPredefined Input PinPredefined Input PinPredefined Input Parameter
Predefined Output ParameterPredefined Output ParameterPredefined Output ParameterPredefined Output Parameter
Composed OperationProcedureProcedureComposed Operation
ProjectProjectProjectProject
Project MatrixProject MatrixProject MatrixProject Matrix
Project PopulationProject PopulationProject PopulationProject Population
Received Data ItemReceived ParameterReceived ParameterReceived Data Item
Referential AttributeReferential AttributeReferential AttributeReferential Attribute
Referential Attribute MappingReferential Attribute MappingReferential Attribute MappingReferential Attribute Mapping
Referential True AttributeReferential Leaf AttributeReferential Leaf AttributeReferential True Attribute
Referential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic Attribute
Referential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute Mapping
RelationshipRelationshipRelationshipRelationship
ParticipantRelationship EndRelationship EndParticipant
Participant MappingRelationship End MappingRelationship End MappingParticipant Mapping
Relationship NavigationRelationship NavigationRelationship NavigationRelationship Navigation
Request MappingRequest MappingRequest MappingRequest Mapping
Request WormholeRequest WormholeRequest WormholeRequest Wormhole
Return Coordinate TypeReturn Coordinate TypeReturn Coordinate TypeReturn Coordinate Type
Return Coordinate ValueReturn Coordinate ValueReturn Coordinate ValueReturn Coordinate Value
Second ParticipantSecond Class EndSecond Class EndSecond Participant
Second to First MappingSecond to First MappingSecond to First MappingSecond to First Mapping
Semantic Shift MappingSemantic Shift MappingSemantic Shift MappingSemantic Shift Mapping
Thread of Control ChartSequence DiagramSequence DiagramThread of Control Chart
Simple RelationshipSimple AssociationSimple AssociationSimple Relationship
Simple AttributeSimple AttributeSimple AttributeSimple Attribute
Simple Enumerated TypeSimple EnumerationSimple EnumerationSimple Enumerated Type
Simple True AttributeSimple Leaf AttributeSimple Leaf AttributeSimple True Attribute
Simple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic Attribute
Simple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute Mapping
Simple StateSimple StateSimple StateSimple State
SimulationSimulationSimulationSimulation
Single Assigner ModelSingle Assigner MachineSingle Assigner MachineSingle Assigner Model
Snapshot PopulationSnapshot PopulationSnapshot PopulationSnapshot Population
Solicited External EventSolicited External SignalSolicited External SignalSolicited External Event
StateStateStateState
Enumerated State TypeState EnumerationState EnumerationEnumerated State Type
State ModelState MachineState MachineState Model
State MachineState Machine InstanceState Machine InstanceState Machine
State Machine TableState Machine Instance TableState Machine Instance TableState Machine Table
State Model ProcessState Model ActionState Model ActionState Model Process
State Model EventState Model EventState Model EventState Model Event
ActionState ProcedureState ProcedureAction
Action Data Flow DiagramState Procedure Activity DiagramState Procedure Activity DiagramAction Data Flow Diagram
State Transition TableState Transition TableState Transition TableState Transition Table
State Transition DiagramStatechart DiagramState Machine DiagramState Transition Diagram
Subtype ProcessSubclass ActionSubclass ActionSubtype Process
Subtype ParticipantSubclass EndSubclass EndSubtype Participant
Enumerated Subtype TypeSubclass EnumerationSubclass EnumerationEnumerated Subtype Type
Subtype EventSubclass EventSubclass EventSubtype Event
Subtype to Supertype MappingSubclass to Superclass MappingSubclass to Superclass MappingSubtype to Supertype Mapping
Loop Constrained RelationshipSubset Constrained AssociationSubset Constrained AssociationLoop Constrained Relationship
SubsystemSubsystemSubsystemSubsystem
Subsystem ActivitySubsystem ActivitySubsystem ActivitySubsystem Activity
Subsystem Communication ModelSubsystem Asynchronous Collaboration DiagramSubsystem Asynchronous Communication DiagramSubsystem Communication Model
Subsystem Relationship ModelSubsystem Relationship DiagramSubsystem Relationship DiagramSubsystem Relationship Model
Subsystem Access ModelSubsystem Synchronous Collaboration DiagramSubsystem Synchronous Communication DiagramSubsystem Access Model
Supertype ParticipantSuperclass EndSuperclass EndSupertype Participant
Server DomainSupplier DomainSupplier DomainServer Domain
Symbolic TypeSymbolic TypeSymbolic TypeSymbolic Type
Symbolic ValueSymbolic ValueSymbolic ValueSymbolic Value
Object Access ModelSynchronous Collaboration DiagramSynchronous Communication DiagramObject Access Model
Access PathSynchronous Communication PathSynchronous Communication PathAccess Path
Synchronous Return ProcessSynchronous Return ActionSynchronous Return ActionSynchronous Return Process
Synchronous Return MappingSynchronous Return MappingSynchronous Return MappingSynchronous Return Mapping
TaskTaskTaskTask
ActivityTask ActivityTask ActivityActivity
Transfer Vector TypeTransfer Vector TypeTransfer Vector TypeTransfer Vector Type
Transfer Vector ValueTransfer Vector ValueTransfer Vector ValueTransfer Vector Value
TransformationTransformationTransformationTransformation
TransitionTransitionTransitionTransition
Transition EventTransition EventTransition EventTransition Event
Transition NoteTransition NoteTransition NoteTransition Note
TranslationTranslationTranslationTranslation
Unary OperatorUnary OperatorUnary OperatorUnary Operator
Unassigned ObjectUnassigned ClassUnassigned ClassUnassigned Object
Unassigned RelationshipUnassigned RelationshipUnassigned RelationshipUnassigned Relationship
Undefined ValueUndefined ValueUndefined ValueUndefined Value
Unordered IdentifierUnordered IdentifierUnordered IdentifierUnordered Identifier
Unpartitioned Information ModelUnpartitioned Platform-Independent ModelUnpartitioned Platform-Independent ModelUnpartitioned Information Model
Use Case Activity DiagramUse Case Activity DiagramUse Case Activity DiagramUse Case Activity Diagram
Use Case DiagramUse Case DiagramUse Case DiagramUse Case Diagram
User Defined Input ParameterUser Defined Input ParameterUser Defined Input ParameterUser Defined Input Parameter
User Defined Input ParameterUser Defined Input PinUser Defined Input PinUser Defined Input Parameter
User Defined Output ParameterUser Defined Output ParameterUser Defined Output ParameterUser Defined Output Parameter
User Defined Output ParameterUser Defined Output PinUser Defined Output PinUser Defined Output Parameter
WormholeWormholeWormholeWormhole

Executable UML2 Index

Executable UML2Executable UMLShlaer-Mellor
ProcessActionActionProcess
Process ModelAction ModelAction ModelProcess Model
Active ObjectActive ClassActive ClassActive Object
Arbitrary ID AttributeArbitrary ID AttributeArbitrary ID AttributeArbitrary ID Attribute
Arbitrary ID TypeArbitrary ID TypeArbitrary ID TypeArbitrary ID Type
Arbitrary ID ValueArbitrary ID ValueArbitrary ID ValueArbitrary ID Value
Assigned ObjectAssigned ClassAssigned ClassAssigned Object
Assigned RelationshipAssigned RelationshipAssigned RelationshipAssigned Relationship
Assigner ModelAssigner MachineAssigner MachineAssigner Model
Binary RelationshipAssociationAssociationBinary Relationship
Associative RelationshipAssociation Class AssociationAssociation Class AssociationAssociative Relationship
Associative ParticipantAssociation Class EndAssociation Class EndAssociative Participant
Binary ParticipantAssociation EndAssociation EndBinary Participant
Associative to First MappingAssociative to First MappingAssociative to First MappingAssociative to First Mapping
Associative to Second MappingAssociative to Second MappingAssociative to Second MappingAssociative to Second Mapping
Object Communication ModelAsynchronous Communication DiagramAsynchronous Collaboration DiagramObject Communication Model
Communication PathAsynchronous Communication PathAsynchronous Communication PathCommunication Path
Asynchronous Return ProcessAsynchronous Return ActionAsynchronous Return ActionAsynchronous Return Process
Asynchronous Return MappingAsynchronous Return MappingAsynchronous Return MappingAsynchronous Return Mapping
AttributeAttributeAttributeAttribute
Attribute CalculationAttribute CalculationAttribute CalculationAttribute Calculation
Attribute InstanceAttribute SlotAttribute SlotAttribute Instance
Base AttributeBase AttributeBase AttributeBase Attribute
Binary OperatorBinary OperatorBinary OperatorBinary Operator
Boolean TypeBoolean TypeBoolean TypeBoolean Type
Boolean ValueBoolean ValueBoolean ValueBoolean Value
BridgeBridgeBridgeBridge
Bridge MappingBridge MappingBridge MappingBridge Mapping
Bridging ProcessBridging ActionBridging ActionBridging Process
Calculated AttributeCalculated AttributeCalculated AttributeCalculated Attribute
Cannot Happen TransitionCannot Happen TransitionCannot Happen TransitionCannot Happen Transition
Carried Data ItemCarried ParameterCarried ParameterCarried Data Item
ObjectClassClassObject
Object ProcessClass ActionClass ActionObject Process
Object Information ModelClass DiagramClass DiagramObject Information Model
Client DomainClient DomainClient DomainClient Domain
Competitive RelationshipCompetitive AssociationCompetitive AssociationCompetitive Relationship
Control Reception PointControl Reception PointControl Reception PointControl Reception Point
Counterpart MappingCounterpart MappingCounterpart MappingCounterpart Mapping
Creation EventCreation EventCreation EventCreation Event
Creation StateCreation StateCreation StateCreation State
Data TypeData TypeData TypeData Type
Data ValueData ValueData ValueData Value
Deletion StateDeletion StateDeletion StateDeletion State
Mathematically Dependent RelationshipDerived AssociationDerived AssociationMathematically Dependent Relationship
Mathematically Dependent AttributeDerived AttributeDerived AttributeMathematically Dependent Attribute
Mathematically Dependent Referential AttributeDerived Referential AttributeDerived Referential AttributeMathematically Dependent Referential Attribute
Mathematically Dependent Simple AttributeDerived Simple AttributeDerived Simple AttributeMathematically Dependent Simple Attribute
DomainDomainDomainDomain
Domain ActivityDomain ActivityDomain ActivityDomain Activity
Domain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID TypeDomain Allocated ID Type
Domain ChartDomain ChartDomain ChartDomain Chart
Domain ObserverDomain ObserverDomain ObserverDomain Observer
Domain PopulationDomain PopulationDomain PopulationDomain Population
Domain-Crossing EventDomain-Crossing EventDomain-Crossing EventDomain-Crossing Event
Dot OperatorDot OperatorDot OperatorDot Operator
EntityEntityEntityEntity
Enumerated TypeEnumerationEnumerationEnumerated Type
Legal ValueEnumeration LiteralEnumeration LiteralLegal Value
Enumerated ValueEnumeration ValueEnumeration ValueEnumerated Value
Composed RelationshipEqual Set Constrained AssociationEqual Set Constrained AssociationComposed Relationship
EventEventEventEvent
Event Data Item InstanceEvent ArgumentEvent ArgumentEvent Data Item Instance
Event DestinationEvent DestinationEvent DestinationEvent Destination
Event Destination OperationEvent Destination OperationEvent Destination OperationEvent Destination Operation
Event Generated ObserverEvent Generated ObserverEvent Generated ObserverEvent Generated Observer
Event Ignored TransitionEvent Ignored TransitionEvent Ignored TransitionEvent Ignored Transition
Event Data ItemEvent ParameterEvent ParameterEvent Data Item
Event Data Item ParameterEvent Parameter ParameterEvent Parameter ParameterEvent Data Item Parameter
External Process InvocationExternal Action InvocationExternal Action InvocationExternal Process Invocation
External EntityExternal EntityExternal EntityExternal Entity
Synchronous ServiceExternal ProcedureExternal ProcedureSynchronous Service
Synchronous Service Process InvocationExternal Procedure Action InvocationExternal Procedure Action InvocationSynchronous Service Process Invocation
Synchronous Data Flow DiagramExternal Procedure Activity DiagramExternal Procedure Activity DiagramSynchronous Data Flow Diagram
External EventExternal SignalExternal SignalExternal Event
External TypeExternal TypeExternal TypeExternal Type
External ValueExternal ValueExternal ValueExternal Value
Externally Created ValueExternally Created ValueExternally Created ValueExternally Created Value
Externally Resolved ValueExternally Resolved ValueExternally Resolved ValueExternally Resolved Value
First ParticipantFirst Class EndFirst Class EndFirst Participant
First to Second MappingFirst to Second MappingFirst to Second MappingFirst to Second Mapping
FunctionFunctionFunctionFunction
Subtype-Supertype RelationshipGeneralizationGeneralizationSubtype-Supertype Relationship
IdentifierIdentifierIdentifierIdentifier
Identifying AttributeIdentifying AttributeIdentifying AttributeIdentifying Attribute
Imported ObjectImported ClassImported ClassImported Object
Imported State ModelImported State MachineImported State MachineImported State Model
Information Model ReportInformation Model ReportInformation Model ReportInformation Model Report
Input ParameterInput ParameterInput ParameterInput Parameter
Input PopulationInput PopulationInput PopulationInput Population
Internal Process InvocationInternal Action InvocationInternal Action InvocationInternal Process Invocation
Internal EventInternal SignalInternal SignalInternal Event
LayerLayerLayerLayer
Lifecycle ModelLifecycle MachineLifecycle MachineLifecycle Model
Relationship InstanceLinkLinkRelationship Instance
Participant InstanceLink EndLink EndParticipant Instance
Relationship Instance TableLink TableLink TableRelationship Instance Table
Loop Dependent RelationshipLoop Dependent AssociationLoop Dependent AssociationLoop Dependent Relationship
Loop Independent RelationshipLoop Independent AssociationLoop Independent AssociationLoop Independent Relationship
Loop Traversal MappingLoop Traversal MappingLoop Traversal MappingLoop Traversal Mapping
Metamodel PopulationMetamodel PopulationMetamodel PopulationMetamodel Population
Model PopulationModel PopulationModel PopulationModel Population
Multiple Assigner ModelMultiple Assigner MachineMultiple Assigner MachineMultiple Assigner Model
New State TransitionNew State TransitionNew State TransitionNew State Transition
Non-Creation StateNon-Creation StateNon-Creation StateNon-Creation State
Non-Deletion StateNon-Deletion StateNon-Deletion StateNon-Deletion State
Numeric TypeNumeric TypeNumeric TypeNumeric Type
Numeric ValueNumeric ValueNumeric ValueNumeric Value
Object InstanceObjectObjectObject Instance
Object Instance ProcessObject ActionObject ActionObject Instance Process
Object Allocated ID TypeObject Allocated ID TypeObject Allocated ID TypeObject Allocated ID Type
Object ObserverObject ObserverObject ObserverObject Observer
Object Specific ID TypeObject Specific ID TypeObject Specific ID TypeObject Specific ID Type
Object Instance TableObject TableObject TableObject Instance Table
Object Instance TypeObject TypeObject TypeObject Instance Type
Object Instance ValueObject ValueObject ValueObject Instance Value
Observed AttributeObserved AttributeObserved AttributeObserved Attribute
Observed Attribute ParameterObserved Attribute ParameterObserved Attribute ParameterObserved Attribute Parameter
Event InstanceOccurrenceOccurrenceEvent Instance
Event Instance TableOccurrence TableOccurrence TableEvent Instance Table
Event Instance TypeOccurrence TypeOccurrence TypeEvent Instance Type
Event Instance ValueOccurrence ValueOccurrence ValueEvent Instance Value
OperationOperationOperationOperation
Operation BodyOperation BodyOperation BodyOperation Body
Operation Invoked ObserverOperation Invoked ObserverOperation Invoked ObserverOperation Invoked Observer
Operation OwnerOperation OwnerOperation OwnerOperation Owner
ParameterOperation ParameterOperation ParameterParameter
OperatorOperatorOperatorOperator
Ordered IdentifierOrdered IdentifierOrdered IdentifierOrdered Identifier
Ordered Identifying AttributeOrdered Identifying AttributeOrdered Identifying AttributeOrdered Identifying Attribute
Output ParameterOutput ParameterOutput ParameterOutput Parameter
Output PopulationOutput PopulationOutput PopulationOutput Population
Data ItemParameterParameterData Item
Parameter Input ParameterParameter Input ParameterParameter Input ParameterParameter Input Parameter
Parameter Input ParameterParameter Input PinParameter Input PinParameter Input Parameter
Parameter Output ParameterParameter Output ParameterParameter Output ParameterParameter Output Parameter
Parent Allocated ID TypeParent Allocated ID TypeParent Allocated ID TypeParent Allocated ID Type
Partitioned Information ModelPartitioned Platform-Independent ModelPartitioned Platform-Independent ModelPartitioned Information Model
Information ModelPlatform-Independent ModelPlatform-Independent ModelInformation Model
Polymorphic ProcessPolymorphic ActionPolymorphic ActionPolymorphic Process
Polymorphic Process MappingPolymorphic Action MappingPolymorphic Action MappingPolymorphic Process Mapping
Polymorphic AttributePolymorphic AttributePolymorphic AttributePolymorphic Attribute
Polymorphic DestinationPolymorphic DestinationPolymorphic DestinationPolymorphic Destination
Polymorphic EventPolymorphic EventPolymorphic EventPolymorphic Event
Polymorphic Event MappingPolymorphic Event MappingPolymorphic Event MappingPolymorphic Event Mapping
Population Dependent TypePopulation Dependent TypePopulation Dependent TypePopulation Dependent Type
Population Dependent ValuePopulation Dependent ValuePopulation Dependent ValuePopulation Dependent Value
Population Independent TypePopulation Independent TypePopulation Independent TypePopulation Independent Type
Population Independent ValuePopulation Independent ValuePopulation Independent ValuePopulation Independent Value
Predefined Input ParameterPredefined Input ParameterPredefined Input ParameterPredefined Input Parameter
Predefined Input ParameterPredefined Input PinPredefined Input PinPredefined Input Parameter
Predefined Output ParameterPredefined Output ParameterPredefined Output ParameterPredefined Output Parameter
Composed OperationProcedureProcedureComposed Operation
ProjectProjectProjectProject
Project MatrixProject MatrixProject MatrixProject Matrix
Project PopulationProject PopulationProject PopulationProject Population
Received Data ItemReceived ParameterReceived ParameterReceived Data Item
Referential AttributeReferential AttributeReferential AttributeReferential Attribute
Referential Attribute MappingReferential Attribute MappingReferential Attribute MappingReferential Attribute Mapping
Referential True AttributeReferential Leaf AttributeReferential Leaf AttributeReferential True Attribute
Referential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic AttributeReferential Polymorphic Attribute
Referential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute MappingReferential Polymorphic Attribute Mapping
RelationshipRelationshipRelationshipRelationship
ParticipantRelationship EndRelationship EndParticipant
Participant MappingRelationship End MappingRelationship End MappingParticipant Mapping
Relationship NavigationRelationship NavigationRelationship NavigationRelationship Navigation
Request MappingRequest MappingRequest MappingRequest Mapping
Request WormholeRequest WormholeRequest WormholeRequest Wormhole
Return Coordinate TypeReturn Coordinate TypeReturn Coordinate TypeReturn Coordinate Type
Return Coordinate ValueReturn Coordinate ValueReturn Coordinate ValueReturn Coordinate Value
Second ParticipantSecond Class EndSecond Class EndSecond Participant
Second to First MappingSecond to First MappingSecond to First MappingSecond to First Mapping
Semantic Shift MappingSemantic Shift MappingSemantic Shift MappingSemantic Shift Mapping
Thread of Control ChartSequence DiagramSequence DiagramThread of Control Chart
Simple RelationshipSimple AssociationSimple AssociationSimple Relationship
Simple AttributeSimple AttributeSimple AttributeSimple Attribute
Simple Enumerated TypeSimple EnumerationSimple EnumerationSimple Enumerated Type
Simple True AttributeSimple Leaf AttributeSimple Leaf AttributeSimple True Attribute
Simple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic AttributeSimple Polymorphic Attribute
Simple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute MappingSimple Polymorphic Attribute Mapping
Simple StateSimple StateSimple StateSimple State
SimulationSimulationSimulationSimulation
Single Assigner ModelSingle Assigner MachineSingle Assigner MachineSingle Assigner Model
Snapshot PopulationSnapshot PopulationSnapshot PopulationSnapshot Population
Solicited External EventSolicited External SignalSolicited External SignalSolicited External Event
StateStateStateState
Enumerated State TypeState EnumerationState EnumerationEnumerated State Type
State ModelState MachineState MachineState Model
State Transition DiagramState Machine DiagramStatechart DiagramState Transition Diagram
State MachineState Machine InstanceState Machine InstanceState Machine
State Machine TableState Machine Instance TableState Machine Instance TableState Machine Table
State Model ProcessState Model ActionState Model ActionState Model Process
State Model EventState Model EventState Model EventState Model Event
ActionState ProcedureState ProcedureAction
Action Data Flow DiagramState Procedure Activity DiagramState Procedure Activity DiagramAction Data Flow Diagram
State Transition TableState Transition TableState Transition TableState Transition Table
Subtype ProcessSubclass ActionSubclass ActionSubtype Process
Subtype ParticipantSubclass EndSubclass EndSubtype Participant
Enumerated Subtype TypeSubclass EnumerationSubclass EnumerationEnumerated Subtype Type
Subtype EventSubclass EventSubclass EventSubtype Event
Subtype to Supertype MappingSubclass to Superclass MappingSubclass to Superclass MappingSubtype to Supertype Mapping
Loop Constrained RelationshipSubset Constrained AssociationSubset Constrained AssociationLoop Constrained Relationship
SubsystemSubsystemSubsystemSubsystem
Subsystem ActivitySubsystem ActivitySubsystem ActivitySubsystem Activity
Subsystem Communication ModelSubsystem Asynchronous Communication DiagramSubsystem Asynchronous Collaboration DiagramSubsystem Communication Model
Subsystem Relationship ModelSubsystem Relationship DiagramSubsystem Relationship DiagramSubsystem Relationship Model
Subsystem Access ModelSubsystem Synchronous Communication DiagramSubsystem Synchronous Collaboration DiagramSubsystem Access Model
Supertype ParticipantSuperclass EndSuperclass EndSupertype Participant
Server DomainSupplier DomainSupplier DomainServer Domain
Symbolic TypeSymbolic TypeSymbolic TypeSymbolic Type
Symbolic ValueSymbolic ValueSymbolic ValueSymbolic Value
Object Access ModelSynchronous Communication DiagramSynchronous Collaboration DiagramObject Access Model
Access PathSynchronous Communication PathSynchronous Communication PathAccess Path
Synchronous Return ProcessSynchronous Return ActionSynchronous Return ActionSynchronous Return Process
Synchronous Return MappingSynchronous Return MappingSynchronous Return MappingSynchronous Return Mapping
TaskTaskTaskTask
ActivityTask ActivityTask ActivityActivity
Transfer Vector TypeTransfer Vector TypeTransfer Vector TypeTransfer Vector Type
Transfer Vector ValueTransfer Vector ValueTransfer Vector ValueTransfer Vector Value
TransformationTransformationTransformationTransformation
TransitionTransitionTransitionTransition
Transition EventTransition EventTransition EventTransition Event
Transition NoteTransition NoteTransition NoteTransition Note
TranslationTranslationTranslationTranslation
Unary OperatorUnary OperatorUnary OperatorUnary Operator
Unassigned ObjectUnassigned ClassUnassigned ClassUnassigned Object
Unassigned RelationshipUnassigned RelationshipUnassigned RelationshipUnassigned Relationship
Undefined ValueUndefined ValueUndefined ValueUndefined Value
Unordered IdentifierUnordered IdentifierUnordered IdentifierUnordered Identifier
Unpartitioned Information ModelUnpartitioned Platform-Independent ModelUnpartitioned Platform-Independent ModelUnpartitioned Information Model
Use Case Activity DiagramUse Case Activity DiagramUse Case Activity DiagramUse Case Activity Diagram
Use Case DiagramUse Case DiagramUse Case DiagramUse Case Diagram
User Defined Input ParameterUser Defined Input ParameterUser Defined Input ParameterUser Defined Input Parameter
User Defined Input ParameterUser Defined Input PinUser Defined Input PinUser Defined Input Parameter
User Defined Output ParameterUser Defined Output ParameterUser Defined Output ParameterUser Defined Output Parameter
User Defined Output ParameterUser Defined Output PinUser Defined Output PinUser Defined Output Parameter
WormholeWormholeWormholeWormhole

(Bottom Tabs)

Copyright © 2007-2010 by Kavanagh Consultancy Limited. All rights reserved.