® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 OMG UML Converter Interim Report David Price November 2004 INCOSE/OMG Meetings.

Slides:



Advertisements
Similar presentations
SOA Modelling By Rajat Goyal.
Advertisements

® Applying Semantic Web Technology to the Life Cycle Support of Complex Engineering Assets David Price and Rob Bodington ISWC.
All Presentation Material Copyright Eurostep Limited ® exff u2e demo slideshow David Price.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited exff in 10 Minutes David Price.
Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
DoDAF V2.0 Community Update Overview
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
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.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Security Extensions to the DOD Architecture Framework Kevin Richardson Information Assurance Lab Auburn University Computer Science and Software Engineering.
SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 – CADM Data Interchange Demo NDIA M&S Presentation David Price February 2005.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
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.
Lesson-21Process Modeling Define systems modeling and differentiate between logical and physical system models. Define process modeling and explain its.
DoDAF DoD Architectural Framework across multiple levels (Zachman And MoDAF are similar) UPDM Unified Modeling Language (UML) Profile for DoDAF and ModAF.
Dr Rob Bodington Eurostep
Engineering Systems of.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited An Introduction to ISO STEP Part 25 David Price.
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.
All Presentation Material Copyright Eurostep Group AB ® A New Philosophy for STEP Implementation - STEP for the Web (S4W) David Price October 2003.
1 Lecture 1.1: Course Overview Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Overview of DoDAF (based on Deskbook)
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Process Modeling CS 4320 Fall Process Difficulties SW not a production line Each project is different—even within the same company No universally.
Using Systems Engineering Data Standards with DoDAF
ACS 560 – SOFTWARE ENGINEERING Course Accomplishment Summary Shilpashree K.S Fall 2010 Purdue University – Fort Wayne Instructor – Dr. John Tanik.
Product Development Chapter 6. Definitions needed: Verification: The process of evaluating compliance to regulations, standards, or specifications.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Conceptual Modelling – Behaviour
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
XASTRO-2 Overview Presentation CCSDS SAWG Athens Meeting 12 th April 2005.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 systems analysis 1 what is systems analysis? preparation of the system’s requirements/definition,
Interim SCIM and STEP Implementation 2008 System Technology Panel Project Ted Briggs, Intergraph Mike Olson, Northrop Grumman Ron Wood, Northrop Grumman.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
All Presentation Material Copyright Eurostep Group AB ® A Meta-model of EXPRESS in UML for MOF and UML to EXPRESS David Price April 2002.
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.
PI2134 Software Engineering IT Telkom.  Layered technology  Software Process  Generic Process (by Pressman)  Fundamental activities (by Sommerville)
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
Software Engineering Lecture 10: System Engineering.
Technical Operations 12 th July 2010 Dr Phil Spiby Eurostep Limited Integrating Systems Engineering Information with AP233.
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
UML Diagrams By Daniel Damaris Novarianto S..
Object-Oriented Analysis and Design
Physical Data Model – step-by-step instructions and template
Unified Modeling Language
NDIA Architecture Analysis for System-of-System (SoS) Interoperability Assessment Karen L. Lauro, Ph.D Oct 21, 2003.
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.
UML Diagrams Jung Woo.
Version 3 April 21, 2006 Takahiro Yamada (JAXA/ISAS)
Engineering Processes
DoD Architecture Framework Overview
, editor October 8, 2011 DRAFT-D
Systems Architecture & Design Lecture 3 Architecture Frameworks
CORE Name: CORE® Description:
Presentation transcript:

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 OMG UML Converter Interim Report David Price November 2004 INCOSE/OMG Meetings

® 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 Onboard Location Management System distance = 8000km distance = 16000km Shore-based Maintenance Planning System MPS Ship data Report to shipyard for engine maintenance Onboard Location Management System Example of STEP Life Cycle Support

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited

®

® Demonstration Goals Provide a glimpse into an ongoing project –Demonstrate technical approach for exchange of DODAF Views using the emerging ISO STEP Systems Engineering standard (ISO aka AP233) –For DoD Open Systems Joint Task Force Explain benefit of AP233 use with DODAF, SysML and similar in the bigger picture

® 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 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 Scenario 1 : Operational Activity Models Browse CADM XML OV-5 reference file –Wrote very simple stylesheets that select Activities, ICOMs and breakdowns –Just shows that stylesheet works Create Operational Activity Model using UML –UML Use Case, Association, Actors, Include Translate UML XMI to AP233 XML –AP233 Activity and Activity_method, Product, Applied_activity_method_assignment, Activity_method_relationship Translate AP233 XML to CADM XML –Use browser and same stylesheet to see newly created activity data

® 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 OV-5/AP233 ICOM mapping DODAFCADMCADM XMLAP233AP233 XML Flow Connector Type Input ACTIVITY-MODEL- INFORMATION-ELEMENT- ROLE INPUT 1 Assignment of Product to Activity_method with Role “Activity input” <Applied_activity_method_ assignment> <Assigned_activity_ method> <Activity_method ref= <Product ref= Activity Input Flow Connector Type Output ACTIVITY-MODEL- INFORMATION-ELEMENT- ROLE OUTPUT 2 Assignment of Product to Activity_method with Role “Activity output” See Activity Input Flow Connector Type Control ACTIVITY-MODEL- INFORMATION-ELEMENT- ROLE CONTROL 3 Flow Connector Type Mechanism ACTIVITY-MODEL- INFORMATION-ELEMENT- ROLE MECHANISM 4 Assignment of Product to Activity_method with Role “Conducts” See Activity Input

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Scenario 2 : SV-1 System Interface Browse SV-1 in Browser –Node, System, Node and System Associations Translate SV-1 CADM to AP233 –Product, Interface_connection Translate AP233 to UML –Node, Dependency View SV-1 in UML

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

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Interim Deliverables This presentation including –Brief AP233 Overview –Scenario of demonstration –AP233/CADM XML mapping for Activity subset of OV-5 Activity Activity breakdown Nodes conducting Activity I/O flows between Activities Proof-of-concept software written using XSLT –AP233 XML to CADM XML translator –Stylesheet for browsing OV-5 CADM XML files for testing purposes –A UML XMI to AP233 XML exporter for Activity test data creation Tested on Poseidon UML XMI files