SlideShare a Scribd company logo
1 of 29
Innoslate:TheGateway
toSysML2.0and
Beyond
Steven H. Dam, Ph.D., ESEP
President, SPEC Innovations
571-485-7805
steven.dam@specinnovations.com
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 1
AboutUs
We are the experts in systems engineering
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 2
• SPEC Innovations provides software, training, and
consulting to the defense and aerospace industries
and the intelligence community.
• Our flagship software product, Innoslate is the first
cloud-native, model-based systems engineering
software solution made solely in the United States of
America.
• Our engineers built Innoslate to help systems
engineers develop full lifecycle solutions to complex
system of systems.
• Innoslate software supports Requirements
Management, Modeling and Simulation,
Verification and Validation, and more in one
seamless package.
AskUsYourQuestions
• Ask us your questions using
the panel on the right
• This presentation is being
recorded and will be made
available to you.
• Contact us after the webinar
through
• support@Innoslate.com
• Call 571.485.7800
• LinkedIn Innoslate User Group
• Twitter
Proprietary of SPEC Innovations® 11/12/2020 at 2pm EDT, Dr. Steven Dam 3
MeetYourInstructors
Steve Dam,Ph.D, ESEP
President and Founder of SPEC Innovations
Executive Systems Engineer
Ph.D. and BS in Physics
Over 40 Years of Experience in Program Management,
Systems Engineering, and Software Development
Past President of INCOSE WMA
Past Director of the Americas for INCOSE
Adjunct Professor of Systems Engineering at GMU
Member of INCOSE, NDIA, and AFCEA
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 4
Agenda
• What is SysML today?
• How does LML/Innoslate support SysML today?
• What are the plans for SysML 2.0?
• How will LML/Innoslate bridge the gap between SysML 1.6 and 2.0?
• How can users transition and gain the advantages of LML (without losing
what they have in SysML)?
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 5
WhatIsSysMLToday?
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 6
Version 1.6
SysMLStatus
• SysML is a profile on UML, developed by the non-profit Object Management Group
(OMG)
• Current version is 1.6 (November 2019). (Nearly 400 page specification)
• SysML 1.x is focused on the development of system models based on a graphical
ontology that employs a set of nine diagrams that were identified to provide “a general-
purpose modeling language for systems engineering.”
• It has the intent “to specify the language so that systems engineering modelers may learn
to apply and use SysML” and so that “modeling tool vendors may implement and
support SysML”
• Unfortunately, being a graphical ontology, tool vendors have implemented SysML in
various ways so that interoperability between tools is currently very difficult
• XMI was proposed as a means of exchange, but the lack of standard XML tags still makes
it very difficult
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 7
CurrentSysML1.xDiagrams
• Each diagram contains
systems engineering
information specified by the
SysML specification
• However, the specification
does not contain many of the
classes of information needed
by systems engineers to
optimize cost, schedule, and
performance, while mitigating
risk in each area
• So, users add this information
in an ad hoc way
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 8
FourPillarsofSysML1.x
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 9
Behavior
Structure
Parametrics
Requirements
SysML1.xProsandCons
• Pros
• Links to UML for software-centric systems
• Provides standard diagrams across a number of SE disciplines
• Requirements Diagram
• Parametric Diagram
• SysML has encouraged Model-Based SE (MBSE)
• Cons
• Difficult language to learn and create accurate diagrams
• Lacks an ontological basis
• Users and vendors vary significantly in how the language is implemented in tools
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 10
HowDoesLML/Innoslate
SupportSysMLToday?
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 11
LML v1.1 defined an ontology for SysML in 2014
LMLSupport
• Lifecycle Modeling Language (LML) is an open-source standard managed by
the non-profit Lifecycle Modeling Organization (LMO)
• The original LML specification was developed by the LML Steering
Committee in 2012 and did not contain any specific classes for SysML
• In 2014, the committee released version 1.1 of the standard with extensions
for SysML
• Added a Port subclass (to support the IBD)
• Added an Equation class (to support the Parametric Diagram)
• Added relationships and attributes needed to connect information to meet the SysML
specification at that time
• No modifications to the LML specification have been made since 2014, since
it was determined to keep LML as simple as possible and allow users to
extend the ontology as needed
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 12
SysML1.xDiagramsinInnoslate
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 13
Activity Diagram Block Definition Diagram Internal Block Diagram
Package Diagram Parametric Diagram Requirements Diagram
Sequence Diagram State Machine Diagram Use Case Diagram
LML/InnoslateProsandCons
• Pros
• Covers a greater breadth of systems engineering disciplines
• Ontologically-based
• Enables physically constrained functional model execution (discrete event and Monte
Carlo)
• Easier to learn and apply
• Extensive used of Natural Language Processing (NLP) technology
• Cloud-native, but available at client-server and desktop technologies as well
• Cons
• Does not completely represent the current SysML standard
• No XMI export
• No state machine execution
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 14
WhataretheplansforSysML2.0?
• SysML v1.7 is still in process
• SysML v2 RFP was released in Dec. 2017
• Prototype release (beta version) is
planned for Fall 2021
• First full release scheduled for Fall 2022
• Key elements of SST submission:
• New Metamodel (ontology)
• New visualizations
• Standardized APIs
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 15
From presentation by Sanford Friedenthal,
SysML v2 Submission Team (SST), 30 January 2021,
INCOSE International Workshop
SSTSysMLv2.0Language
Capabilities
• Code-like textual representation
• Automated diagram creation
• “Declarative semantic base
elements modeled using KerML”
• REST/HTTP, Java and OSLC APIs
• Supports change impact
assessments
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 16
From presentation by
Sanford Friedenthal,
SysML v2 Submission
Team (SST),
30 January 2021,
INCOSE International
Workshop
PilotImplementation
• Using a variety of tools to create
a pilot environment
• MagicDraw/TWC
• OpenMBEE
• Jupyter
• PostgreSQL
• PlantUML
• Xtext
• Tom Sawyer
• Eclipse
• Available for evaluation
• https://github.com/Systems-
Modeling/SysML-v2-Release
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 17
From presentation by Sanford Friedenthal,
SysML v2 Submission Team (SST),
30 January 2021, INCOSE International Workshop
HowCanLML/Innoslate
BridgetheGapbetween
SysML1.xand2.0Starting
TODAY?
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 18
ContrastingSysMLv2withInnoslateToday
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 19
LML/Innoslate
is already
easier to learn
and use
LML/Innoslate
is already more
precise
LML/Innoslate
is already more
expressive
LML/Innoslate
is already more
extensible
LML/Innoslate is
already more
interoperable with
an existing API
SysML2.0:GoodNews–BadNews–GreatNews
• Good News
• SysML 2.0 addresses many of the current limitations of SysML 1.x using a radical approach that
essentially re-writes the language from the ontology up
• SysML 2.0 will greatly expand the ability to model different aspects of systems engineering not
currently well supported in 1.x (e.g. V&V)
• SysML 2.0 will support other diagrams beyond the current basic 9 as diagrams will be rendered from
the data (the way Innoslate currently does it)
• Bad News
• While OMG promises there will be a ”smooth transition path” plan from 1.x to 2.x. However, anyone
who has ever navigated a major software upgrade knows that is never a flawless undertaking (if it is
even 99% effective you will still have at least 100 flaws in a medium size 10,000 element model! Flaws
that could take many hours each to find and fix)
• Current SysML 1.x experts will get to learn what is essentially a new language (“blocks” are now
“parts,” ”activities” are now “actions,” etc.)
• Great News
• You can start your transition path today with Innoslate!
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 20
HowCanUsersConvertto
LMLStartingNow?
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 21
SuggestedApproach
• Since LML/Innoslate already provide a broad, flexible ontology that will encompass
SysML 2.0 as well as visualization capability for SysML 1.x diagrams, you can start
transitioning you models to Innoslate TODAY (you don’t need to wait nearly 2 years to get
started!)
• The integrated Innoslate analysis tools will aid in ensuring the models are properly
developed and executable using the discrete event and Monte Carlo simulators
• Innoslate has proven to be multi-lingual (DM2, SysML, UML, IDEF, etc.), so eventual
translation to the new SysML v2.0 “code-like” text language, once it is fully defined, will
be an easy transition
• Innoslate already has REST and Java APIs. Mapping to the new SysML v2 APIs will also be
straightforward (recent examples are using MatLab, STK, and GitHub APIs)
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 22
Get all of the planned features of SysML 2.0 TODAY (not 2 years from now).
Ride out the transition to SysML 2.0 in the comfort and security of Innoslate.
LML/InnoslateAlreadyProvidewhataSystemEngineerNeeds–Today
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 23
Documents View
Requirements
View
Modeling Simulation
Test Center
Risk Analysis
Timeline
WBS
CAD Viewer
WeAreAlreadyDevelopingthe
FutureDigitalEngineeringEnvironment
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 24
Goals of Integration:
1) Use data to create
information between
tools
2) Minimize data
duplication between
tools
ComingAttractions
• Branching and Forking
• Natural text to graphics
• Software to diagrams
• Enhanced program management capabilities
• Enhanced modeling and simulation
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 25
Questions and
Answers
Use the panel on the right to ask your questions
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 26
NextWebinar
Become an expert in Innoslate by learning the ins and outs of
the tool
What Are Model-Based Reviews?
Thursday , April 8th @2pm EST
Go To Webinar
MoreResources
SPEC Innovations offers training, books, videos, documentation, trails, and more
28
Training: specinnovations.com/training
Books: “Real MBSE” textbook and lab manual available on
Amazon
Videos: Visit the SPEC Innovations Youtube channel
LinkedIn: Innoslate and Systems Engineers User Group
Documentation: help.Innoslate.com
Trial: cloud.Innoslate.com
Proprietary of SPEC Innovations® 3/9/21 at 2pm EDT, Dr. Steven Dam
Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 29
Thank you!
Visit cloud.innoslate.com for a trial.
SPEC Innovations
@Innoslate
Innoslate User Group
Innoslate.com/blog
571.485.7800
innoslate.com

