1.3.3.2 InformationFlow
An InformationFlow specifies that one or more information items circulates from its sources to its targets. Information flows require some kind of â??information channelâ?� for transmitting information items from the source to the destination. An information channel is represented in various ways depending on the nature of its sources and targets. It may be represented by connectors, links, associations, or even dependencies. For example, if the source and destination are parts in some composite structure such as a collaboration, then the information channel is likely to be represented by a connector between them. Or, if the source and target are objects (which are a kind of InstanceSpecification), they may be represented by a link that joins the two, and so on. The sources and targets of the information flow can only be one of the following kind: Actor, Node, UseCase, Artifact, Class, Component, Port, Attribute, AssociationEnd, Interface, Package, ActivityNode, ActivityPartition and Instance.
MessageLinkModelElementNameSpaceCommunicationChannelClassifierAssociationActivityEdgeInformationFlow
Association
Description
RealizedLink : Link [0..1]
Reference the realized information flows.
RealizedAssociation : Association [0..1]
Reference the realized information flows.
RealizingActivityEdge : ActivityEdge [0..*]
Reference the realized information flows.
Conveyed : Classifier [0..*]
References the information flows that carry this kind of information item.
InformationTarget : ModelElement [1..*]
InformationSource : ModelElement [1..*]
Owner : NameSpace [0..1]
RealizingCommunicationMessage : CommunicationChannel [0..*]
RealizedInformationFlow : Message [0..*]