Скачать презентацию INCOSE MDSD Sys ML AP 233 Mapping Workshop Results Скачать презентацию INCOSE MDSD Sys ML AP 233 Mapping Workshop Results

4832ebef9c9e537c8d356ca57ac02417.ppt

  • Количество слайдов: 33

INCOSE MDSD Sys. ML/AP 233 Mapping Workshop Results 2009 -01 -31 David Price david. INCOSE MDSD Sys. ML/AP 233 Mapping Workshop Results 2009 -01 -31 David Price david. price@eurostep. com Allison Feeney abf@nist. gov

Workshop Agenda • • Introductions and Workshop Purpose Refine Sys. ML/AP 233 Overlap Venn Workshop Agenda • • Introductions and Workshop Purpose Refine Sys. ML/AP 233 Overlap Venn Diagram Overview of Sys. ML Blocks Overview of AP 233 Structures Define Mapping of Core Concepts Define Mapping of Secondary Concepts Wrapup and Next Steps Breaks: 2 x 30 mins, Lunch 60 mins

Detailed Agenda Detailed Agenda

Inputs and Outputs • Inputs – – – Draft Sys. ML/AP 233 Venn Diagram Inputs and Outputs • Inputs – – – Draft Sys. ML/AP 233 Venn Diagram Sys. ML Metamodel slides AP 233 as UML slides Sys. ML 1. 1 Spec and XMI files AP 233 DIS definitions (STEPMod? Spreadsheet? ) Concepts/Relationships spreadsheets (other? ) • Outputs – Updated Sys. ML/AP 233 Venn diagram – Documentation of mappings and AP 233 Ref Data – Plan for next area or continuation on blocks

Workshop Results Workshop Results

Results • Updated Sys. ML/AP 233 overlap Venn diagram – The group developed the Results • Updated Sys. ML/AP 233 overlap Venn diagram – The group developed the following overlap diagram to help scope the activity for Sys. ML/AP 233 Mapping

Sys. ML/AP 233 Data Overlaps AP 233 Classification Lifecycle Stages System Structures/Blocks Eng Config Sys. ML/AP 233 Data Overlaps AP 233 Classification Lifecycle Stages System Structures/Blocks Eng Config Mgmt V&V Organizations Schedule Sys. ML Activities Allocations Text-based Requirements Change Management Function Models Approvals, Security, Status Requirements Management Property-based Requirements Diagrams Parametrics Views and Viewpoints State Machines Property & Units Model Organization Interfaces/Ports & Flows Risk Management

Excerpts from Sys. ML Tutorial Excerpts from Sys. ML Tutorial

Blocks Tutorial Presented by Sandy Friedenthal • http: //www. omgsysml. org/INCOSE-2008 -OMGSys. ML-Tutorial-Final-revb. pdf Blocks Tutorial Presented by Sandy Friedenthal • http: //www. omgsysml. org/INCOSE-2008 -OMGSys. ML-Tutorial-Final-revb. pdf

AP 233 Systems Structures by Phil Spiby • See slides presented in separate file AP 233 Systems Structures by Phil Spiby • See slides presented in separate file

Bigger Picture AP 233 in ISO EXPRESS language which is now an OMG language Bigger Picture AP 233 in ISO EXPRESS language which is now an OMG language too Publish AP 233 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

Mapping so far Mapping so far

Issues so far Issues so far

Example 1: Structure NAU c h Example 1: Structure NAU c h

Example 1: Connector NAU c h Interface Connection Example 1: Connector NAU c h Interface Connection

Example 2 : Structure Example 2 : Structure

Example 2 : Structure 233 NAU c NAU h CULI NAU p r NAU Example 2 : Structure 233 NAU c NAU h CULI NAU p r NAU

Example 2 : Connector Example 2 : Connector

Example 2 : Connector 233 NAU c ICO p 1 ICO r 1 Interface Example 2 : Connector 233 NAU c ICO p 1 ICO r 1 Interface Connection HIC NAU h HIC CULI NAU p ICO Interface Connection ICO r NAU

Example 3 : Structure Example 3 : Structure

Example 3 : Structure 233 NAU c NAU h VDR Generalization: CA NAU CULI Example 3 : Structure 233 NAU c NAU h VDR Generalization: CA NAU CULI p r NAU

Example 3 Connector Example 3 Connector

Example 3 : Connector 233 NAU h c CULI NAU p Interface Connection r Example 3 : Connector 233 NAU h c CULI NAU p Interface Connection r NAU

Example 4 Structure Example 4 Structure

Example 4 AP 233 Structures NAU h c NAU pc CULI NAU pp r Example 4 AP 233 Structures NAU h c NAU pc CULI NAU pp r NAU

Example 4 Connector Example 4 Connector

Example 4 AP 233 Connections NAU Interface Connection c ICO pcin CULI Interface Connection Example 4 AP 233 Connections NAU Interface Connection c ICO pcin CULI Interface Connection ICO Computer Port NAU HIC NAU pp ICO Outlet Port pc ICO outlet CULI HIC ICO Interface Connection NAU h r ICO Interface Connection ICO NAU

Example 5 Flow Ports Example 5 Flow Ports

Example 5 AP 233 Flow Port Add Keyboard, Monitor NAU c in: CA ICO Example 5 AP 233 Flow Port Add Keyboard, Monitor NAU c in: CA ICO power. In CULI NAU h p HIC out: CA house. Power NAU Reference: CA ICO outlet CULI HIC r ICO NAU

Example 5 : Flow Example 5 : Flow

Example 5 AP 233 Flow NAU Interface Connection c in: CA out: CA ICO Example 5 AP 233 Flow NAU Interface Connection c in: CA out: CA ICO power. In CULI NAU HIC ? ? house. Power NAU ICO outlet CULI HIC r Reference: CA p ICO NAU h Interface Connection ICO NAU

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

Communications wiki. omg. org Sys. ML Portal Sys. ML-AP 233 Mapping area sysml-ap 233@omg. Communications wiki. omg. org Sys. ML Portal Sys. ML-AP 233 Mapping area sysml-ap 233@omg. org Email list OMG Model Interchange team supporting NIST SE Plug-Fest TIIWG Connect site has lots of AP 233 related information (e. g. usage scenarios)