® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005.

Slides:



Advertisements
Similar presentations
Linking Technology and Defense. Introduction It stands for Product Life Cycle Support It is an International Standard It is an information standard It.
Advertisements

Web Service Architecture
® Applying Semantic Web Technology to the Life Cycle Support of Complex Engineering Assets David Price and Rob Bodington ISWC.
1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
ISO TC184/SC4 Future architecture Rotterdam Progress on the Future SC4 Architecture PWI Friday 13 th November 2009.
All Presentation Material Copyright Eurostep Group AB ® On Reference Data Libraries for Product Life Cycle Support David Price 6th NASA-ESA Workshop on.
1 Chapter 2: Product Development Process and Organization Introduction Importance of human resources: Most companies have similar technology resources.
® Integrating System Architecture & Engineering Applications Using Open Systems David Price OSJTF SoS Architecture Modeling Meeting September 22, 2005.
Project Scope Management
DoD Architecture Framework Overview
Systems Engineering in a System of Systems Context
Security Extensions to the DOD Architecture Framework Kevin Richardson Information Assurance Lab Auburn University Computer Science and Software Engineering.
Chapter 5: Project Scope Management
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 – CADM Data Interchange Demo NDIA M&S Presentation David Price February 2005.
The Use of Zachman Framework Primitives for Enterprise Modeling
Program Cost and Schedule Integrated with Systems Engineering Models
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Course Instructor: Aisha Azeem
Project Scope Management
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
UML Profile for DODAF/MODAF C4I TF Boston June, 2005.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 OMG UML Converter Interim Report David Price November 2004 INCOSE/OMG Meetings.
OMG UML Profile for the DoD and MoD Architecture Frameworks (UPDM) Dwayne Hardy American Systems Jan 30, 2007.
Technical Integrity Assurance For Product Development W. Henson Graves Lockheed Martin Aeronautics Company Russ Campbell.
1 Lecture 1.1: Course Overview Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
All Presentation Material Copyright Eurostep Group AB ® Spreading STEP in Industry – A Practical Approach David Price March 2005.
Free Mini Course: Applying SysML with MagicDraw
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Team Skill 6: Building the Right System From Use Cases to Implementation (25)
Using Systems Engineering Data Standards with DoDAF
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.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
SysML Awareness John Davies BSc, PhD, CEng, FIET.
1 Industrial Data Implementors Forum Martin Hardwick STEP Tools, Inc. June 13, 2001 San Francisco, USA.
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Project Scope Management 1. 2 Learning Objectives Understand the elements that make good project scope management important. Explain the scope planning.
Information Architecture The Open Group UDEF Project
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
1 ILE Project Integrated Logistics Environment Kickoff Meeting NPDI Project & SCIM Summary & Status Presented by: Rick Lobsitz (NGTS)
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
© Copyright 2012 TopQuadrant Inc. 1 Investigating Semantics for Systems Engineering David Price, TopQuadrant Allison Feeney, NIST.
Technical Operations 12 th July 2010 Dr Phil Spiby Eurostep Limited Integrating Systems Engineering Information with AP233.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
 Eurostep 2000 The Future of STEP (ISO 10303) Bernd G. Wenzel Eurostep GmbH
