System Modeling Assessment & Roadmap WG Meeting Boston, MA June 17, 2014 Eldad Palachi Sandy Friedenthal.

Slides:



Advertisements
Similar presentations
Integration of MBSE and Virtual Engineering for Detailed Design
Advertisements

State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Professor John Hosking, Dean of Engineering and Computer Science Models, Modelling, MBSE.
Production Rule Representation Team Response Presentation to BEIDTF OMG Montreal Aug 2004 Ruleml.org.
Systems Engineering in a System of Systems Context
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
The Microsoft Office 2007 Enterprise Project Management Solution:
UML - Development Process 1 Software Development Process Using UML (2)
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
RUP Fundamentals - Instructor Notes
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
Testing Workflow In the Unified Process and Agile/Scrum processes.
Design Management: a Collabortive Design Solution ECMFA 2013 Montpellier, France Maged Elaasar (Presenter) Senior Software Engineer, IBM
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
SysML v2 Planning & Requirements Working Group Meeting December 8 & 10, roadmap:sysml_assessment_and_roadmap_working_group.
SysML Assessment & Roadmap Approach SE DSIG Meeting Reston March 25, 2014 Yves Bernard Sanford Friedenthal.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
SysML-Modelica Transformation Specification (SE DSIG Meeting, Jacksonville, 3/22/2010) Chris Paredis Georgia Tech On behalf of the SysML-Modelica Working.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE IW 2012 MBSE Requirement Flowdown Workshop - Outbrief - John C. Watson Principal Member.
Systems Engineering Concept Model (SECM) Status 03/17/2016 John Watson.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
1 International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Roger Burkhart INCOSE MBSE Workshop January 2012 Jacksonville, Florida Modeling Standards.
PLM-MBSE integration discussion
Systems Engineering Concept Model (SECM) OMG Technical Conference 12/10/2015 System Modeling Assessment & Roadmap WG John Watson 1.
SysML Modelica Integration Working Group Report (SE DSIG Meeting, San Antonio, TX, 9/15/2009) Chris Paredis Georgia Tech 1.
Uwe Kaufmann SysML adoption issues OMG SysML Roadmap WG
System Modeling Assessment & Roadmap WG Overview and Status Austin, Texas September 16, roadmap:sysml_assessment_and_roadmap_working_group.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Model Based Engineering Environment Christopher Delp NASA/Caltech Jet Propulsion Laboratory.
INCOSE IW 2012 MBSE Workshop Systems Modeling
Modeling Formalism Modeling Language Foundations System Modeling & Assessment Roadmap WG SE DSIG Working Group Orlando – June 2016.
1 Copyright © 2014 by Lockheed Martin Corporation SE Use Cases SysML Roadmap Activity John Watson Lockheed Martin 6/17/2014.
1 Modeling Formalism (Modeling Language Foundations) System Modeling Assessment & Roadmap Working Group Meeting – SE DSIG Reston – March, 2016 Yves BERNARD.
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
June 21, 2016, Robert Karban Jet Propulsion Laboratory,
SysML v2 RFP WG Meeting Introduction
Systems Engineering Concept Model (SECM)
Modeling Formalism Modeling Language Foundations
Interface Concepts Modeling Core Team
Systems Engineering Concept Model (SECM) Update
Systems Engineering Concept Model (SECM) Update
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
INCOSE IS 2013 MBSE Track June 23-27, 2013
INCOSE Usability Working Group
PLM4MBSE working group update
SysML v2 Planning & Requirements Working Group Meeting
SysML v2 Formalism: Requirements & Benefits
John C. Watson Principal Member of Engineering Staff
SysML v2 Usability Working Session
Chris Paredis Georgia Tech
Jazz/DM Architecture with respect to the conceptual framework
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
System Engineering Concept Model – Domain 8/5/2015 Status
Systems Engineering Workflow Use Cases Activity SysML Roadmap Activity
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
Introduction to SysML v.2.0 Metamodel (KerML)
System Engineering Concept Model – Domain 9/24/2015 Status
Systems Engineering Concept Model (SECM) Status Update
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
Requirements Working Group
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
SysML Overview October 19, 2004 Sanford Friedenthal
On behalf of the SysML-Modelica Working Group
Initial Draft Requirements Concepts
INCOSE IW 2014 Town Hall January 27, 2014
Systems Engineering Concept Model (SECM) Update
Systems Engineering Workflow Use Cases Activity SysML Roadmap Activity
Status of SysML v2 Planning & Requirements
MBSE / SysML adoption issues
Presentation transcript:

System Modeling Assessment & Roadmap WG Meeting Boston, MA June 17, 2014 Eldad Palachi Sandy Friedenthal

Meeting Objectives  Review preliminary assessments results –Status –Key Findings and Potential Improvement Areas –Future work  Refine and prioritize improvement areas as input to draft system modeling roadmap  Determine next steps 2

System Modeling Assessment & Roadmap Approach From Reston Meeting – March 2014  UML for SE RFP  SysML RFI (2009)  SysML RTF Priorities  SE DSIG Inputs  MBSE Adoption Issues  MBSE Use Cases  MBSE Usability  MB Engr Environment  Other 3

Assessment Method Template  Assessment method  Summary of what was done  Key Findings (list below for every finding) –Identify potential areas for improvement –What evaluation criteria are most impacted –What category of action would address this area of improvement (spec change, tool improvement, process change, other)  Future assessment effort 4

