® Integrating System Architecture & Engineering Applications Using Open Systems David Price OSJTF SoS Architecture Modeling Meeting September 22, 2005.

Slides:



Advertisements
Similar presentations
© Telelogic AB Modeling DoDAF Compliant Architectures Operational Systems Technical.
Advertisements

MDI 2010, Oslo, Norway Behavioural Interoperability to Support Model-Driven Systems Integration Alek Radjenovic, Richard Paige The University of York,
1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
Human Factors Integration for MODAF: Needs and Solution Approaches Anne Bruseberg Systems Engineering & Assessment Ltd, UK (HFI DTC) Gavan Lintern General.
Representations and Models: SysML and Beyond David Long Vitech Corporation SEDC
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
IC-MBSE 2010 Models as a Foundation for Systems Engineering – Should We Expect a Breakthrough? 3 rd International Conference on MBSE George Mason University.
Architecture Framework Standardization Fatma Dandashi, Ph.D. Mr. Dwayne Hardy, OSD ATL-Open Systems Joint Task Force May, 2005.
Systems Engineering in a System of Systems Context
® 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.
SE 555 Software Requirements & Specification1 Use-Case Modeling: Overview and Context.
Unified Modeling (Part I) Overview of UML & Modeling
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 – CADM Data Interchange Demo NDIA M&S Presentation David Price February 2005.
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
Program Cost and Schedule Integrated with Systems Engineering Models
1 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2002] January 26, 2006.
DoDAF DoD Architectural Framework across multiple levels (Zachman And MoDAF are similar) UPDM Unified Modeling Language (UML) Profile for DoDAF and ModAF.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
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.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
All Presentation Material Copyright Eurostep Group AB ® Spreading STEP in Industry – A Practical Approach David Price March 2005.
What is UML? What is UP? [Arlow and Neustadt, 2005] January 23, 2014
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
An Introduction to Software Architecture
Using Systems Engineering Data Standards with DoDAF
Architectural Framework
C W3C Government Linked Data Working Group Cory Casanave 06/30/2011 Cory Casanave Cory-c at modeldriven dot com CEO, Model Driven Solutions Founder,
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.
Interfacing Registry Systems December 2000.
Ontology for Federation and Integration of Systems Cross-track A2 Summary Anatoly Levenchuk & Cory Casanave Co-chairs 1 Ontology Summit 2012
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
1 | 2010 Lecture 1: Systems – what and why?. Covered in this lecture Systems and systems thinking Why we use Systems Engineering Systems from “cradle.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
M&S Services at the Crossroads of Service Oriented Architecture and the DoD Architectural Framework Bernard P. Zeigler, Ph.D., Arizona Center for Integrative.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Author Software Engineering Institute
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.
Effective SE Communication through Models and Representations David Long INCOSE Copyright © 2015 by D. Long. Published.
Rule Engine for executing and deploying the SAGE-based Guidelines Jeong Ah Kim', Sun Tae Kim 2 ' Computer Education Department, Kwandong University, KOREA.
INCOSE IW MBSE Workshop January INCOSE (MBSE) Model Based System Engineering System of Systems and Enterprise Architecture Activity Ron Williamson,
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
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.
INCOSE IW MBSE Workshop January INCOSE (MBSE) Model Based System Engineering System of Systems and Enterprise Architecture Activity Ron Williamson.
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.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
Discussion Topics for Exploring OMG UPDM Way-ahead
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
Systems Engineering Concept Model (SECM) Update
What is UML? What is UP? [Arlow and Neustadt, 2005] October 5, 2017
SysML v2 Formalism: Requirements & Benefits
NDIA Architecture Analysis for System-of-System (SoS) Interoperability Assessment Karen L. Lauro, Ph.D Oct 21, 2003.
Workshop for ACT – IAC, EA-SIG Mr. David McDaniel (ctr) 20 July 2012
Systems Modeling Language (SysML) Overview
CS 425/625 Software Engineering Architectural Design
Need for the subject.
UML profiles.
Systems Architecture & Design Lecture 3 Architecture Frameworks
CORE Name: CORE® Description:
Presentation transcript:

® Integrating System Architecture & Engineering Applications Using Open Systems David Price OSJTF SoS Architecture Modeling Meeting September 22, 2005

