150 likes | 166 Views
Detailed report on mapping between SysML and AP233 data exchange standard, workshops, mappings, next steps, and actions for future workshops and projects.
E N D
SysML/AP233 Mapping Status Report to SE DSIG David Price Allison Feeney March 2009
Classes and Individual Ontology AP233 is a data exchange standard Any SE Tool Request Database Database Response AP233 Data File References for added semantics
Workshop 1 : Structures • First SysML/AP233 mapping workshop held Jan 31, 2009 under INCOSE MDSD • “Structures” was the topic • Produced Venn diagram of overlaps to help with scoping (see next) • Produced basic mapping, issues, example diagrams • Identified next steps
Issue Management SysML/AP233 Data Overlaps AP233 SysML Classification Lifecycle Stages Diagrams System Structures/Blocks Eng Config Mgmt V & V Activities Organizations Allocations Parametrics Schedule Text-based Requirements Change Management FunctionModels Views and Viewpoints Approvals, Security, Status StateMachines RequirementsManagement Model Organization Property& Units Property-based Requirements Interfaces/Ports & Flows Risk Management
SVD,SV,S Domain SVD,SV,S House SVD,SV,S Computer SVD,SV,S SVD,SV,S SVD,SV,S Power Receptacle Plug Example 5 AP233 Flow h NAU c Interface Connection NAU in:CA out:CA ICO ICO ICO CULI housePower powerIn outlet NAU ?? CULI HIC HIC r NAU Reference:CA p NAU Interface Connection ICO ICO
Workshop 1 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
Workshop 2 : Activity • SysML/AP233 mapping workshop held Mar 22, 2009 under OMG SE DSIG • “Activity” was the topic • Produced basic mapping, issues • Decided not to work Sequence Diagrams • Issues with relationship to Activity Diagrams • Used examples from tutorial and spec
Workshop 2 Next Actions • Complete workshop 1 actions • AP233 resources applied to UK MOD AP239/PLCS project, Mar 31 deadline but improving AP233 • Planning • June 2009 interim results workshop (OMG or INCOSE or NIST) • Sept 2009 final deliverables at OMG • Support Model Interchange/NIST Plug-fest
Conclusions • Mappings • Structures mapped well • Activities mapping has some issues • Expect no major issues for Requirements and Properties • Project is “proof-of-concept” • Not all of SysML/AP233 mapping can be completed given current project resources/timescales
Communications • http://www.omgwiki.org/OMGSysML/doku.php • SysML Portal • SysML-AP233 Mapping area • sysml-ap233@omg.org Email list