INCOSE MDSD SysML/AP233 Mapping Workshop Results David Price Allison Feeney
SysML/AP233 Mapping Status INCOSE IW MSDS Report Phil Spiby and Allison Feeney 1.
Discussion Topics for Exploring OMG UPDM Way-ahead
Introduction to MODEM Building a Semantic Foundation for EA: Reengineering the MODAF™ Meta-Model Based on the IDEAS Foundation Model Lt Col Mikael Hagenbo,
Physical Data Model – step-by-step instructions and template
Systems Modeling Language (SysML) Overview
Version 3 April 21, 2006 Takahiro Yamada (JAXA/ISAS)
Electrical wiring harness interoperability: functionalities of AP242 ed2; preparation of the STEP 'electrical' Implementer Forum By Sophie Hérail (CIMPA.
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
SysML Overview October 19, 2004 Sanford Friedenthal
DoD Architecture Framework Overview
, editor October 8, 2011 DRAFT-D
Systems Architecture & Design Lecture 3 Architecture Frameworks
CORE Name: CORE® Description:
SysML/AP233 Mapping Status Report to SE DSIG
Engineering IT Summary & Recommendations
Presentation transcript:

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Agenda Who am I and what is Eurostep? Project Focus Project Technical Summary Walkthrough of Mapping Documentation Demonstration of Software Recommendations for Further Activities

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Who am I? David Price –~20 years at IBM as Senior Software Engineer Mechanical CAD support, Corporate Design Practices IBM Consulting, IBM Enterprise Integration Assignee to PDES, Inc. consortium developing ISO STEP stds –~4 years at Eurostep Limited as Senior Consultant Oil and Gas data warehouse standards/implementation Ship Classification data exchange UML/XML Schema project ISO AP239/PLCS Semantic Approach to Taxonomies for data exchange for UK MoD Open-source Web site dedicated to data exchange and modeling language interoperabilitywww.exff.org

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited What is Eurostep? Eurostep Limited –Consulting company based in UK, part of Eurostep Group operating in UK, Sweden, Finland and USA Eurostep Sweden commercial product Web-enabled PLM system –Typical Customers : BAE SYSTEMS, UK MoD, Volvo, NASA/JPL, Boeing, FMV, AstraZeneca, John Deere –Decades of experience in ISO STEP and OMG standards –Decades of industrial experience in Aerospace, Ship Classification, Logistics Support, PLM, Mechanical Engineering, … –Related projects SEDRES 2 PLCS Consortium Project and Technical Coordination ISO STEP AP239/PLCS and AP233/SysEng modeling SysML submission team member

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Project Focus Based on white paper describing DoDAF, SysML and AP233 standards for System-of-systems and Systems Engineering –Using Systems Engineering Standards In an Architecture Framework by Ian Bailey, Eurostep, Fatma Dandashi and Huei-Wan Ang, Mitre Corp, and Dwayne Hardy, American Systems Corp Influenced by INCOSE, ISO STEP and OMG communities

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Future Big Picture? SV4 AP233 OMG SysML Other SE Views Operational Systems Technical DODAF AP2xx Detailed Design, Manufacturing, Life Cycle Support, … ISO STEP Standards specifies requirements for AP233 DARS CADM CADM = Core Architecture Data Model DARS = DoD Architecture Repository System

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Walkthrough of Mapping Documentation Document as a Web site in the style of a programmers guide –Audience Audience is software developers No previous knowledge of AP233 is required UML diagrams and XML Schemas used to explain how to write a converter –Approach Develop standalone AP233 document that is independent of DoDAF/CADM mapping Develop document for each DoDAF View and “link” into the AP233 document Makes the AP233 documentation reusable for a similar project on SysML, MoDAF, etc.

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited The Mapping Documentation

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Activity Hierarchy (Mindmap) Operational Use Case (UML) Systems Interfaces (UML) AP233 CADM AP233 Demonstration Scenario Simple CADM Browser

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Resulting Tool Interoperability CADM-AP233 interoperability creates a new path into DoDAF for: –UML/SysML tool vendors –Non-UML tool vendors –Other military AFs UK MoDAF Enterprise Reference Model CADM-AP233 interoperability creates a capability to feed DoDAF data down the systems life cycle via other STEP APs –e.g. AP239/Product Life Cycle Support for Support Engineering, Maintenance, Logistics, etc.

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Recommended Next Steps Release current software and documentation as open source –With DoD approval, Eurostep will post results as open-source project to which anyone can contribute Evaluate possibility of validating results in CADM testing forum Consider expanding CADM-AP233 to cover additional views –Suggest priority aligned with SysML to build on momentum SysML 1.0 release planned for June 05, consider doing a similar project for SysML-AP233 –SysML partners have prototyping plans

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited From SysML Submission

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited From SysML Submission

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Where might we go from here? Interoperability can be provided through an open- source set of software tools reducing barriers for everyone –The XML community has been very successful at this Ideas for the information technology –High Level API specified as UML and delivered in multiple programming languages (e.g. Java, C++, C#) –Direct converters for other standard formats (e.g. XMI) –Web services and interoperability hubs on Web

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 approach Standardize flexible, extensible information model in ISO –Independent of any tool or modelling approach Can represent UML, IDEF and non-standard tool languages –Extension via a “classification by external class” concept within the information model itself makes AP233 suitable as a neutral data exchange standard for Systems Engineering data leaves room for communities or organizations to tailor AP233 use for specific needs –Designed for data exchange, not for operational system or repository Fewer semantics and rules written into the information model Breaks concepts down to relatively fine level of detail to support a variety of tools/disciplines

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 Requirements ISO Information Model External Classes (aka Taxonomy)

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF/CADM External Classes

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 is modular AP233 is one of the new suite of STEP modular APs –A STEP module is a small, reusable information model from which the larger Application Protocols are created –So, if AP233 doesn’t quite cover something it can be extended by incorporating or creating other small STEP information models

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF Uses

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 Systems Engineering AP233 is the Systems Engineering part of the new suite of ISO STEP Application Protocols built from modules –Shared constructs guarantee interoperability between disciplines such as Systems Engineering, Product Life Cycle Support and Configuration Controlled Design Defines a formal, strict information model –intended to prevent ambiguity when used for exchange between engineering systems As part of STEP, AP233 links to standards with a vast scope

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 Scope requirements text-based property-based breakdowns static structure PDM analysis rules behaviour product structure system sub-system functional breakdown WBS verification & validation state-based function-based model presentation config control security risk measurement person & org completed future work Legend

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Project Overview Deliverables –Interim report and CADM/AP233 converter Demonstration at OMG/INCOSE conference –Final report, CADM/AP233 converter and demonstration DoDAF Views In-scope SV1 – System Interface Description SV2 – Systems Communications Description SV3 – Systems-Systems Matrix SV4 – Systems Functionality Description OV5 – Operational Activity Model TV1 – Technical Standards Profile

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited SysML UML 1.5 MoD AF ERM Non-UML Tools AP233 CADM AP233 Possibilities Simple CADM Browser

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Project Technical Summary Scope –SV-1, SV-2, SV-3, SV-4, OV-5, TV-1 subset Purpose –Evaluate feasibility of system architecture data exchange using emerging ISO AP233 Systems Engineering standard Not a fully validated design effort –Provide a body of work that future efforts can build upon Deliverables –Documented mapping between DoDAF CADM XML format and the ISO AP233 XML format Delivered as a Web site Audience is software developers writing CADM-AP233 translators –Software that coverts between CADM XML and AP233 XML Upon permission from DoD, intended release as open-source project

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Operational Systems Technical Operational Concept Description (OV-1) Node Connectivity Description (OV-2) X Y X Z X Y Y Systems Interface Description (SV-1) Operational Activity Model (OV-5) Information Exchange Matrix (OV-3) Activity to System Function (SV-5) System Functionality Description (SV-4) Organizational Relationships Chart (OV-4) Systems Data Exchange Matrix (SV-6) Operational Activity Sequence and Timing Description (OV-6 a/b/c) Systems Communications Description (SV-2) System - System Matrix (SV-3) Systems Technology Forecast (SV-9) Standards Technology Forecast (TV-2) Technical Architecture Profile (TV-1) Systems Performance Parameters Matrix (SV-7) Logical Data Model (OV-7) Systems Functionality Sequence and Timing Description (SV-10 a/b/c) Systems Evolution Description (SV-8) Physical Schema SV-11 ABC T1 T2 T3 NODES TIME ABC T1 T2 T3 NODES TIME DoDAF Views

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AIP Sample Data (1)

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AIP Sample Data (2)

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Scenario 1

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Activity and I/O Flows

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Activity Breakdown

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Nodes, Systems and Interfaces

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Conclusions Core DoDAF Views/CADM and AP233 can be mapped –Provides additional path for creating CADM data for tool vendors SysML 0.9 out for review and alignment with AP233 is underway –AP233 Structure done –AP233 Requirements done –AP233 Behaviour still in-work Confirmed white paper conclusions on SysML, AP233 and DoDAF each being useful Deliverables can be reused as the basis for future work –e.g. CADM-AP233 documentation can be basis for adding SysML- AP233 structure mapping