SysML, UAF, UML, and UPDM Profiles > UPDM profiles > Products and elements - DODAF aliases > Products > Systems view > SV-6 Systems resource flow matrix (UPDM - DoDAF aliases)
SV-6 Systems resource flow matrix (UPDM - DoDAF aliases)
Creation
To create an SV-6 Systems Resource Flow Matrix:
Right-click the Architectural Description or Service Description that is to own the SV-6 Systems Resource Flow Matrix, point to New, point to Matrix/Table, point to DoDAF, and then click SV-6 Systems Resource Flow Matrix.
Right-click the Performer (System), Organization Type, Person Role Type, System Context, Responsibility, System, Service Access or Software that is to own the SV-6 Systems Resource Flow Matrix, point to New, point to DoDAF, and then click SV-6 Systems Resource Flow Matrix.
When you open an SV-6 Systems Resource Flow Matrix, Modeler can generate it as HTML for viewing in your Internet browser, or generate it as a spreadsheet for viewing in Microsoft Excel. To specify how matrices and tables are opened for a model: in the Packages pane, right-click the Model, point to Tools > Options > Matrix/Table Generation Format, and then select HyperTextMarkupLanguage_HTML or Excel_XLS.
Each time you open an SV-6 Systems Resource Flow Matrix, Modeler generates the product using the latest data from the model.
Purpose
On an SV-6 Systems Resource Flow Matrix:
View Resource Exchange elements from the analyzed Packages in a table.
View the conveyed classifier of each Resource Exchange.
View Measure elements that have been applied to the shown Resource Exchange elements.
View Performer (System), Organization Type, System Context, Person Role Type, System, Responsibility, Service Access and Software elements that produce and consume each Resource Exchange.
View System Connector and System Interface elements that realize each Resource Exchange.
Elements Shown
An SV-6 Systems Resource Flow Matrix shows the following elements.
A row is created for each Resource Exchange element that produces or consumes a Performer (System), Organization Type, System Context, Person Role Type, System, Responsibility, Service Access and Software that is found in the analyzed Packages.
The table shows the Name of each Resource Exchange element's conveyed classifier in the Conveyed Classifier column.
The table shows the Name, Date Range and Intention of each Measure that is applied to a shown Resource Exchange.
Note that when a date has not been set, [...] is shown.
The table shows the names of the Performer (System), Organization Type, System Context, Person Role Type, System, Responsibility, Service Access and Software elements that produce and consume each Resource Exchange.
The table shows the System Connector and System Interface elements that realize each Resource Exchange.
The table can also show measurements that apply to the Actual Property Sets.
To show or hide measurements: right-click the SV-6 Systems Resource Flow Matrix, point to Set, and then click Show Measurements.
Analyzed Packages
For a Performer (System), Organization Type, Person Role Type, System Context, Responsibility, System, Service Access or Software owned SV-6 Systems Resource Flow Matrix, the Analyzed Packages are ignored and only the owning element is used to find Resource Exchange elements.
For an Architectural Description or Service Description owned SV-6 Systems Resource Flow Matrix, by default the OV-3 Operational Resource Flow Matrix searches for Resource Exchange elements that produce or consume elements that are contained within the Architectural Description or Service Description that owns the SV-6 Systems Resource Flow Matrix.
To search for elements from other Architectural Description and Service Description packages:
Right-click the SV-6 Systems Resource Flow Matrix, point to Links, and then click Analyzed Packages. From the Links Editor, select the Architectural Description and Service Description packages from which you want to search for elements.
Example
In this example, the Architectural Description that owns SV-6 Systems Resource Flow Matrix1 contains Software1. Software1 owns SV-1 Systems Interaction Specification1 that defines two Resource Role elements that use that Performer (System)1 and Performer (System)2 as their types. A System Interface links the two Resource Role elements and Resource Exchange1 is realized by that System Interface. Resource Exchange1 uses Energy1 as its conveyed classifier.
We create Measure1 and set its start date to 2015-01-01 and its end date to 2016-01-01, and then apply Measure1 to Resource Exchange1. To do this we right-click Resource Exchange1, point to Links, and then click Actual Property Set.
We create Activity (System)1. Activity (System)1 owns an SV-4 Systems Functionality Description that defines two Activity Action (System) elements that use Activity (System)2 and Activity (System)3 as their types. We create a Control Flow (System) between the two Activity Action (System) elements.
We want Resource Exchange1 to be realized by Control Flow (System), so we drag Energy1 (the conveyed classifier of Resource Exchange1) to the Control Flow (System). From the Select Resource Exchange dialog, we select Resource Exchange1.
We now generate SV-6 Systems Resource Flow Matrix1.
From the generated table you can see the following.
A row has been created for each Resource Exchange that produces or consumes elements that are found in the analyzed Packages, that is, Resource Exchange1.
The Resource Exchange1 element's conveyed classifier is Energy1.
Measure1 has been applied to Resource Exchange1, the date range of Measure1 is 2015-01-01 to 2016-01-01, and its intent is Estimate.
Performer (System)1 and Activity (System)2 produce Resource Exchange1, and Performer (System)2 and Activity (System)3 consume Resource Exchange1.
Resource Exchange1 is realized by System Interface.
Note that the Protocol column is used only for System Connector elements, where the Protocol is implemented by the System Connector.
The following sections provide information about how an SV-6 Systems Resource Flow Matrix is used in the model.
Create a nSV-6 Systems Resource Flow Matrix from
Creates or shows these UPDM elements