Versions Compared

Key

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

...

  1. System structure (Blocks) is connected to Windchill part versions
  2. Requirements are connected to DOORS-NG requirements and collections
  3. System structure (Blocks) are connected to work breakdown structure in JIRA
  4. Software components (Blocks) of the system are connected to folders in GitHub
  5. Instrument components (Blocks) of the system are connected to tables/rows in MySQL database
  6. System structure (Blocks) are connected to a folder with Simulink models

    Figure 30: SysML with elements connected to non-SysML model elements. SysML model tree in MagicDraw (LHS) and Rhapsody (RHS)
  7. If you right click on the B_with_connections package and select Syndeia > Utils > SysML -> Graph, Syndeia will generate a graph in Neo4j that contains the SysML model elements and their connections (tracked by Syndeia) to the non-SysML model elements.

 Figure 31 illustrates the inter-model connections in the Total System Model graph as a chord diagram. The nodes in the circumference represent elements in SysML, DOORS-NG, Windchill, and other repositories (see color key on RHS) and the chords represent the inter-model connections.

  Figure 31: Visualization of inter-model connections in the Total System Model graph as chord diagram

You may not have the Syndeia setup with all the repositories (e.g. Windchill, JIRA, and MySQL). So, we are providing a Neo4j graph database of the Total System Model that has been generated. In the next section, you will run graph queries on this Total System Model graph.