Interface InformationFlow

  • All Superinterfaces:
    BaseElement, java.lang.Cloneable, java.lang.Comparable, DirectedRelationship, Element, org.eclipse.emf.ecore.EObject, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement, ParameterableElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, Relationship

    public interface InformationFlow
    extends PackageableElement, DirectedRelationship
    A representation of the model object 'Information Flow'.

    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.

    The following features are supported:

    See Also:
    UMLPackage.getInformationFlow()
    Model:
    annotation="MOF package='auxiliaryconstructs.mdinformationflows'"
    Generated: