Class UML 2.5::InformationFlow
Description:
InformationFlows describe circulation of information through a system in
a general manner. They do not specify the nature of the information, mechanisms
by which it is conveyed, sequences of exchange or any control conditions.
During more detailed modeling, representation and realization links may
be added to specify which model elements implement an InformationFlow and
to show how information is conveyed. InformationFlows require some kind
of information channel for unidirectional transmission of information
items from sources to targets. They specify the information channel
s realizations, if any, and identify the information that flows along
them. Information moving along the information channel may be represented
by abstract InformationItems and by concrete Classifiers.
Direct Superclasses: DirectedRelationship,
PackageableElementDirect Subclasses: Class Precedence List: InformationFlow,
DirectedRelationship,
Relationship,
PackageableElement,
ParameterableElement,
NamedElement,
ElementProperties:
conveyed :
Classifier (1 *); -- source
InformationFlow informationSource :
NamedElement (1 *); -- source
InformationFlow informationTarget :
NamedElement (1 *); -- source
InformationFlow realization :
Relationship (0 *); -- source
InformationFlow realizingActivityEdge :
ActivityEdge (0 *); -- source
InformationFlow realizingConnector :
Connector (0 *); -- source
InformationFlow realizingMessage :
Message (0 *); -- source
InformationFlow source :
Element (1 *); -- source
DirectedRelationship target :
Element (1 *); -- source
DirectedRelationship relatedElement :
Element (1 *); -- source
Relationship visibility :
VisibilityKind (0 1); -- source
PackageableElement owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement templateParameter :
TemplateParameter (0 1); -- source
ParameterableElement clientDependency :
Dependency (0 *); -- source
NamedElement name : String (0 1); -- source
NamedElement nameExpression :
StringExpression (0 1); -- source
NamedElement namespace :
Namespace (0 1); -- source
NamedElement qualifiedName : String (0 1); -- source
NamedElement ownedComment :
Comment (0 *); -- source
Element ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].