Skip to main content

When we build a Digital Thread by sharing information between federated models, the question regularly arises, how do we determine which is the master repository for each type of data?

Syndeia, the MBSE interoperability platform from Intercax, does not pre-define this. Syndeia is a flexible set of services for connecting, accessing and sharing models between different software tools. How these services are used is up to each enterprise.

As a practical matter, Syndeia approaches this issue as, who has access to each model and what does that access allow them to do? The answer has three parts.

Domain Tools

Syndeia is not an omnipotent, omniscient agent with access to all data in the Digital Thread. Generally, each repository has its own access controls, which Syndeia respects. The administrator of a repository manages users, who each have permissions to create, read, update or delete data in that repository and restrictions on what models or projects can be accessed. For each user, Syndeia acts as his or her proxy, using the user’s account credentials, held permanently in encrypted form or entered on each use, to read or write data in a particular tool or model (Figure 1). The administrator of a requirements repository, for example, can effectively make it the master repository by limiting the number of users who can create or edit its contents, while allowing them, or Syndeia on their behalf, to copy and update part of its contents.

Building-a-digital-thread-mbse

Figure 1 Syndeia accessing Domain Tools

Syndeia Cloud

Syndeia itself has two parts, a client on the user’s local machine and Syndeia Cloud (Figure 2).  The local client may be a SysML tool plugin, a standalone client, or, in the near future, a web browser, and it communicates with Syndeia Cloud through its REST API. Syndeia Cloud has its own user management controls. The Syndeia Cloud admin assigns user names and passwords which determine which Syndeia projects the user can view and what permissions they have to create, view and update connections within that project.

Building-a-digital-thread-mbse (1)

Figure 2 Syndeia Cloud user management and access control

For both Syndeia Cloud and the federated domain models, Syndeia supports several user authentication protocols such as OAuth and LDAP. Contact us to learn more.

Defining the Workflow

Syndeia does not mandate a workflow or methodology for developing systems or building the Digital Thread. It is a set of services. The Syndeia dashboard user interface we supply with the local clients gives access to pretty much all of them.

But enterprises can create their own interfaces to the Syndeia services through the Syndeia Cloud REST API and restrict which services the user can invoke and what workflow the user must follow. For example, a custom user interface may allow the system engineer to update the SysML model from a CAD model, but not the reverse. The user interface can also automate certain tasks, for example, run a comparison across a specific set of connections every morning at 6 am to alert an engineer to potential changes and conflicts at the start of each day.

Contact us to learn about the forthcoming release of version 3.3 and get started creating your own Digital Thread.

Tags:
Blog

Related Posts

Syndeia AI Agents – Part 1

Hello and welcome to a preview of Syndeia AI, a swarm of AI agents that are powered by Syndeia Cloud. These AI agents can take natural language inputs, fetch latest data from your ...
Manas Bajaj

Santa’s Mission 2024 with 8.2 billion landings made possible by Digital Threads (Day 5)

Santa has just returned from his whirlwind journey, and the workshop erupts in cheers. Elves spill into the command center, their faces glowing with joy and pride as they take in ...
Manas Bajaj

SDS Hardware, Software, and Verification Digital Threads go live (Day 4)

The air hums with the sound of high-tech enchantments and the cheerful chatter of elves hard at work. Twinkling fairy lights hang from the rafters, casting a warm, festive glow. ...
Manas Bajaj

3D Sleigh Assembly model coordinated with System Architecture (Day 3)

It is Day 3 and Tony Sparkgear (Chief-Hardware-Elf) had his team of elves are working hard to create a 3D model in NX parametric software to represent the Sleigh Assembly as shown ...
Manas Bajaj

Sleigh Delivery System – Architecture & Digital Thread Dashboard (Day 2)

It is 7 AM and North Pole is bathing in the first light of dawn reflecting from the snow. The Great Hall, ground zero of operations and logistics, is hustling and bustling with ...
Manas Bajaj

North Pole Calls Intercax for Digital Mission Possible (Day 1)

Today, Intercax received a call from Mrs. Claus, the heart and soul of operations and logistics at North Pole. Seven days from the finale and at a time when hope and love cannot ...
Manas Bajaj

SysML v2 and Digital Threads with Syndeia

SysML v2 is the next generation Systems Modeling Language for modeling complex systems that significantly enhances precision, expressiveness, usability, interoperability, and ...
Manas Bajaj

Digital Thread Conference 2024: A Milestone for Digital Engineering

AI for DT & DE | Part 1 – Connecting with OpenAI as a service in Syndeia®

Introduction – AI for Digital Threads and Integrated Digital Engineering Welcome to our new blog series – Artificial Intelligence (AI) for Digital Threads and Integrated Digital ...
Manas Bajaj