Agenda 08:30 – 08:45 Introduction (15 min) - Eldad/Sandy –Meeting objectives, agenda 09:15 – 10:00 Assessment purpose, scope, and evaluation criteria -Sandy 10:00 – 10:30 Break 10:30 – 12:00 Assessment & Preliminary Findings (45 min each) –UML for SE RFP report - Yves –MBSE Environment Challenges - Chris Delp 12:00 – 13:00 Lunch 13:00 – 14:30 –SysML RFI Summary and Findings – Rick Steiner –MBSE Use Cases – John Watson 14:30 – 15:00 Break 15:00 – 15:45 –MBSE Adoption Issues – Uwe Kaufmann 16:00 – 17:00 Consolidate Prioritized Improvements (30 min) 17:00 – 17:30 Plan Forward (15 minutes) 5

Meeting Attendees  Yves Bernard - Airbus  Roger Burkhart – John Deere  Chris Delp - JPL  Michael Chonoles – ChangeVision  Sandy Friedenthal – SAF Consulting  Robert Karban - JPL  Uwe Kaufmann - ModelAlchemy  Len Levine – DoD/DISA  Eldad Palachi (call in) - IBM  Nicolas Rouquette - JPL  Rick Steiner (call in)  John Watson – Lockheed Martin 6

System Modeling Assessment & Roadmap Purpose, Scope, & Evaluation Criteria Boston, MA June 17, 2014 Sanford Friedenthal

System Modeling Assessment & Roadmap Purpose  Assess effectiveness of system modeling with SysML in support of MBSE Adoption and Use  Develop a preliminary System Modeling Roadmap to improve effectiveness  Use the Roadmap to influence the SysML specification, tool vendor implementations, related standards efforts, and industry collaborations 8

Roadmap Scope  System Modeling Environment (part of an MBSE Environment): –SysML modeling language and tools –Modeling languages and tools that support use of SysML (e.g. constraint language, transformations) –Reuse libraries (e.g., models, practices,..) –Integrations with other engineering models and tools 9

System Modeling Environment Basic Functionality in Support of MBSE 10

Systems Modeling Environment Summary Evaluation Criteria Derived from UML for SE RFP  Expressive –Coverage of systems modeling concepts –Extensible to other domain concepts  Precise –Formal semantics –Unambiguous –Concise  Model construction –Efficient and intuitive model construction and update  Presentation –Communicates effectively  Interoperable –Data exchange and transformation with other models and structured data  Manageable –Can be efficiently managed (e.g., change/version mgmt) 11

Systems Modeling Environment Summary Evaluation Criteria (cont) Derived from UML for SE RFP  Usable (cross cuts other functionality) –Ability to efficiently create and update model –Ability to easily and flexibly present in different forms –Model construction and presentation matches systems concepts –Straightforward to learn  Adoption of System Modeling Environment (end users, vendors,..) –Value –Implementation cost 12

RESULTS FROM DISCUSSION TOP LEVEL ROADMAP DRAFT 13

Systems Modeling Environment Roadmap (Top Level)  Support for MBSE –Develop and evolve cross-discipline MBSE Use Cases and supporting Modeling Patterns to help derive requirements for how System Modeling Environment is used across lifecycle –Capture MBSE value proposition over traditional approach (e.g., improvements in quality, productivity, …)  Expression –Update System Concept Model based on original UML for SE RFP concept model to refine requirements for the system concepts that the language must express  Presentation/Visualization/Communications –Develop the use cases and concepts for how to present, visualize, and communicate the system concepts to accommodate a diverse set of uses Dynamically generated 3D graphs, analytic (e.g. response surfaces), and geometric/spatial presentations coupled with animation and tabular and textual presentations 14

Systems Modeling Environment Roadmap (Top Level)  Model Construction –Develop the use cases and concept for how to construct and update the model in an efficient and intuitive manner Rule-based and manual construction Intuitive patterns such as composition hierarchies & relationships Efficient search and navigation techniques Reuse libraries Rapid model population from external sources Model updates from outside tool (e.g., web browsers)  Model Analysis –Develop the use cases and concept for how to analyze the model in an efficient and intuitive manner Identify analysis to be performed such as well-formedness, design integrity, completeness, consistency, traceability, change impact Determine how to effectively query, operate, & report results 15

Systems Modeling Environment Roadmap (Top Level)  Model Interoperability –Develop the use cases and concept for linked data to integrate the system model with other engineering models and tools (e.g., CAD/CAE, software design, analysis, verification, mgm’t) Leverage OSLC, JPL MBEE, SLIM, PLM, Model Center Enable linkage to non-model based artifacts Define efficient transformation/mapping mechanisms to/from model  Model Management –Develop the use cases and concept for efficient, flexible, and lightweight versioning and change management concepts (e.g., diff) throughout system lifecycle (e.g., github), & workflow integration  Usability –Develop concepts that minimize learning time and maximize overall effectiveness for using the system modeling environment to construct models, analyze models, present models, exchange models, and manage the model across the life cycle 16

Roadmap Approach  For each task area identified on the previous 3 slides –Assess the current state to identify capabilities and limitations –Develop the concept and requirements that reflects the vision for how this can and should be done in the future –Determine near term, mid term, and long term improvements that can be realized Identify and leverage current activities, research, and initiatives where practical –Develop a follow-up plan on how to move forward  Integrate the concepts from each task area into an overall system modeling environment concept that supports MBSE in the context of Virtual Engineering 17

NEXT STEPS 18

Next Steps  Post slides – Presentors / Eldad - done  Update Roadmap scope – Sandy - done  Capture preliminary Top Level Roadmap from discussion – Sandy – done  Review, refine and baseline – All  Present the top level roadmap to broader systems modeling community - TBD  Determine how to how to implement roadmap - TBD 19