PortGroup : public class
Created: |
2006-08-30 10:44:44 |
Modified: |
2011-02-04 07:56:11 |
|
Project: |
|
Author: |
|
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Advanced: |
|
UUID: |
{8530392A-D9F3-468f-9ABE-775410A7EFEA} |
Appears In: |
FunctionModeling, FunctionPort |
<p>The PortGroup represents several FunctionPorts grouped into one. All FunctionPorts that are part of a PortGroup are graphically represented as a single FunctionPort. The PortGroup has no semantic meaning except that it makes graphical representation of the connected FunctionPorts easier to read, and provides a means to logically organize several FunctionPorts into one group.<br/></p><p><br/></p><p>Connectors are still connected to the contained FunctionPorts, but tool support may simplify connections by allowing semiautomatic or automatic connection to all FunctionPorts of a PortGroup.<br/></p><p><br/></p><p>Note that the term "PortGroup" is also used by AADL.<br/></p><p><br/></p><p>Semantics:<br/></p><p>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/></p><p><br/></p><p>Constraints:<br/></p><p>[1] The FunctionPorts in a PortGroup must all be of the same component; all FunctionPorts in a PortGroup must be of the same kind (FunctionFlowPort with same EADirectionKind or FunctionClientServerPort with same ClientServerKind).<br/></p><p><br/></p><p>Notation:<br/></p><p>FunctionConnectors connected to FunctionPorts of a PortGroup are graphically collapsed into a single line.<br/></p><p>The PortGroup is rendered as its contained ports, but with a double outline.<br/></p><p><br/></p><p>Extension: Class<br/></p>
- Associations To
- Associations From
- Other Links
Element |
Source Role |
Target Role |
Details |
«atpType» FunctionType
Class
|
Name:
|
Name: portGroup
Grouping of ports owned by this element.
|
|