Your host, Dr. Steven Dam, will be showing you how Innoslate provides most of the features of SysML 2.0 today and will easily transform into the full SysML 2.0 implementation once it's available. He will compare the proposed SysML 2.0 features to LML and Innoslate's current capabilities.
What Is Covered?
-What is SysML 2.0?
-Features LML contains today to support SysML 1.6
-Innoslate's current implementation of SysML 1.6
-Techniques for moving data from other SysML tools to Innoslate
-Transforming SysML Diagrams into LML Diagrams
-How does SysML 2.0 compare to Innoslate today?
-Future enhancements to Innoslate for SysML 2.0 and beyond
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
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
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
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
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.
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