Global Visualization – 'View All Connections'

  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.

     
     
  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.
    5. In the Connection Manager tab, open the SampleDocs repository and view the 9 PDF files.
    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).

       
       
  3. Launch the Syndeia visualization by right-clicking on the Visualization package in the Rhapsody browser and selecting Syndeia → Visualize → View All Connections.

     

  4. The "View all connections" should open in your default web browser. 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.