Creating DoDAF Operational View products

You can create the Operational Node Connectivity Description (OV-2) and Operational Information Exchange Matrix (OV-3) products to describe the elements in an operational environment and to analyze the interactions between those elements.

Before you begin

Before you can perform this task, you must create a DoDAF modeling project.

About this task

To create DoDAF Operational View products:

Procedure

  1. In the Project Explorer view, expand the Operational Nodes package and double-click the Operational Nodes Diagram.
  2. Add operational nodes to the Operational Nodes package:
    1. In the Palette, click DoDAF.
    2. In the Palette, click Operational Node, and then click in the diagram editor to insert the node.
    3. Type a name for the node, and press Enter.
    4. To add more operational nodes to the DoDAF model, repeat steps b through c.
  3. Add typed parameters to information exchanges (messages) in collaborations.
    1. In the Project Explorer view, expand the IO Entities package and double-click the IO Entities Diagram.
    2. In the Palette, click Class Diagram.
    3. In the Palette, click Class, and then click in the diagram editor to insert a class to represent a parameter type for an information exchange.
    4. Type a name for the class and press Enter.
    5. To add more parameter types, repeat steps c through d.
  4. Create OV-6c sequence diagrams to describe the interactions between operational nodes in your model. Multiple sequence diagrams can be created to describe different sets of interactions.
    1. In the Project Explorer, select any element in the DoDAF model, right-click and the click DoDAF > Create OV-6c In the Project Explorer view, right-click any element in the DoDAF model, and then click DoDAF > Create OV-6c.
    2. Type a name to describe the specific interaction.
  5. Add data to the interaction to describe DoDAF information exchanges.
    1. Add lifelines to the interaction to represent the operational nodes in your model that are involved in this exchange of information.
    2. Create asynchronous messages between the operational nodes to describe the information exchanges.
    3. For each message, ensure that an operation is created on the receiving operational node. These operations on operational nodes represent DoDAF operational activities.
  6. Add parameters to each of the methods that correspond to the messages that you created in step 5.
    1. In the Project Explorer view, expand an operational node that receives a message that you created in step 5.
    2. In the Project Explorer view, right-click the method that corresponds to the message; then click Add UML > Parameter.
    3. Type a name for the parameter and press Enter.
    4. In the Properties view, click the General tab.
    5. Click the Select Type button.
    6. In the Select Element window, expand the IO Entities package; then click a class to assign the parameter a type.
  7. Generate the Operational Node Connectivity Description (OV-2): Right-click any element in your DoDAF model; then click DoDAF > Create OV-2. You might need to rearrange the OV-2 diagram layout to make it easier to read.
  8. Generate the Operational Information Exchange Matrix (OV-3): Right-click any element in your DoDAF model; then click DoDAF > Show OV-3 View. The Operational Information Exchange Matrix (OV-3) is displayed in the DoDAF OV-3 view.

Feedback