UML: List of terms for Class diagrams
List of terms for using UML diagrams
classifier | function |
---|---|
actor | »An outside user of a system» |
artifact | «A physical piece of system information» |
class | «A concept from the modeled system» |
collaboration | «A contextual relationship among objects playing roles» |
component | «A modular part of a system with well-defined interfaces» |
enumeration | «A data type with predefined literal values» |
primitive type | «A descriptor of a set of primitive values that lack identity» |
interface | «A names set of operations that characterize behavior» |
node | «A computational resource» |
role | «An internal part in the context of a collaboration or structured classifier» |
signal | «An asynchronous communication among objects» |
structured classifier | «A classifier with internal structure» |
use case | «A specification of the behavior of an entity in its interaction with outside agents» |
relationship | function | notation |
---|---|---|
association | »A description of a connection among instances of classes» | |
dependency | «A relationship between two model elements» | |
generalization | «A relationship between a more specific and a more general description | used for inheritance and polymorphic type declarations» |
realization | «Relationship between specification and its implementation» | |
usage | «A situation in which one element requires another for its correct functioning» |