INCOSE MDSD SysML/AP233 Mapping Workshop Results 2009-01-31 David Price Allison Feeney

Slides:



Advertisements
Similar presentations
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
Advertisements

Automated Test Design ™ © 2011 Conformiq, Inc. CONFORMIQ DESIGNER On ES v1.2.1 Stephan Schulz MBT Working Meeting/MTS#56, Göttingen.
Professor John Hosking, Dean of Engineering and Computer Science Models, Modelling, MBSE.
® Integrating System Architecture & Engineering Applications Using Open Systems David Price OSJTF SoS Architecture Modeling Meeting September 22, 2005.
OMG Systems Modeling Language (OMG SysML™) Matthew Hause ARTiSAN Software Tools Some slides reused from the OMG SysML™ Tutorial with permission.
1 Model Driven Development. 2 DoDAF/ModAF/ SysML and AP233 Architecture –DODAF MODAF Modelling –UML –SysML Interchange –AP 233AP 233 –XMI.
OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw.
Systems Engineering Foundations of Software Systems Integration Peter Denno, Allison Barnard Feeney Manufacturing Engineering Laboratory National Institute.
Dr Rob Bodington Eurostep
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
SysML: A Modeling Language for Systems of Systems
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 OMG UML Converter Interim Report David Price November 2004 INCOSE/OMG Meetings.
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
Free Mini Course: Applying SysML with MagicDraw
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
© 2007 Open Grid Forum OGF Modeling Activities DMTF Alliance Partner Symposium Portland, 2007 July 18 Ellen Stokes
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
Charlie Stirk May 22, 2012 Model Based Systems Engineering (MBSE) and Related Interoperability Standards Charlie Stirk.
Using Systems Engineering Data Standards with DoDAF
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Conceptual Modelling – Behaviour
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
XASTRO-2 Overview Presentation CCSDS SAWG Athens Meeting 12 th April 2005.
A common meta-model for the interoperation of tools with heterogeneous data models ECMFA 2010 Third Workshop on Model-Driven Tool & Process Integration.
An Introduction to SysML
OSLC PLM Reference model April Summary of the OSLC PLM Reference Model V0.4 April 4th 2011 Gray Bachelor Mike Loeffler OSLC PLM Workgroup.
EXPRESS/UML aka Part 25 Edition 2 Bath STEP July 2004.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
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.
SysML-Modelica Transformation Specification (SE DSIG Meeting, Jacksonville, 3/22/2010) Chris Paredis Georgia Tech On behalf of the SysML-Modelica Working.
© Copyright 2012 TopQuadrant Inc. 1 Investigating Semantics for Systems Engineering David Price, TopQuadrant Allison Feeney, NIST.
Developing and Distributing a CubeSat Model-Based Systems Engineering (MBSE) Reference Model – Status Copyright © 2016 INCOSE SSWG. All rights reserved.
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.
Technical Operations 12 th July 2010 Dr Phil Spiby Eurostep Limited Integrating Systems Engineering Information with AP233.
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.
SysML/AP233 Mapping Status INCOSE IW MSDS Report Phil Spiby and Allison Feeney 1.
INTRODUCTION: This report contains the results of the International Council of System Engineer (INCOSE) UML/SySML Team efforts to produce UML/SySML Architecture.
OSLC PLM Reference model February Summary of the OSLC PLM Reference Model V0.2 February 22 nd 2011 Gray Bachelor Mike Loeffler OSLC PLM Workgroup.
Financial Industry Business Ontology (FIBO) Monthly Status/review call Wednesday January 11 th 2012.
SysML/AP233 Mapping Status Report to SE DSIG David Price Allison Feeney June 2009.
SysML v2 RFP WG Meeting Introduction
Allison Barnard-Feeney Dr Phil Spiby
Interface Concepts Modeling Core Team
Systems Engineering Concept Model (SECM) Update
Systems Engineering Concept Model (SECM) Update
SysML v2 Formalism: Requirements & Benefits
SysML v2 Usability Working Session
SysML 2.0 Interface Concepts Modeling Core Team
Systems Modeling Language (SysML) Overview
Syntactic Requirements
System Engineering Concept Model – Domain 8/5/2015 Status
Introduction to SysML v.2.0 Metamodel (KerML)
System Engineering Concept Model – Domain 9/24/2015 Status
Systems Engineering Concept Model (SECM) Status Update
ECE-C662 Introduction to Behavioral Synthesis Knapp Text Ch
SysML Overview October 19, 2004 Sanford Friedenthal
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Modeling Modelica Interfaces with SysML v1.3
SysML 2.0 Interface Concepts Modeling Core Team
Systems Engineering Concept Model (SECM) Update
SysML/AP233 Mapping Status Report to SE DSIG
Presentation transcript:

INCOSE MDSD SysML/AP233 Mapping Workshop Results David Price Allison Feeney

INCOSE IW09page 2 Workshop Agenda Introductions and Workshop Purpose Refine SysML/AP233 Overlap Venn Diagram Overview of SysML Blocks Overview of AP233 Structures Define Mapping of Core Concepts Define Mapping of Secondary Concepts Wrapup and Next Steps Breaks: 2 x 30 mins, Lunch 60 mins

INCOSE IW09page 3 Detailed Agenda

