Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection...
Transcript of Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection...
![Page 1: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/1.jpg)
Syndeia 3.1 for MBSE
The Next Generation of Model-Based Systems Engineering
Dr. Dirk Zwemer
June 14, 2017
Copyright Intercax © 2017. All Rights Reserved.
![Page 2: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/2.jpg)
About Intercax
Copyright InterCAX LLC 2016
• Born: Georgia Tech spin-off 2008
• Location: Perimeter Center, Atlanta;
Pune IT Park, Pune, India
• Focus: Software for MBSE
• Syndeia - PLM/CAD/CAE/ALM
Integration with SysML
• SysML parametric solvers
• Training, consulting, custom apps
• 3500+ students since 2008
• Customers
• Gov: NASA, DoD, DoE
• Commercial: aero, auto,
transportation, consumer
goods, energy, mfg., healthcare
2
![Page 3: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/3.jpg)
Agenda
Copyright InterCAX LLC 2016
• MBSE, MBE and Syndeia
• What does Syndeia do?
• New Features in Syndeia 3.1
– Jama Software Interface
– Stateflow Interface
– Connection Database
• Future Directions
3
![Page 4: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/4.jpg)
What is
MBSE?
Copyright InterCAX LLC 2017 4
![Page 5: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/5.jpg)
The Engineering Software Universe• Our customers deal with a diverse, multi-vendor
engineering toolset.
• Our customers create and store product/system data in a
variety of tools, models and repositories: PLM, ALM, CAD,
spreadsheets, databases, SysML models…
Copyright InterCAX LLC 2016
Conceptual Design
System ArchitectureDetailed Design
PLM
Simulation MCAD
RequirementsProject
MgmtECAD
5
ALM
![Page 6: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/6.jpg)
The Engineering Software Universe• The challenge of MBSE is to create a single, unified model
extending over all the tools and data repositories.
• This kind of model is called a Graph.
• Syndeia™ creates, manages and displays these Graphs.
Copyright InterCAX LLC 2016
Conceptual Design
System ArchitectureDetailed Design
PLM
Simulation MCAD
RequirementsProject
MgmtECAD
6
ALM
![Page 7: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/7.jpg)
PLM
CAD
Reqts
SIM
ALM
DB
System Architecture
X > x1
else
z=f(x,y)
y
z
x
Syndeia
Syndeia
Syndeia 1.0 (2014)
Syndeia 2.0 (2015)
Syndeia 3.0 (2016)
Syndeia 3.1 (2017)
DOORS NG
Stateflow
Connection
Database
Copyright Intercax © 2017. All Rights Reserved.
![Page 8: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/8.jpg)
Agenda
Copyright InterCAX LLC 2016
• MBSE, MBE and Syndeia
• What does Syndeia do?
• New Features in Syndeia 3.1
– Jama Software Interface
– Stateflow Interface
– Connection Database
• Future Directions
8
![Page 9: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/9.jpg)
Connection to PLM Systems
and Databases
9
Teamcenter
Windchill
MySQL
Copyright © 2016. All Rights Reserved.
1. Populate a PLM
BoM from SysML
2. Populate a
SysML model
from PLM
3. Compare & Sync
![Page 10: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/10.jpg)
Connection to 3D CAD models
10
Drag-n-drop to
generate &
connectCreo
Race Car
Example model from PTC Creo
3.0
Copyright © 2016. All Rights Reserved.
1. Access a CAD
model
2. Generate a CAD
file from SysML
3. Generate a block
from a CAD part
or assembly
4. Compare & Sync
![Page 11: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/11.jpg)
Connection to Simulation
Copyright © 2016. All Rights Reserved.
1. Populate a
Simulink model
from SysML IBD
or Activity diagram
2. Populate a SysML
model from
Simulink
3. Compare & Sync
![Page 12: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/12.jpg)
Copyright 2016 InterCAX LLC. 12
Co
nn
ecti
on
to
Re
qu
ire
me
nts Jama DOORS NG
1. Populate SysML
req’ts
2. Populate req’ts
tool from SysML
3. Compare & Sync
![Page 13: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/13.jpg)
13
GitHub
ServerYour public repositories
Your organization repositories
Git Repositories
Git Branch
Git Commits
(on the branch)
Git
Files/Folders
(on the branch)
TagsCo
nn
ecti
on
to
so
ftw
are
(A
LM
)
Copyright © 2016. All Rights Reserved.
1. Access latest software
file from SysML
![Page 14: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/14.jpg)
14
JIRA repository
JIRA Projects
JIRA Issues
(assigned to you
for this project)
JIRA Issues
(assigned to you
for all projects)
Issue
deta
ils
Connection to Project Mgmt.
Copyright © 2016. All Rights Reserved.
1. Access a JIRA
issue from SysML
2. Create a JIRA
task structure
from SysML
3. Compare & Sync
![Page 15: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/15.jpg)
Visualize and trace connections
15Copyright © 2016. All Rights Reserved.
1. View all
connections
2. View connections
around specific
element
3. Query a graph
database by
connection or
element type.
![Page 16: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/16.jpg)
Syndeia leverages open standards,
open frameworks, and open APIs
• OMG SysML (Systems Modeling Language)
• OSLC
• REST Web Services
• JSON
• JDBC
• ISO STEP 10303
• Apache projects (multiple)
• FMI
• … and others
Copyright © 2016. All Rights Reserved. 16
![Page 17: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/17.jpg)
Agenda
Copyright InterCAX LLC 2016
• MBSE, MBE and Syndeia
• What does Syndeia do?
• New Features in Syndeia 3.1
– Jama Software Interface
– Stateflow Interface
– Connection Database
• Future Directions
17
![Page 18: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/18.jpg)
Copyright InterCAX LLC 2016 18
Other New Features
• Simulink Synchronization
• API-Based Interface to MATLAB
• Windchill Projects and Libraries
• New Search Capabilities
![Page 19: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/19.jpg)
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink
Syndeia
Plug-in
Syndeia Yesterday (3.0 release and earlier)
• Plug-in for MagicDraw, IBM Rational Rhapsody
• Accessible only from SysML tools
• Connections stored in SysML model
• Visualization and queries from connection database
External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
MySQL
User Machine
![Page 20: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/20.jpg)
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink/Stateflow
Syndeia
Plug-in
Syndeia Today (3.1 release)
• Plug-in for MagicDraw, IBM Rational Rhapsody
• Accessible only from SysML tools
• Connections stored in Cassandra database/cluster
• Visualization and queries from connection database
External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
Jama
MySQL
DatabaseCassandra
User Machine
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink
Syndeia
Plug-in External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
MySQL
DatabaseNeo4j
![Page 21: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/21.jpg)
Agenda
Copyright InterCAX LLC 2016
• MBSE, MBE and Syndeia
• What does Syndeia do?
• New Features in Syndeia 3.1
– Jama Software Interface
– Stateflow Interface
– Connection Database
• Future Directions
21
![Page 22: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/22.jpg)
Syndeia Roadmap
Copyright © 2016. All Rights Reserved.22
• Today - Syndeia is a MBSE-centric tool, deployed as a
plugin for SysML Modeling tools (MagicDraw, Rhapsody,…)
• Operates primarily from the SysML tool
• Future - Syndeia is an enterprise MBE application
– REST web services with a backend graph database
– Advanced query & visualization capabilities
– Accessible from anywhere in the tool chain (SysML,
PLM, ALM,…)
– Incorporates parametric execution and analysis
– API for extensible end user applications
![Page 23: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/23.jpg)
SysML Modeling
Tool
Local AppsCreo, NX, Excel
Simulink/Stateflow
…
Syndeia
Stand-alone App
Syndeia 3.2 (Q4 2017)
• Stand-alone or plug-in client
• API for basic queries
• Customized mapping
• Create inter-model reference connections between
any two repositories/tools
External AppsWindchill Teamcenter
DOORS NG GitHub
JIRA Jama MySQL …
Syndeia Server 3.2
User Machine Server
Services
for
Visualiz-
ation
DB
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink/Stateflow
Syndeia
Plug-in External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
Jama
MySQL
DatabaseCassandra
User Machine
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink
Syndeia
Plug-in
External
AppsWindchill
Teamcenter
DOORS
NG
GitHub
JIRA
MySQL
![Page 24: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/24.jpg)
SysML Modeling
Tool
Local AppsCreo, NX, Excel,
Simulink/Stateflow
…
Syndeia
Local Client
Syndeia 3.3 Enterprise Application (Q2 2018)
• Customized mapping between any tools
• Version Control and User Access Management
• Flexible Graph Queries and Visualizations
• Advanced API for customized applications
• Analysis and report generation
External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
Jama
MySQL
…
Syndeia 3.3
Web Application
User Machine Server
Services for
Visualization,
Graph Query,
API
Dash-
board DB
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink/Stateflow
Syndeia
Plug-in External
AppsWindchill
Teamcenter
DOORS NG
GitHub
JIRA
Jama
MySQL
DatabaseCassandra
User Machine
SysML
Modeling Tool
Local AppsCreo, NX, Excel
Simulink
Syndeia
Plug-in
External
AppsWindchill
Teamcenter
DOORS
NG
GitHub
JIRA
MySQL
![Page 25: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/25.jpg)
Why Syndeia?
• Works with your tools
• Supports many use cases
• Consistent interface
• A clear vision for MBE
Copyright Intercax © 2017. All Rights Reserved.
![Page 26: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/26.jpg)
Learn more about Syndeia
• Syndeia site: www.intercax.com/syndeia
• Demo Videos
– Intro to Syndeia in 3 minutes - https://youtu.be/_RZ4lHDtdN8
– Syndeia deep demos - http://intercax.com/products/syndeia/demos/
• Download and try Syndeia
– Request 30-day or longer-term evaluations at:
http://intercax.com/products/syndeia/download/
Copyright InterCAX LLC 2016
…and request an evaluation license
![Page 27: Syndeia 3.1 for MBSE - Intercax€“Jama Software Interface –Stateflow Interface –Connection Database •Future Directions 8. Connection to PLM Systems and Databases 9 ... JIRA](https://reader031.fdocuments.us/reader031/viewer/2022022014/5b3f23c37f8b9a4b3f8bc849/html5/thumbnails/27.jpg)
Contact us
Intercax
47 Perimeter Center E, Suite 410
Atlanta, GA 30346
United States
Voice: +1-404-592-6897, Ext 101
Email:
Web: www.intercax.com