FunctionModeling::PortGroup

Header Image
Content:
PortGroup : Public Class FunctionPort, FunctionModeling
The PortGroup represents several FunctionPorts grouped into one. All FunctionPorts referenced by a PortGroup are graphically represented as a single FunctionPort. The PortGroup has no semantic meaning except that it makes graphical representation of the referenced FunctionPorts easier to read, and provides a means to logically organize several FunctionPorts into one group.<br/><br/>Connectors are still connected to the referenced FunctionPorts, but tool support may simplify connections by allowing semiautomatic or automatic connection to all FunctionPorts of a PortGroup.<br/><br/>Semantics:<br/>The PortGroup provides the means to organize FunctionPorts and FunctionConnectors. It does not add semantics. In the model, the FunctionPorts contained in the PortGroup are connected as individual FunctionPorts.<br/><br/>Constraints:<br/>[1] The FunctionPorts in a PortGroup must all be of the same component; all FunctionPorts in a PortGroup and its contained PortGroups must be of the same kind (FunctionFlowPort with same EADirectionKind or FunctionClientServerPort with same ClientServerKind).<br/><br/>Notation:<br/>FunctionConnectors connected to FunctionPorts of a PortGroup are graphically collapsed into a single line.<br/>The PortGroup is rendered as its contained ports, but with a double outline.<br/><br/>Extension: Class<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
PortGroup
Class  
Name:  
 
Name: portGroup
Grouping of ports owned by this element.
Details:
 
«atpPrototype» FunctionPort
Class  
Name:  
 
Name: port
The grouped FunctionPorts.
Details:
 
Element Source Role Target Role
PortGroup
Class  
Name:  
 
Name: portGroup
Grouping of ports owned by this element.
Details:
 
«atpType» FunctionType
Class  
Name:  
 
Name: portGroup
Grouping of ports owned by this element.
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
PortGroup Class Weak To  
«atpType» FunctionType Class Weak From  
EAElement Class Generalization To