Download presentation
Presentation is loading. Please wait.
Published byAda McKenzie Modified over 7 years ago
1
Report: Model Interchange Testing OMG Unified Profile for DoDAF and MODAF (UPDM), Version 2.* (17 June 2013) OMG UPDM Group & OMG Model Interchange Working Group (MIWG) POC: Lonnie VanZandt, NoMagic 17 Juneh 2013 UPDM MIWG Testing
2
UPDM Model Interchange Testing
Goal: Demonstrate that UPDM produces interchangeable models through (10 the definition of select Test “Views” (graphic), (2) generation of corresponding reference implementation, and(3) exchange among participating tools. Testing Organization: Object Management Group Model Interchange Working Group (OMG MIWG) Roy Bell (Raytheon, Chair) and Sandy Friedenthal (Co-chair) Participating UPDM Tool Vendors: Atego Artisan Studio (Matthew Hause), IBM Rhapsody (Graham Bleakley), NoMagic MagicDraw (Lonnie VanZandt, Sparx EA (J.D. Baker), et al UPDM Version Under Test: 2.01; upcoming: Both implement DoDAF 2.02 Exchange Standard: OMG Canonical XMI validated by the NIST Denno XMI Validator Tool 22 March 2013 UPDM MIWG Testing
3
UPDM Test Cases Release 13 Release 14 Test-Case-41 Test-Case-18
OV-5: Activity Decomposition Tree Activity, Activity Aggregation, Performer, Activity performed by performer OV-2 with Performer Parent with Two Performer Parts Test-Case-42 Test-Case-20 OV-5: Activity Flow (no swimlanes) CV-1 with WholeLifeEnterprise and Capabilities Activity Actions, Activity Pin, Activity Edges, Initial Node, Final Flow Node, Activity Final Node Release 14 Test-Case-21 Test-Case-43 CV-2 with Capability Taxonomy OV-4: Organizational Relationships Chart Test-Case-22 Organization Type, Person Role Type, Person, Composition, Specialization, Commands Dependency CV-4 with Capability Dependencies Test-Case-40 OV-1: High Level Operational Concept Concept Roles, Arbitrary relationships 22 March 2013 UPDM MIWG Testing
4
MIWG Release 13: Latest Release
Has first two UPDM Test Cases published for Public Release. (TC 18, TC 20) Builds upon two dozen completed test cases of exchange of OMG UML and OMG SysML For example: UML Class Models UML Activity Models UML State Models SysML Block and Internal Block Diagrams Requirements, Parametrics, Allocations, … 22 March 2013 UPDM MIWG Testing
5
UPDM Test Case Status TC Providing Vendor Provided? Atego Submission IBM Submission Mega Submission Modelio Submission No Magic Submission Sparx Submission Softeam Submission 18 Atego 20 Release 14 and Later 21 IBM 22 Sparx 40 41 42 No Magic 43 Green checkmark is ‘Good’, X-box is ‘Not Solicited’, Clock is ‘Still in Progress’
6
MIWG TC 18 22 March 2013 UPDM MIWG Testing
7
MIWG TC 20 22 March 2013 UPDM MIWG Testing
8
MIWG TC 21 22 March 2013 UPDM MIWG Testing
9
MIWG TC 22 22 March 2013 UPDM MIWG Testing
10
MIWG TC 40 22 March 2013 UPDM MIWG Testing
11
MIWG TC 43 22 March 2013 UPDM MIWG Testing
12
Summary and Observations
Two Release 13 UPDM Test Cases Completed and Made Public Six Release 14 UPDM Test Cases Underway Additional UPDM Test Cases discussed for UDPM 3 Results Demonstrated: Model Interchange among 4 UPDM Tool Vendors Demonstrated: Subset of DoDAF Views Exchanged Benefit: OMG UPDM 2.* incorporates Lessons Learned Benefit: OMG Canonical XMI Improvements 22 March 2013 UPDM MIWG Testing
13
OMG MIWG Wiki site: http://www.omgwiki.org/model-interchange/doku.php
Charter: demonstrate model interchange among MOF-based tools that implement modeling languages such as UML, SysML, and UPDM—and use XMI as the interchange standard identify and resolve interchange issues associated with specifications and vendor implementations establish a demonstration infrastructure to support the above, including validation tools, demonstration processes and guidelines
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.