Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "INCOSE MDSD SysML/AP233 Mapping Workshop Results 2009-01-31 David Price Allison Feeney"— Presentation transcript:

1 INCOSE MDSD SysML/AP233 Mapping Workshop Results 2009-01-31 David Price david.price@eurostep.com Allison Feeney abf@nist.gov

2 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

3 INCOSE IW09page 3 Detailed Agenda

4 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

5 INCOSE IW09page 5 Workshop Results

6 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

7 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

8 INCOSE IW09page 8 Excerpts from SysML Tutorial

9 INCOSE IW09page 9 Blocks Tutorial Presented by Sandy Friedenthal http://www.omgsysml.org/INCOSE-2008-OMGSysML-Tutorial-Final-revb.pdf

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

11 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

12 INCOSE IW09page 12 Mapping so far

13 INCOSE IW09page 13 Issues so far

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

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

16 INCOSE IW09page 16 Example 2 : Structure

17 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

18 INCOSE IW09page 18 Example 2 : Connector

19 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

20 INCOSE IW09page 20 Example 3 : Structure

21 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

22 INCOSE IW09page 22 Example 3 Connector

23 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

24 INCOSE IW09page 24 Example 4 Structure

25 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

26 INCOSE IW09page 26 Example 4 Connector

27 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

28 INCOSE IW09page 28 Example 5 Flow Ports

29 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

30 INCOSE IW09page 30 Example 5 : Flow

31 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 ??

32 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

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


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

Similar presentations


Ads by Google