Report: Model Interchange Testing OMG Unified Profile for DoDAF and MODAF (UPDM), Version 2.* (17 June 2013) OMG UPDM Group & OMG Model Interchange Working.

Slides:



Advertisements
Similar presentations
Model Interchange Testing: a Process and a Case Study
Advertisements

SOA Modelling By Rajat Goyal.
1 CIS224 Software Projects: Software Engineering and Research Methods Lecture 11 Brief introduction to the UML Specification (Based on UML Superstructure.
January, 2012 UPDM – Unified Profile for DoDAF/MODAF 88Solutions Adaptive Atego ASMG Axway Software BAE Systems DoD DND Everware-CBDI Generic General Dynamics.
DoDAF V2.0 Community Update Overview
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
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.
November 2010 UPDM – Unified Profile for DoDAF/MODAF Adaptive Artisan Software ASMG BAE Systems DoD DND embeddedPlus Generic General Dynamics IBM Lockheed.
Architecting with Models and UML/SysML Dr. Kenneth Kung Architecture Technology Area Director Raytheon Company June 2005 © 2005 Raytheon Company All Rights.
DoDAF DoD Architectural Framework across multiple levels (Zachman And MoDAF are similar) UPDM Unified Modeling Language (UML) Profile for DoDAF and ModAF.
A Combat Support Agency Defense Information Systems Agency Model Based Systems Engineering and Systems Modeling Language Chris Gedo Chief, Architecture.
SysML: A Modeling Language for Systems of Systems
OMG UML Profile for the DoD and MoD Architecture Frameworks (UPDM) Dwayne Hardy American Systems Jan 30, 2007.
Deployment of SysML in Tools and Architectures: an Industry Perspective Rick Steiner Raytheon IDS, San Diego
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
Free Mini Course: Applying SysML with MagicDraw
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Architectural Framework
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
SoaML Introduction. 2 SoaML history 2006, SeptemberOMG RFP 2007, June3 initial submissions 2008 & 2009Merge process 2009, DecemberSoaML 1.0 finished 2010,
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
SysML Awareness John Davies BSc, PhD, CEng, FIET.
Dr. Darius Silingas | No Magic, Inc. Domain-Specific Profiles for Your UML Tool Building DSL Environments with MagicDraw UML.
Systems Modeling Language (SysML) v0.9 Submission Update DRAFT SysML Partners June 2005.
An Introduction to SysML
Interoperability. Designing how to move from requirements to code Handling complexity – Platforms, libraries, technology evolution, languages, testing,
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.
TC CIM Model Manager Summary Kendall Demaree AREVA T&D Inc. March 2009.
SYSTEMS ENGINEERING COURSE BASICS OF SYSML Hervé Panetto, Professor University of Lorraine, TELECOM Nancy Research Centre for Automatic Control (CRAN UMR.
Model Interchange Working Group (MIWG) Interchange Testing Roadmap Draft January 16, 2012 Sanford Friedenthal MIWG Chair
Systems Engineering Concept Model (SECM) Status 03/17/2016 John Watson.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
January, 2011 UPDM – Unified Profile for DoDAF/MODAF Adaptive Artisan Software ASMG BAE Systems DoD DND Generic General Dynamics IBM Lockheed Martin Co.
1 © 2014 Atego. All Rights Reserved. Infrastructure Bridge Model Matthew Hause – Atego Chief Consulting Engineer
Model Interchange Working Group (MIWG) Update Overview, Status, Lessons Learned, and Plans March 23, 2011 Sanford Friedenthal MIWG Chair
SysML/AP233 Mapping Status INCOSE IW MSDS Report Phil Spiby and Allison Feeney 1.
INCOSE (MBSE) Model Based System Engineering (SoS) System of Systems/Enterprise Activity Introduction Ron Williamson, PhD Raytheon
UPDM – Unified Profile for DoDAF/MODAF
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
Language = Syntax + Semantics + Vocabulary
Systems Engineering Needs of the DoD Architecture Framework
Interoperability Demonstration Objectives
Systems Engineering Concept Model (SECM)
Discussion Topics for Exploring OMG UPDM Way-ahead
An Introduction to the Unified Architecture Framework (UAF)
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
Systems Engineering Concept Model (SECM) Update
UPDM – Unified Profile for DoDAF/MODAF
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
SysML v2 Formalism: Requirements & Benefits
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
Report to OMG by MDSD on A Review of SysML Submissions to OMG Sponsored by INCOSE MDSD- WG David Oliver, editor 2/8/06.
Lars-Olof Kihlström, Contractor Generic Systems Sweden AB
Agenda All-Monday 15 Sep 0800 Welcome - Opening remarks
Systems Modeling Language (SysML) Overview
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
Chris Paredis Georgia Tech
Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel
System Engineering Concept Model – Domain 9/24/2015 Status
Copyright © by Object Management Group.
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.
Architecture & Interoperability Directorate
CORE Name: CORE® Description:
Eddy Porosnicu EUROCONTROL
Systems Engineering Concept Model (SECM) Update
Eddy Porosnicu EUROCONTROL
Presentation transcript:

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 [lvanzandt@nomagic.com] 17 Juneh 2013 UPDM MIWG Testing

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: 2.1. Both implement DoDAF 2.02 Exchange Standard: OMG Canonical XMI validated by the NIST Denno XMI Validator Tool 22 March 2013 UPDM MIWG Testing

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

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

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’

MIWG TC 18 22 March 2013 UPDM MIWG Testing

MIWG TC 20 22 March 2013 UPDM MIWG Testing

MIWG TC 21 22 March 2013 UPDM MIWG Testing

MIWG TC 22 22 March 2013 UPDM MIWG Testing

MIWG TC 40 22 March 2013 UPDM MIWG Testing

MIWG TC 43 22 March 2013 UPDM MIWG Testing

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

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