Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. The object of this tutorial is to display all the connections between a SysML model in Rhapsody and elements in outside repositories. We will use the Rhapsody model Visualization Tutorial, provided in the <Rhapsody installation>\Profiles\Syndeia\models folder after Syndeia 3.0 installation, as the basis for the exercise. The intra-model connections inside the SysML model are shown in Figure 195.

     

    Figure 195 Rhapsody model Visualization Tutorial, showing intra-model connections 
     
  2. Create and connect the SysML elements to a set of external elements or files. For this exercise, we will create a set of 9 PDF files in a folder on our local file system named SampleDocs and create reference connections to them. The user will be able to do this, no matter what set of external tool interfaces they have purchased with the Syndeia base module, but the tutorial will also work with other types of connections and connected artifacts.
    1. On your local file system, create a folder named SampleDocs and create 9 PDF files within it. Names and contents of the file are not important.
    2. Open the model Visualization Tutorial in Rhapsody.
    3. Launch the Syndeia dashboard from the Visualization package.
    4. In the Repository tab, create a local file system repository link to the SampleDocs folder (see Section 2.1 for a refresher).
    5. In the Connection Manager tab, open the SampleDocs repository and view the 9 PDF files, as shown in Figure 196.
    6. Create nine reference connections, from the SysML blocks, activities and requirements to the corresponding PDF files, using standard drag-and-drop. There is no need to connect to the UAV block or the UAV_Specification requirement.
    7. If you want to see the resulting inter-model connection, go to the Connection Summary tab and refresh the display.
    8. Close the Syndeia dashboard (optional).
      Image Removed
      Image Added 

      Figure 196 Syndeia Dashboard, Connection Manager tab, showing external PDF documents 
       
  3. Launch the Syndeia visualization by right-clicking on the Visualization package in the Rhapsody browser and selecting Syndeia → Visualize → View All Connections, as shown in Figure 197.
    Image Removed
    Image Added 

    Figure 197 Launching Syndeia global visualization 

  4. The "View all connections" should open in your default web browser and appear similar to Figure 198. Familiarize yourself with the features of the display.
    1. The SysML project name is displayed in the upper left corner.
    2. Hover your cursor over an artifact on the perimeter of the circle and it is identified in the upper left corner.
    3. Hover your cursor over a connection inside the circle and it is identified in the upper left corner.
    4. Enter a string in the Search box in the upper left corner and display all artifacts containing the search term. Select one and it will be highlighted with a red ring border in the display.
    5. Expand the Totals and Displayed tables on the right side by clicking on the blue bars. These will show the unfiltered and filtered statistics for artifacts and connections.
    6. Expand the Repositories, Connection Types and Artifact Types boxes on the right side. Check and uncheck boxes to show or hide specific repositories or elements.
    7. Refresh the display by reloading the web page in the usual way.

       

      Figure 198 View all connections display 

...