Versions Compared

Key

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

Syndeia is a software platform for integrated model-based engineering. It enables engineering teams to collaboratively and concurrently develop and manage the Total System Model (TSM) of a system / product by federating models and data from diverse ecosystems of modeling and simulation tools, enterprise applications, and data repositories, and weaving a digital connected graph. This diverse set of tools and repositories include, for example, SysML modeling tools (e.g. MagicDraw, Rhapsody), PLM systems (e.g. Teamcenter, Windchill), CAD systems (e.g. NX, Creo), ALM systems (e.g. GitHub, JIRA), Project Management Systems (e.g. JIRA), Requirements Management Systems (e.g. Jama, DOORS-NG), Simulation tools (e.g. Mathematica and MATLAB/Simulink), Databases (e.g. MySQL), and other data sources (e.g. Excel). Syndeia provides a rich set of services for building, managing, analyzing, querying, and visualizing the Total System Model of the product/system through its lifecycle. Syndeia builds on a variety of open standards (e.g. REST/HTTP, JDBC, JSON, STEP, OSLC, and FMI), open source projects and libraries, and production-ready APIs made available by our partners.

The Total System Model is a graph whose nodes are elements in various enterprise repositories, tools, and version control systems, and whose edges are persistent connections created by Syndeia between the nodes. Syndeia provides model transformation services to build the Total System Model graph, such as drag-n-drop requirements from DOORS-NG to SysML, generate Simulink models and PLM part structures from SysML models, connect behavior elements in SysML to software code in GitHub, or track the development status of a sub-system in JIRA directly from SysML. Syndeia provides services to search, compare, and bidirectionally synchronize connected models in the Total System Model graph, such as compare and sync changes in system architecture (SysML) to PLM part structure, or compare hardware parts in a PLM system (e.g Teamcenter) with connected requirements in Jama and software modules in an ALM system (e.g. GitHub).

...