More Related Content

What's hot

Using Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems EngineeringUsing Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems Engineering
Elizabeth Steiner
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
Rana Ali
 

What's hot (20)

A Model-Based Systems Engineering Approach to Portfolio Management
A Model-Based Systems Engineering Approach to Portfolio ManagementA Model-Based Systems Engineering Approach to Portfolio Management
A Model-Based Systems Engineering Approach to Portfolio Management
 
Innoslate for Academia
Innoslate for AcademiaInnoslate for Academia
Innoslate for Academia
 
What is the Future of Systems Engineering?
What is the Future of Systems Engineering?What is the Future of Systems Engineering?
What is the Future of Systems Engineering?
 
Using Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems EngineeringUsing Innoslate for Model-Based Systems Engineering
Using Innoslate for Model-Based Systems Engineering
 
Identify Development Pains and Resolve Them with Idea Flow
Identify Development Pains and Resolve Them with Idea FlowIdentify Development Pains and Resolve Them with Idea Flow
Identify Development Pains and Resolve Them with Idea Flow
 
Resource Adaptive Systems
Resource Adaptive SystemsResource Adaptive Systems
Resource Adaptive Systems
 
Digital Engineering a Lunar Rover
Digital Engineering a Lunar RoverDigital Engineering a Lunar Rover
Digital Engineering a Lunar Rover
 
