3C Clear Clean Concise UML
Previous Contents Next
communityUML 2torial
5.4 Model structuring elements
UML 2 has three major concepts for structuring the model: type, role and relationship.
Type: A type is used in three ways: to classify elements, as a shorthand used to specify another element and for type checking.
Role: A role is used to represent something, without specifying which particular thing.
Relationship: A relationship is used to represent some structure in the model.
It represents a structure that is present in the model, but not necessarily specified to
also appear in the system or its environment.
Use the model element links above or the Next link below.
The OMG mark,
UML, is a trademark of Object
Management Group, Inc. (OMG).
During development of this web site, please send
comments to Joaquin Miller. mailto:joaquin@acm.org
Copyright © 2000 Financial Systems Architects