INCOSE IW09page 4 Inputs and Outputs Inputs –Draft SysML/AP233 Venn Diagram –SysML Metamodel slides –AP233 as UML slides –SysML 1.1 Spec and XMI files –AP233 DIS definitions (STEPMod? Spreadsheet?)‏ –Concepts/Relationships spreadsheets (other?)‏ Outputs –Updated SysML/AP233 Venn diagram –Documentation of mappings and AP233 Ref Data –Plan for next area or continuation on blocks

INCOSE IW09page 5 Workshop Results

INCOSE IW09page 6 Results Updated SysML/AP233 overlap Venn diagram –The group developed the following overlap diagram to help scope the activity for SysML/AP233 Mapping

INCOSE IW09page 7 SysML/AP233 Data Overlaps AP233SysML Issue Management Risk Management State Machines Function Models V & V System Structures/Blocks Text-based Requirements Schedule Activities Organizations Property & Units Classification Approvals, Security, Status Change Management Interfaces/Ports & Flows Model Organization Eng Config Mgmt Lifecycle Stages Parametrics Views and Viewpoints Allocations Diagrams Property-based Requirements Requirements Management

INCOSE IW09page 8 Excerpts from SysML Tutorial

INCOSE IW09page 9 Blocks Tutorial Presented by Sandy Friedenthal

INCOSE IW09page 10 AP233 Systems Structures by Phil Spiby See slides presented in separate file

INCOSE IW09page 11 Bigger Picture AP233 in ISO EXPRESS language which is now an OMG language too Publish AP233 schema into OMG Reference Data (semantic extensions via OWL) needs a home: OMG? INCOSE?  e.g. Kinds of Requirement: Performance, Functional, etc. Formal mapping standardized using OMG MDA technology, Query/View/Transform (QVT) language, and text

INCOSE IW09page 12 Mapping so far

INCOSE IW09page 13 Issues so far

INCOSE IW09page 14 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S ch NAU Example 1: Structure

INCOSE IW09page 15 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S ch NAU Example 1: Connector Interface Connection

INCOSE IW09page 16 Example 2 : Structure

INCOSE IW09page 17 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU Example 2 : Structure 233 pr Plug SVD,SV,S Receptacle SVD,SV,S NAU CULI

INCOSE IW09page 18 Example 2 : Connector

INCOSE IW09page 19 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU Example 2 : Connector 233 pr Plug SVD,SV,S Receptacle SVD,SV,S NAU CULI Interface Connection Interface Connection p1 ICO r1 ICO HIC

INCOSE IW09page 20 Example 3 : Structure

INCOSE IW09page 21 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU Example 3 : Structure 233 pr Plug SVD,SV,S Receptacle SVD,SV,S NAU CULI Laptop SVD,SV,S VDR Generalization:CA

INCOSE IW09page 22 Example 3 Connector

INCOSE IW09page 23 Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU Example 3 : Connector 233 pr Plug SVD,SV,S Receptacle SVD,SV,S NAU CULI Interface Connection

INCOSE IW09page 24 Example 4 Structure

INCOSE IW09page 25 Example 4 AP233 Structures Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU ppr PowerCordIn SVD,SV,S Receptacle SVD,SV,S NAU CULI PowerCord SVD,SV,S pc NAU

INCOSE IW09page 26 Example 4 Connector

INCOSE IW09page 27 Example 4 AP233 Connections Domain SVD,SV,S Computer SVD,SV,S House SVD,SV,S c h NAU pp r PowerCordIn SVD,SV,S Receptacle SVD,SV,S NAU CULI PowerCord SVD,SV,S pc NAU Interface Connection ICO pcin ICO HIC Computer Port ICO Outlet Port ICO Interface Connection Interface Connection ICO outlet ICO HIC Interface Connection ICO

INCOSE IW09page 28 Example 5 Flow Ports

INCOSE IW09page 29 Example 5 AP233 Flow Port Computer SVD,SV,S p Plug SVD,SV,S NAU CULI ICO powerIn ICO HIC Domain SVD,SV,S c NAU ICO in:CAout:CA House SVD,SV,S h NAU r Receptacle SVD,SV,S NAU CULI outlet ICO HIC ICO Power SVD,SV,S housePower NAU Reference:CA Add Keyboard, Monitor

INCOSE IW09page 30 Example 5 : Flow

INCOSE IW09page 31 Example 5 AP233 Flow Computer SVD,SV,S p Plug SVD,SV,S NAU CULI ICO powerIn ICO HIC Domain SVD,SV,S c NAU ICO in:CAout:CA House SVD,SV,S h NAU r Receptacle SVD,SV,S NAU CULI outlet ICO HIC ICO Power SVD,SV,S housePower NAU Reference:CA Interface Connection Interface Connection ??

INCOSE IW09page 32 Next Actions Finish examples and create sample AP233 files based on diagrams Offline mapping activity (i.e. straightforward)‏  SysML Value Property/Units mapping  Revisit early State Machine mapping  Text Requirements mapping  Constraint Blocks/Parametrics (opaque constraints)‏ Next Workshop: Sunday at March OMG  Functional Model, Activities, Sequence Diagrams

INCOSE IW09page 33 Communications wiki.omg.org  SysML Portal SysML-AP233 Mapping area  list OMG Model Interchange team supporting NIST SE Plug-Fest TIIWG Connect site has lots of AP233- related information (e.g. usage scenarios)‏