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].