Control (UPDM - DoDAF aliases)
Creation
To create a Control as a link that is not realized by any elements:
From an SV-1 Systems Interface Definition: click the Control Link button, click the source Organization Type, Person Role Type or Responsibility, and then click the destination System or Software.
On the Select Conveyed Classifier dialog, create or select the Exchange Element that is the Control element's conveyed classifier.
From an SV-10c Systems Event-Trace Description, click the Control Message button, in line with the required Statement click the source lifeline, and then click the destination lifeline.
The type of the source Resource Role must be an Organization Type, Person Role Type, or Responsibility, and the type of the destination Resource Role must be a System or Software.
To create a Control that is realized by a System Interface or Service Channel:
From an SV-1 Systems Interaction Specification: click the Control button, and then click the System Interface or Service Channel.
For a System Connector: The Resource Role that owns the source System Port must use an Organization Type, Person Role Type or Responsibility as its type. The Resource Role that owns the target System Port must use a System as its type.
For a Service Channel: The Resource Role that owns the source Service Port (Requires) or Service Port (Provides) must use an Organization Type, Person Role Type or Responsibility as its type. The Resource Role that owns the target Service Port (Requires) or Service Port (Provides) must use a System as its type.
On the Select Type dialog, create or select the Exchange Element that is the Control element's conveyed classifier. On the context menu, irrespective of which command you click, the destination of the Control will be set to the Resource Role that uses a System as its type.
To create a Control that is realized by a System Connector:
From an SV-2 Systems Resource Flow Description: click the Control button, and then click the System Connector.
The source Resource Role must use an Organization Type, Person Role Type or Responsibility as its type. The target Resource Role must use a System or Software as its type.
On the Select Conveyed Classifier dialog, create or select the Exchange Element that is the Control element's conveyed classifier.
Note that when you create a Control on a System Connector, a context menu allows you to choose the direction of the Control. However, irrespective of which command you click, the destination Control will always be the Resource Role that uses a System or Software as its type.
To create a Control that is realized by a Control Flow (System) or Object Flow (System):
From an SV-4 Systems Functionality Description: click the Control button, and then click the Control Flow (System) or Object Flow (System).
From the dialogs that appear, select the conveyed classifier, the source Organization Type, Person Role Type or Responsibility of the Control, and then the destination System or Software of the Control.
The direction of the Control is set to the direction of the Control Flow (System) or Object Flow (System) that realizes the Control.
You can convert a Control to a Command or Resource Exchange: right-click the Control, point to Convert To, and then click the required command.
Realizing Elements
A Control can be realized by many System Connector, System Interface, Control Flow (System), Object Flow (System) and Service Channel elements.
To define that a Control is realized by an element:
Drag the Control from a Modeler pane to the System Connector, System Interface, Control Flow (System), Object Flow (System) or Service Channel on a diagram.
Drag the Control element's conveyed classifier from a Modeler pane to the System Connector, System Interface, Control Flow (System), Object Flow (System) or Service Channel on a diagram. On the Select Control dialog, select the Control.
Right-click the System Connector, System Interface, Control Flow (System), Object Flow (System) or Service Channel, point to Links, point to Realized, and then click Control. From the dialog, select the Control elements that realize the element you right-clicked.
If you right-click the System Connector, System Interface, Control Flow (System), Object Flow (System) or Service Channel on a diagram, the Control elements you select are added to the diagram.
You can view which elements realize a Control on the Items tab of its Property Pages. In the Show Associated list, select Realization. Do not define realized elements through the Items tab.
When a Control is realized by an element, you can change the source and target elements of the Control to those of the realized element: on a diagram that shows the Control on the realized System Connector, System Interface, Control Flow (System), Object Flow (System) or Service Channel, right-click the Control, and then click Set Ends to Realizing Flow Ends.
Appearance
When shown on an SV-1 Systems Interface Definition, a Control Link appears as follows:
An SV-3 Systems - Systems Matrix shows how elements are related through Control relationships.
Relationships
There are no relationships that are of significant importance to a Control.
The following sections provide information about how a Control is used in the model.
Create a Control from
Create from a Control
In addition to the UPDM elements that can be created from all UPDM elements ( Representation, Definition, Information, and Metadata):
Shown on these diagrams, tables and matrices
In addition to the AV-2 Integrated Dictionary and StdV-1 Standards Profile, which can show all UPDM elements:
UPDM writeable properties
The following writeable properties are available on the Control tab of a Control element's Property Pages:
identifier
URI