On Impact in Software Engineering Research
On Impact in Software Engineering ResearchOn Impact in Software Engineering Research
On Impact in Software Engineering Research
 
Innoslate's Ontology - LML, SysML, DoDAF, and more
Innoslate's Ontology - LML, SysML, DoDAF, and moreInnoslate's Ontology - LML, SysML, DoDAF, and more
Innoslate's Ontology - LML, SysML, DoDAF, and more
 
Lifecycle Modeling Language Tutorial by Dr. Dam and Dr. Vaneman
Lifecycle Modeling Language Tutorial by Dr. Dam and Dr. Vaneman Lifecycle Modeling Language Tutorial by Dr. Dam and Dr. Vaneman
Lifecycle Modeling Language Tutorial by Dr. Dam and Dr. Vaneman
 
Innoslate, A Model-Based Systems Engineering Tool
Innoslate, A Model-Based Systems Engineering ToolInnoslate, A Model-Based Systems Engineering Tool
Innoslate, A Model-Based Systems Engineering Tool
 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and Ethics
 
No Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringNo Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software Engineering
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
 
Test-Driven Machine Learning
Test-Driven Machine LearningTest-Driven Machine Learning
Test-Driven Machine Learning
 
Blameless Retrospectives in DevSecOps (at Global Healthcare Giants)
Blameless Retrospectives in DevSecOps (at Global Healthcare Giants)Blameless Retrospectives in DevSecOps (at Global Healthcare Giants)
Blameless Retrospectives in DevSecOps (at Global Healthcare Giants)
 
ADUF - Adaptable Design Up Front
ADUF -  Adaptable Design Up FrontADUF -  Adaptable Design Up Front
ADUF - Adaptable Design Up Front
 
Refactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary ArchitectureRefactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary Architecture
 
Tdd 4 everyone full version
Tdd 4 everyone full versionTdd 4 everyone full version
Tdd 4 everyone full version
 