® SoSs typical characteristics: Not managed or funded under a singular authority Composed of complex systems that provide independent functionality Hard to bound Distributed over time and space Dynamically assembled, ‘on-the-fly’ by operational commanders Compete with other SoSs for the same resources Relatively short lifecycle, compared to traditional systems System-of-Systems FocusIndividual System Focus Boundaries Interactions Modules Interfaces Boundary System-of-Systems Architecture Increasingly, architectures are used as basis for programmatic decisions This increases importance of their consistency, precision and scalability

® System BSystem A Collaborative System-of-Systems Engineering Modules Interfaces Boundary Boundaries Modules Interfaces System-of-systems engineering requires: Use of robust modeling techniques for describing systems architectures And, Greater collaboration and tool interoperability Request Response System Model

® Our Focus is on SE Standards Enable communication between SEs and the tools they use –Approach described in white paper : Using Systems Engineering Standards In an Architecture Framework –Influenced by DoD, INCOSE, ISO STEP and OMG communities System-of-systems engineering requires Greater collaboration and tool interoperability, and … Using robust modeling techniques for describing systems architectures Request Response System Model

® Standards and SE data DoDAF - DoD Architecture Framework –Defines standardized views of systems information –CADM = Core Architecture Data Model INCOSE - International Council on Systems Engineering –Model-Driven System Design Working Group Model-Driven SE Semantic Dictionary and Concept Model Group work results in SysML/AP233 and alignment activity SysML - from Object Management Group –Provide a standard modelling language and notation for systems engineers AP233 Systems Engineering - ISO –Defines a neutral information model for complex systems engineering structures

® DoDAF System-of-systems engineering requires Greater collaboration and tool interoperability, and … Using robust modeling techniques for describing systems architectures Request Response System Model DoDAF tells SEs what kinds of models to create DoDAF does not require a specific tool or notation IDEF, UML, etc. all OK Some SE tools are tailored for DoDAF support Is a US DOD standard

® SysML System-of-systems engineering requires Greater collaboration and tool interoperability, and … Using robust modeling techniques for describing systems architectures Request Response System Model SysML is OMG standard language and notation for SEs to use SE tools will implement and conform to SysML SEs will understand SysML concepts and terminology SysML can be used by SEs to create systems architectures following DODAF

® AP233 Systems Engineering AP233 = ISO standard specifying communications pipeline between Systems Engineering tools and databases Designed to be neutral vs DODAF, MODAF, SysML, UML, IDEF, other SE tools, … which are more specific As part of ISO STEP series, AP233 links to standards with a vast scope –AP stands for “Application Protocol” APs are very formal and strict – intended to prevent ambiguity in data exchange APs define the types of data to be exchanged and the structure of that data –There are 40+ STEP Application Protocols –AP233, like all new modular APs, is built from reusable information model “modules” for compatibility across application domains System-of-systems engineering requires Greater collaboration and tool interoperability, and … Using robust modeling techniques for describing systems architectures Request Response System Model

® DoDAF CADM/AP233 Project 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 Phase 1 and 1a Scope –SV-1, SV-2, SV-3, SV-4, SV-10b, OV-5, OV-6b, TV-1 subset –Delivered via Web sitewww.exff.org/ap233 Phase 2 includes all remaining products –Plus AP233 High Level API –Plus Extras such as: SysML/AP233 State Machine translation specification SysML Requirement/Systems Allocation demo

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

® Proving this path

® Implemented by Tools Modeling Methods SADTHPOOSEOther Interchange Standards MOF/XMISTEP/AP-233 Other Architecture Frameworks FEAF Zachman FW DoDAFMoDAF Modeling & Simulation Standards UML/SysMLIDEF0OtherHLA ModelingSimulation Process Standards EIA 632 CMMI * ISO IEEE 1220 Context Diagram for Systems Engineering Standards DoDAF UML/SysML MOF/XMI CADM STEP/AP-233 This shows only one thread through these standards, others are necessary as well.

® Request Response System Model DoD Architecture Repository System DOD CADM Operational Systems Technical DODAF Any SE Tool specifies requirements for ISO STEP-enabled Downstream Tool

® Request Response System Model Demo : Executable Architectures Create Activity Breakdown in MindMap Tool OV-6b Build State Machine (UML) Transfer to UML Tool Thru AP233 Pipeline OV-5 Operational Activity Model (UML) Transfer to Simulator Thru AP233 Pipeline Simulation Tool (SVM)

® Contact Information David Price – –exff Systems Engineering AP233 –NASA AP233 Page at DoDAF –DoD NII Archive at SysML –SysML Partners Page at –OMG SysEng SIG at The International Council on Systems Engineering –INCOSE at