Versions Compared

Key

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

Syndeia 3.6 introduces changes to repository navigation, search, and Digital Thread Exploration. These capabilities are now also available in the context of a Digital Thread Project under the Workspace tab, as shown below. Selecting an artifact in the Repository Tree View will work as before and show both the intra (within) and inter (across) repository relations. The inter-model relations will be shown only for the specific Digital Thread Project. In the example shown below, Spacecraft Specification requirement in Jama Connect contains several child requirements, as visible in the Tree View and the Intra-model relations table on the RHS. In addition, it has an incoming inter-model relation (from a SysML requirement) in the context of the Spacecraft 2404 Digital Thread Project, as shown in the Inter-model relations table. Note that repository navigation, search, and digital thread exploration is still available The Workspace tab in the Digital Thread Project Dashboard provides capabilities to browse and search repositories participating in Digital Thread Projects. Users can perform the following operations from the Workspace tab.

  • View all Repositories, organized by Repository Type.

  • Add a new Repository.

  • Tree View - Browse Repository containers, artifacts, and relations in the Tree View, as shown in Figure 1.

  • Graph View - Navigate Repository artifacts and relations in the the Digital Thread Explorer (Graph View), as shown in Figure 3.

  • Details tab - View details of any selected artifact or relation in the Repository.

  • Search tab - Search artifacts in a Repository using different search criteria.

  • Relations tab

    • Users can view both intra-model (within repository) and inter-model (cross repository) relations in the context of the given Digital Thread Project.

    • Users can create new inter-model relations in the context of the given Digital Thread Project.

(info) The general capabilities available for Repositories under the Workspace tab of a Digital Thread Project are the same as those available under the Repositories menuin the main menu bar except for two key differences:

  • Users can view inter-model relations, in addition to intra-model relations, under the Relations tab for a selected artifact, as shown in Figure 1 below.

  • Users can create inter-model relations under the Relations tab shown in Figure 1 below.

This is because a user is browsing Repositories in the context of a specific Digital Thread Project under the Workspace tab (Figure 1). When the same Repository is browsed from the Repositories menu in the main menu bar where it can be used independent , it is not in the context of a Digital Thread Project and does not show inter-model relations.Navigating and search repositories, and using the Digital Thread Explorer in the context of a Digital Thread Project now gives users a focused view on inter-model (digital thread) relations specific to the given Digital Thread Project. This works for both the Tree View and the Graph View, as shown in the two figures below. Exploring the digital thread network and tracing through live relations, both within and across repositories, in the context of a Digital Thread Project has never been more easier and intuitive.that owns the inter-model relations.

...

The capabilities available under the Workspace tab are presented in the following sections. Refer to the Tutorials section at the end for links to demonstrations.

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledisc
typelist
printabletrue

Add a Repository

Refer to the following pages/sections to learn about adding a new Repository.

Repositories - Tree View

Select a specific Repository on the LHS and browse its contents on the RHS, as shown in Figure 1 above for a Teamcenter repository. Right click an artifact and select More Details to open the artifact in the external repository, as shown in Figures 2 and 4 below.

Refer to the following pages/sections to learn more about browsing and searching Repositories of different types.

Repositories - Graph View (Digital Thread Explorer)

Follow the steps below to browse a Repository in Graph View, and view both intra- and inter-model relations in the Digital Thread Explorer.

(1) Right click on any Artifact and select Graph View, as shown in Figure 2 below.

image-20240429-115515.pngImage Added

(2) This will open the Digital Thread Explorer, as shown in Figure 3 below. Click on the Expand Relations button image-20240429-141407.pngImage Added on any artifact to fetch both intra-model (within repository) and inter-model (across repositories) relations. Figure 3 below shows the result of expanding the Spacecraft_Specification requirement in Jama. The parent and child requirements in Jama are shown via the intra-model Contains relations. In addition, the inter-model relations from/to SysML and Teamcenter artifacts are also shown. The inter-model relations are owned by the Spacecraft Digital Testbed (SPACET1) project.

...

(3) Right click on any artifact and select the More details menu to open the artifact in the external repository, e.g. Teamcenter Active Workspace for Teamcenter artifacts, as shown in Figure 4 below.

...

Note that the ability to view inter-model relations (across repositories) is only available under the Workspace tab since these relations are specific to Digital Thread Projects.

Refer to the following pages/sections to learn more.

Repositories - Create new Relations

There are two approaches to create new Relations in a Digital Thread Project from the Syndeia Web Dashboard.

  • Approach 1 - Create a Relation via the Explore → Relations tab in the Digital Thread Project Dashboard, as described in Relations - Digital Thread Project.

  • Approach 2 - Create a relation from the Workspace → Tree View when browsing a Repository in the Digital Thread Project Dashboard. This approach is presented below.

Follow the steps below to create a new Relation.

(1) Select an artifact in the Tree View and click on the Relations tab (RHS), as shown in Figure 5 below.

...

(2) The Relations tab shows two tables:

  • Inter-model relations table lists the relations from/to the selected artifact to/from artifacts in other repositories, and owned by the Digital Thread Project, e.g. Spacecraft Digital Testbed (SPACET1).

  • Intra-model relations table lists the relations from/to the selected artifact to/from artifacts in the same external repository (e.g. Jama).

(3) Click on the Add button + in the Inter-model relations table, as shown in Figure 5 above.

(4) Select a Target Repository and Artifact, as shown in Figure 6 below.

...

(5) Scroll down and confirm or switch the direction of the new Relation, as shown in Figure 7 below.

...

(6) Click on the Create Reference Relationship button shown in Figure 6 above. A new relation will be created and added to the Inter-model Relations table (Figure 5).

Tutorials

Refer to the following tutorials to learn more.