Prerequisites for evolutionary architecture
Prerequisites for evolutionary architecturePrerequisites for evolutionary architecture
Prerequisites for evolutionary architecture
 

Similar to Innoslate the Gateway to SysML 2.0 and Beyond

ECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling tools
melbats
 

Similar to Innoslate the Gateway to SysML 2.0 and Beyond (20)

How to Perform 21st Century Systems Engineering
How to Perform 21st Century Systems EngineeringHow to Perform 21st Century Systems Engineering
How to Perform 21st Century Systems Engineering
 
Automated Translation among EPSILON Languages for Performance-Driven UML Sof...
Automated Translation among EPSILON Languages for Performance-Driven  UML Sof...Automated Translation among EPSILON Languages for Performance-Driven  UML Sof...
Automated Translation among EPSILON Languages for Performance-Driven UML Sof...
 
ABSE and AtomWeaver : A Quantum Leap in Software Development
ABSE and AtomWeaver : A Quantum Leap in Software DevelopmentABSE and AtomWeaver : A Quantum Leap in Software Development
ABSE and AtomWeaver : A Quantum Leap in Software Development
 
The Path to Digital Engineering
The Path to Digital EngineeringThe Path to Digital Engineering
The Path to Digital Engineering
 
Polyglot engineering
Polyglot engineeringPolyglot engineering
Polyglot engineering
 
Scalability in Software Systems Engineering: The Good, the Bad, and the Ugly ...
Scalability in Software Systems Engineering: The Good, the Bad, and the Ugly ...Scalability in Software Systems Engineering: The Good, the Bad, and the Ugly ...
Scalability in Software Systems Engineering: The Good, the Bad, and the Ugly ...
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
The Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platformThe Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platform
 
Uml to code with acceleo
Uml to code with acceleoUml to code with acceleo
Uml to code with acceleo
 
Breathe Life Into Your IDE
Breathe Life Into Your IDEBreathe Life Into Your IDE
Breathe Life Into Your IDE
 
ECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling tools
 
Model Execution: Past, Present and Future
Model Execution: Past, Present and FutureModel Execution: Past, Present and Future
Model Execution: Past, Present and Future
 
At the Crossroads of HPC and Cloud Computing with Openstack
At the Crossroads of HPC and Cloud Computing with OpenstackAt the Crossroads of HPC and Cloud Computing with Openstack
At the Crossroads of HPC and Cloud Computing with Openstack
 
Innoslate 101 webinar steve (1) (1)
Innoslate 101 webinar steve (1) (1)Innoslate 101 webinar steve (1) (1)
Innoslate 101 webinar steve (1) (1)
 
Is There a Return on Investment from Model-Based Systems Engineering?
Is There a Return on Investment from Model-Based Systems Engineering?Is There a Return on Investment from Model-Based Systems Engineering?
Is There a Return on Investment from Model-Based Systems Engineering?
 
The Case For Uml
The Case For UmlThe Case For Uml
The Case For Uml
 
DME for ZYNQ FPGA - A new way to design your SOC
DME for ZYNQ FPGA - A new way to design your SOCDME for ZYNQ FPGA - A new way to design your SOC
DME for ZYNQ FPGA - A new way to design your SOC
 
Ch01 SE
Ch01 SECh01 SE
Ch01 SE
 
From hello world to goodbye code
From hello world to goodbye codeFrom hello world to goodbye code
From hello world to goodbye code
 
Embedded syllabus
Embedded syllabusEmbedded syllabus
Embedded syllabus
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Recently uploaded (20)

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

