SysML/UML Interoperability

Slides:



Advertisements
Similar presentations
Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Advertisements

Integration of MBSE and Virtual Engineering for Detailed Design
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Production Rule Representation Team Response Presentation to BEIDTF OMG Montreal Aug 2004 Ruleml.org.
The Knowledge Industry Survival Strategy (KISS) Tony Clark, Thames Valley University, London, UK Jorn Bettin, Sofismo, Switzerland.
1 Elisa Kendall October 15, 2009 Requirements & Initial Steps Towards an OOR for Standards Management.
Design Management: When Model Driven Engineering Embraces the Semantic Web NECSIS 2012, Gatineau, QC 27 June 2012 Maged Elaasar.
A Combat Support Agency Defense Information Systems Agency Model Based Systems Engineering and Systems Modeling Language Chris Gedo Chief, Architecture.
OMG UML Profile for the DoD and MoD Architecture Frameworks (UPDM) Dwayne Hardy American Systems Jan 30, 2007.
Scenario for the Integration of MDR&MFI Ad-hoc Meeting, Wuhan H. Horiuchi Study Period on the Integration of MDR/MFI.
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Faculty of Informatics and Information Technologies Slovak University of Technology Peter Kajsa and Ľubomír Majtás Design.
Architectural Ecosystem (AE) AB SIG Introduction Cory Casanave Object Management Group Model Driven Solutions.
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
ArchiMate Authors : eSchoolink Group - ITNLU. Contents 1. What’s ArchiMate ? 2. Why ArchiMate ? 3. Main Benefits of ArchiMate 4. Layers of ArchiMate 5.
Architecture Ecosystem Foundation (AEF) RFP aesig/ Draft RFP Presentation June 2010.
Using Systems Engineering Data Standards with DoDAF
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
UML Profiles Eclipse ECESIS Project The UML Profile technology SOFTEAM 144 Ave des Champs Elysées Paris, France
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
Design Management: a Collabortive Design Solution ECMFA 2013 Montpellier, France Maged Elaasar (Presenter) Senior Software Engineer, IBM
SysML Reference Model Definition Model Based System Development in the Joint Strike Missile project Svein-Erik Søgård KDS/Missile Division.
XASTRO Metamodel. CCSDS SAWG2 Presentation Outline XASTRO-1 Metamodel XASTRO-2 Metamodel Alignment with Model Driven Architecture.
SPE-RFI-R : FEB.1999 : NUL-ITD-Iwata 2-01 Needs for Software Development Model Hiromichi Iwata Information Technologies.
OMG SOA SIG Activity May 1, 2007 Briefing presented by Jon Siegel, Ph.D. Vice President, Technology Transfer Object Management Group.
EXPRESS/UML aka Part 25 Edition 2 Bath STEP July 2004.
SYSE 802 John D. McGregor Module 1 Session 2 Requirements Modeling in SysML.
A division of Data Access Technologies, Inc. Combining Alf and UML in Modeling Tools Ed Seidewitz, Model Driven Solutions Jérémie Tatibouet, CEA 28 September.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Standards Stephen J. Mellor Chief Scientist. 2 Why Standards? n Increases choice for customers n Increases the size of the market n Promotes competition.
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
Modeling Uncertain and Imprecise Information in Process Modeling with UML Jing XIAO LATTIS, INSA-Toulouse, France 14th International.
XASTRO vs RASDS CCSDS SAWG Meeting. CCSDS SAWG2 Presentation Outline XASTRO study analysis phase conclusions Relationship between XASTRO and UML 2 / SysML.
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
SysML v2 Planning & Requirements Working Group Meeting December 8 & 10, roadmap:sysml_assessment_and_roadmap_working_group.
Model Based Systems Engineering Visualization Steven Corns Missouri University of Science & Technology.
System Modeling Assessment & Roadmap WG Meeting Boston, MA June 17, 2014 Eldad Palachi Sandy Friedenthal.
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.
Systems Engineering Concept Model (SECM) OMG Technical Conference 12/10/2015 System Modeling Assessment & Roadmap WG John Watson 1.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
Modeling Formalism Modeling Language Foundations System Modeling & Assessment Roadmap WG SE DSIG Working Group Orlando – June 2016.
1 Modeling Formalism (Modeling Language Foundations) System Modeling Assessment & Roadmap Working Group Meeting – SE DSIG Reston – March, 2016 Yves BERNARD.
Language = Syntax + Semantics + Vocabulary
SysML v2 RFP WG Meeting Introduction
Modeling Formalism Modeling Language Foundations
Discussion Topics for Exploring OMG UPDM Way-ahead
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
XASTRO vs RASDS CCSDS SAWG Meeting
SysML 2.0 Formalism Requirements and Potential Language Architectures
SysML 2.0 Formalism: Requirement Benefits, Use Cases, and Potential Language Architectures Formalism WG December 6, 2016.
SysML v2 Formalism: Requirements & Benefits
SysML v2 Usability Working Session
The Systems Engineering Context
Syntactic Requirements
Proposed SysML v2 Submission Plan
Overview of System Engineering
Introduction to UML.
Presented by Ramy Shahin
UML profiles.
Introduction.
Semantic Information Modeling for Federation
DSM Language Design Group discussion.
Issues to be discussed on MFI-New-Part2
“Registered_Item” for MFI Registration (Recommendation)
Software Architecture & Design
Presentation transcript:

SysML/UML Interoperability Ed Seidewitz Discussion with the SysML v2 RFP Working Group Reston, Virginia 23 March 2017

SysML1.x/UML Interoperability SysML defined as a profile of UML Technically, SysML models are UML models Non-SysML UML models can reference SysML models Non-SysML and SysML models can be managed together in UML tools Promotes, e.g., consistency between system and software models Allows clear traceability from system design to software requirements Allows software architecture to be modeled in the context of system architecture

SysML v2/UML Interoperability SysML defined with its own metamodel SysML models are not UML models. MOF-level interoperability has not proven successful (e.g., BPMN vs. UML experience). SysML profile defined to provide a UML representation Will likely not cover all the capabilities of the metamodel. Does not encourage true integration with metamodel-based tools/community (e.g., BPMN Profile experience). In a System Modeling Environment, how are the models of different disciplines related? What are the requirements for cross-referencing, traceability, semantic interoperability, etc.? How much can be subsumed into the SysML language itself?

Strawman Requirements for a “UML Interoperability Subset” of SysML Submissions shall identify a modeling subset of SysML that has equivalent semantics to a correspondingly identified subset of UML. This subset shall include at least the ability to model software architectures. The UML profile for SysML shall cover the entire identified subset. A SysML model in the identified subset, when expressed in the UML profile for SysML, shall have the same semantics as given by the UML specification to the model, considered as a UML model without the profile applied.