Innoslate the Gateway to SysML 2.0 and Beyond

  • 1. Innoslate:TheGateway toSysML2.0and Beyond Steven H. Dam, Ph.D., ESEP President, SPEC Innovations 571-485-7805 steven.dam@specinnovations.com Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 1
  • 2. AboutUs We are the experts in systems engineering Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 2 • SPEC Innovations provides software, training, and consulting to the defense and aerospace industries and the intelligence community. • Our flagship software product, Innoslate is the first cloud-native, model-based systems engineering software solution made solely in the United States of America. • Our engineers built Innoslate to help systems engineers develop full lifecycle solutions to complex system of systems. • Innoslate software supports Requirements Management, Modeling and Simulation, Verification and Validation, and more in one seamless package.
  • 3. AskUsYourQuestions • Ask us your questions using the panel on the right • This presentation is being recorded and will be made available to you. • Contact us after the webinar through • support@Innoslate.com • Call 571.485.7800 • LinkedIn Innoslate User Group • Twitter Proprietary of SPEC Innovations® 11/12/2020 at 2pm EDT, Dr. Steven Dam 3
  • 4. MeetYourInstructors Steve Dam,Ph.D, ESEP President and Founder of SPEC Innovations Executive Systems Engineer Ph.D. and BS in Physics Over 40 Years of Experience in Program Management, Systems Engineering, and Software Development Past President of INCOSE WMA Past Director of the Americas for INCOSE Adjunct Professor of Systems Engineering at GMU Member of INCOSE, NDIA, and AFCEA Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 4
  • 5. Agenda • What is SysML today? • How does LML/Innoslate support SysML today? • What are the plans for SysML 2.0? • How will LML/Innoslate bridge the gap between SysML 1.6 and 2.0? • How can users transition and gain the advantages of LML (without losing what they have in SysML)? Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 5
  • 6. WhatIsSysMLToday? Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 6 Version 1.6
  • 7. SysMLStatus • SysML is a profile on UML, developed by the non-profit Object Management Group (OMG) • Current version is 1.6 (November 2019). (Nearly 400 page specification) • SysML 1.x is focused on the development of system models based on a graphical ontology that employs a set of nine diagrams that were identified to provide “a general- purpose modeling language for systems engineering.” • It has the intent “to specify the language so that systems engineering modelers may learn to apply and use SysML” and so that “modeling tool vendors may implement and support SysML” • Unfortunately, being a graphical ontology, tool vendors have implemented SysML in various ways so that interoperability between tools is currently very difficult • XMI was proposed as a means of exchange, but the lack of standard XML tags still makes it very difficult Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 7
  • 8. CurrentSysML1.xDiagrams • Each diagram contains systems engineering information specified by the SysML specification • However, the specification does not contain many of the classes of information needed by systems engineers to optimize cost, schedule, and performance, while mitigating risk in each area • So, users add this information in an ad hoc way Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 8
  • 9. FourPillarsofSysML1.x Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 9 Behavior Structure Parametrics Requirements
  • 10. SysML1.xProsandCons • Pros • Links to UML for software-centric systems • Provides standard diagrams across a number of SE disciplines • Requirements Diagram • Parametric Diagram • SysML has encouraged Model-Based SE (MBSE) • Cons • Difficult language to learn and create accurate diagrams • Lacks an ontological basis • Users and vendors vary significantly in how the language is implemented in tools Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 10
  • 11. HowDoesLML/Innoslate SupportSysMLToday? Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 11 LML v1.1 defined an ontology for SysML in 2014
  • 12. LMLSupport • Lifecycle Modeling Language (LML) is an open-source standard managed by the non-profit Lifecycle Modeling Organization (LMO) • The original LML specification was developed by the LML Steering Committee in 2012 and did not contain any specific classes for SysML • In 2014, the committee released version 1.1 of the standard with extensions for SysML • Added a Port subclass (to support the IBD) • Added an Equation class (to support the Parametric Diagram) • Added relationships and attributes needed to connect information to meet the SysML specification at that time • No modifications to the LML specification have been made since 2014, since it was determined to keep LML as simple as possible and allow users to extend the ontology as needed Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 12
  • 13. SysML1.xDiagramsinInnoslate Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 13 Activity Diagram Block Definition Diagram Internal Block Diagram Package Diagram Parametric Diagram Requirements Diagram Sequence Diagram State Machine Diagram Use Case Diagram
  • 14. LML/InnoslateProsandCons • Pros • Covers a greater breadth of systems engineering disciplines • Ontologically-based • Enables physically constrained functional model execution (discrete event and Monte Carlo) • Easier to learn and apply • Extensive used of Natural Language Processing (NLP) technology • Cloud-native, but available at client-server and desktop technologies as well • Cons • Does not completely represent the current SysML standard • No XMI export • No state machine execution Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 14
  • 15. WhataretheplansforSysML2.0? • SysML v1.7 is still in process • SysML v2 RFP was released in Dec. 2017 • Prototype release (beta version) is planned for Fall 2021 • First full release scheduled for Fall 2022 • Key elements of SST submission: • New Metamodel (ontology) • New visualizations • Standardized APIs Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 15 From presentation by Sanford Friedenthal, SysML v2 Submission Team (SST), 30 January 2021, INCOSE International Workshop
  • 16. SSTSysMLv2.0Language Capabilities • Code-like textual representation • Automated diagram creation • “Declarative semantic base elements modeled using KerML” • REST/HTTP, Java and OSLC APIs • Supports change impact assessments Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 16 From presentation by Sanford Friedenthal, SysML v2 Submission Team (SST), 30 January 2021, INCOSE International Workshop
  • 17. PilotImplementation • Using a variety of tools to create a pilot environment • MagicDraw/TWC • OpenMBEE • Jupyter • PostgreSQL • PlantUML • Xtext • Tom Sawyer • Eclipse • Available for evaluation • https://github.com/Systems- Modeling/SysML-v2-Release Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 17 From presentation by Sanford Friedenthal, SysML v2 Submission Team (SST), 30 January 2021, INCOSE International Workshop
  • 19. ContrastingSysMLv2withInnoslateToday Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 19 LML/Innoslate is already easier to learn and use LML/Innoslate is already more precise LML/Innoslate is already more expressive LML/Innoslate is already more extensible LML/Innoslate is already more interoperable with an existing API
  • 20. SysML2.0:GoodNews–BadNews–GreatNews • Good News • SysML 2.0 addresses many of the current limitations of SysML 1.x using a radical approach that essentially re-writes the language from the ontology up • SysML 2.0 will greatly expand the ability to model different aspects of systems engineering not currently well supported in 1.x (e.g. V&V) • SysML 2.0 will support other diagrams beyond the current basic 9 as diagrams will be rendered from the data (the way Innoslate currently does it) • Bad News • While OMG promises there will be a ”smooth transition path” plan from 1.x to 2.x. However, anyone who has ever navigated a major software upgrade knows that is never a flawless undertaking (if it is even 99% effective you will still have at least 100 flaws in a medium size 10,000 element model! Flaws that could take many hours each to find and fix) • Current SysML 1.x experts will get to learn what is essentially a new language (“blocks” are now “parts,” ”activities” are now “actions,” etc.) • Great News • You can start your transition path today with Innoslate! Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 20
  • 21. HowCanUsersConvertto LMLStartingNow? Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 21
  • 22. SuggestedApproach • Since LML/Innoslate already provide a broad, flexible ontology that will encompass SysML 2.0 as well as visualization capability for SysML 1.x diagrams, you can start transitioning you models to Innoslate TODAY (you don’t need to wait nearly 2 years to get started!) • The integrated Innoslate analysis tools will aid in ensuring the models are properly developed and executable using the discrete event and Monte Carlo simulators • Innoslate has proven to be multi-lingual (DM2, SysML, UML, IDEF, etc.), so eventual translation to the new SysML v2.0 “code-like” text language, once it is fully defined, will be an easy transition • Innoslate already has REST and Java APIs. Mapping to the new SysML v2 APIs will also be straightforward (recent examples are using MatLab, STK, and GitHub APIs) Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 22 Get all of the planned features of SysML 2.0 TODAY (not 2 years from now). Ride out the transition to SysML 2.0 in the comfort and security of Innoslate.
  • 23. LML/InnoslateAlreadyProvidewhataSystemEngineerNeeds–Today Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 23 Documents View Requirements View Modeling Simulation Test Center Risk Analysis Timeline WBS CAD Viewer
  • 24. WeAreAlreadyDevelopingthe FutureDigitalEngineeringEnvironment Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 24 Goals of Integration: 1) Use data to create information between tools 2) Minimize data duplication between tools
  • 25. ComingAttractions • Branching and Forking • Natural text to graphics • Software to diagrams • Enhanced program management capabilities • Enhanced modeling and simulation Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 25
  • 26. Questions and Answers Use the panel on the right to ask your questions Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 26
  • 27. NextWebinar Become an expert in Innoslate by learning the ins and outs of the tool What Are Model-Based Reviews? Thursday , April 8th @2pm EST Go To Webinar
  • 28. MoreResources SPEC Innovations offers training, books, videos, documentation, trails, and more 28 Training: specinnovations.com/training Books: “Real MBSE” textbook and lab manual available on Amazon Videos: Visit the SPEC Innovations Youtube channel LinkedIn: Innoslate and Systems Engineers User Group Documentation: help.Innoslate.com Trial: cloud.Innoslate.com Proprietary of SPEC Innovations® 3/9/21 at 2pm EDT, Dr. Steven Dam
  • 29. Proprietary of SPEC Innovations® 3/9/21 at 2pm ET, Dr. Steven Dam 29 Thank you! Visit cloud.innoslate.com for a trial. SPEC Innovations @Innoslate Innoslate User Group Innoslate.com/blog 571.485.7800 innoslate.com