INCOSE (MBSE) Model Based System Engineering (SoS) System of Systems/Enterprise Activity Introduction Ron Williamson, PhD Raytheon ron.williamson@incose.org.

Slides:



Advertisements
Similar presentations
1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
Advertisements

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
IC-MBSE 2010 Models as a Foundation for Systems Engineering – Should We Expect a Breakthrough? 3 rd International Conference on MBSE George Mason University.
Model-Based Product Line Architecture and Analysis
November 2010 UPDM – Unified Profile for DoDAF/MODAF Adaptive Artisan Software ASMG BAE Systems DoD DND embeddedPlus Generic General Dynamics IBM Lockheed.
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.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
Initial slides for Layered Service Architecture
1 IBM Software Group ® Mastering Object-Oriented Analysis and Design with UML 2.0 Module 1: Best Practices of Software Engineering.
Architecture Ecosystem Foundation (AEF) RFP aesig/ Draft RFP Presentation June 2010.
Introduction to MDA (Model Driven Architecture) CYT.
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.
An Introduction to SysML
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Enterprise Engineering Directorate (EE)
INCOSE IW MBSE Workshop January INCOSE (MBSE) Model Based System Engineering System of Systems and Enterprise Architecture Activity Ron Williamson,
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
INCOSE IW12 MBSE Workshop 15 INCOSE (MBSE) Model Based System Engineering Integration and Verification Scenario Ron Williamson, PhD Raytheon
© 2009 Artisan Software Tools. All rights reserved. Testing Solutions with UML/SysML Andrew Stuart, Matthew Hause.
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.
INCOSE (MBSE) Model Based System Engineering (SoS) System of Systems/Enterprise Activity Introduction Ron Williamson, PhD Raytheon
International Workshop 26 Jan – 29 Jan 2013 Jacksonville, FL, USA MBSE Workshop INCOSE IW 2013 MBSE Workshop January 26-27, 2013 Introduction MBSE Chairs.
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
Model-based Systems Engineering (MBSE) Initiative Overview Sanford Friedenthal Mark Sampson.
An Integrated Model-Based Approach to System Safety and Aircraft System Architecture Development Eric Villhauer – Systems Engineer Brian Jenkins – System.
Report: Model Interchange Testing OMG Unified Profile for DoDAF and MODAF (UPDM), Version 2.* (17 June 2013) OMG UPDM Group & OMG Model Interchange Working.
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
MBSE Usability Group Bjorn Cole
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Patrick Gorman Assistant Head Architecture Framework
Agenda Federated Enterprise Architecture Vision
Unified Architecture Framework NATO Architecture CaT Introduction
INCOSE Usability Working Group
Ron Williamson, Ph.D. Raytheon Jan 30-31, 2011
INCOSE Usability Working Group
Jan 22, 2012 INCOSE IW12 MBSE Workshop MBSE Wiki page:
MBSE Workshop ‘16 Accelerate Transformation…
US Kickoff brief to Frameworks Convergence Meeting
SysML v2 Usability Working Session
NDIA Architecture Analysis for System-of-System (SoS) Interoperability Assessment Karen L. Lauro, Ph.D Oct 21, 2003.
Software Processes (a)
Ron Williamson, PhD Systems Engineer, Raytheon 20 June 2011
INCOSE IW 2014 MBSE Workshop January 25-26, 2014
UAF (Unified Architecture Framework) Training
UAF Training, Hands-on Project Based Unified Architecture Framework (UAF) Crash Course
UAF Seminar
Jozsef Bedocs Rockwell Collins Jan 21-22, 2012
INCOSE IW11 MBSE Workshop
Introduction Sanford Friedenthal 20 June 2011
Thoughts on Model Interoperability
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
Systems Architecture & Design Lecture 3 Architecture Frameworks
CORE Name: CORE® Description:
Ron Williamson Raytheon January 26/27, 2013
INCOSE IW 2014 Town Hall January 27, 2014
INCOSE IW MBSE Workshop
US Kickoff brief to Frameworks Convergence Meeting
INCOSE Digital Artifacts Challenge Team
MBSE for PLM: Part of the Digital Systems Life Cycle
Status of SysML v2 Planning & Requirements
UML Design for an Automated Registration System
Presentation transcript:

INCOSE (MBSE) Model Based System Engineering (SoS) System of Systems/Enterprise Activity Introduction Ron Williamson, PhD Raytheon ron.williamson@incose.org Jan 21-22, 2012 INCOSE IW12 MBSE Workshop MBSE Wiki page: http://www.omgwiki.org/mbse MBSE SoS/Enterprise Modeling Wiki page: http://www.omgwiki.org/MBSE/doku.php?id=mbse:enterprise

Outline MBSE and SoS/Enterprise Vision Introduction Mind Map Summary for SoS Concept Representations MBSE SoS Challenges Systems Language Models for SoS SysML (System Modeling Language) Architecture Framework (AF) Models for SoS UPDM (UML(Unified Modeling Language) Profile for DoDAF/MODAF MBSE SoS Case Study UPDM and DoDAF 2.0 DM2 UPDM and SysML, SoaML, BPMN, BMM, etc. Questions…hold for the end of the session

Integrated Systems Engineering Vision Automatic Cruise Control <FAULT> Thermal/Heat Dissipation: 780° Ergonomic/Pedal Feedback: 34 ERGS Hydraulic Pressure: 350 PSI Sensor MTBF: 3000 hrs Power Rating: 18 Amps Hydraulic Fluid: SAE 1340 not-compliant Integrated Systems Engineering Vision If we can pull this off we can achieve this ultimate vision for integrated requirements…, visualizing where requirements go and how they interact with various systems… For example, …starting with the car, what are the requirements associated with the front end of this vehicle. Shows current requirements by graphically clicking on the car… What about changing a requirement…stopping distance Show the potential impact of changing stopping distance including… Thermal/heat problems with brakes Ergonmic feedback problems with brake pedal Hydraulic fluid rating violation Failure modes/MTBF rating problems with sensors Hydraulic pressure problems Electrical fault problems Zooming into the electrical box, highlights a fuse Clicking into the fuse brings up the schematic and highlights a fuse link Clicking into the schematic zooms in on the wire harness that has the problem—including the signal for a failed sensor that in this particular failure mode causes the short. …which allows us to go look at the Failure Modes document and update appropriately. Updating the software to handle that fault …and even seeing the impact on our safety rating and insurance costs. Minimum Turn Radius: 24 ft. Dry Pavement Braking Distance at 60 MPH : 110 ft. 90 ft Minimum Turn Radius: 24 ft. Dry Pavement Braking Distance at 60 MPH : 110 ft.

A Vision: Intelligent Regional Highway SoS/Enterprise Capability : Communications, Sensing, Command, Control Tolling, Transporting, … Condition : Safety, Security, Efficiency, Reliability, … Measure : Vehicle delays, Vehicle throughput, Revenue Generation, … Comms Who What When Where Why How Comms Sensing Sensing Comms Building on the MBSE vision for systems…..the SoS Vision example takes the individual automobile example into the context of a regional “intelligent” highway of the future where each of the automobiles is “connected” in a network, has local traffic sensing capabilities, has local semi-autonomous operations capabilities, and local navigation/traffic warning features. The regional highway has sensing, communications and tolling capabilities that are all controlled via a regional command and control facility, whose role is to balance safe, secure, efficient and reliable transportation on the regional highways. Sensing the average segment transit times, the scenario walks through how a model based approach to defining, engineering and eventually managing the system of systems for the regional enterprise could be envisioned. SoS and Enterprise meta models include concepts such as Capability, Condition, Measure and the six interogatives from the Zachman Framework. Control Command & Control Tolling $1 Toll Lane Comms Dry Pavement Braking Distance : 110 ft. Avg Segment Transit Time : 30 mins Toll Pricing: $1 per segment

A Vision: Intelligent Regional Highway SoS/Enterprise SocioEconomic Performers Performance Model Communications Model Comms Dynamic Network Model Location Comms Sensing Activity Communications Model Sensing Communications Model Comms Building on the core concepts used in modeling the regional highway enterprise (Activity, Resources, Performance, Location, etc.) and domain specific models for communications, dynamic network models, resource / performer models and socio economic models….the combination of all of these modeled factors can help determine how to control the features of the highway to get the transit time delays reduced from say 15 minutes to 5 minutes, perhaps simply by eliminating the tolling price all together for a short period of time. Control Performers Command & Control Tolling Resources $1 Toll Lane Comms Guidance Dry Pavement Braking Distance : 110 ft. Avg Segment Transit Time : 5 30 mins Toll Pricing: $1 per segment Dry Pavement Braking Distance : 110 ft. Avg Segment Transit Time : 15 mins Toll Pricing: $1 per segment $0 ////

Introduction MBSE System of Systems /Enterprise System of Systems (SoS)…one of many definitions/characterizations A class of problems that have unique characteristics, distinguishing them for “classic” systems. For example, unbounded context and usage, potentially emergent behaviors, large number of complex interactions, costly to fully verify and validate a priori,… Enterprise (ref Merriam-Webster) A project or undertaking that is especially difficult, complicated or risky Readiness to engage in daring or difficult action A systematic purposeful activity SoS/Enterprise Engineering Best Practices in Analysis, Architecture, Design, Development, Integration, Testing, Deployment and Maintenance Modeling is increasingly critical to understanding, managing and validating SoS/Enterprise Architecting Architecture Frameworks (DoDAF, MODAF, FEAF, Zachman, TOGAF,….) Model Based Frameworks (e.g. UPDM - Unified Profile for DoDAF/MODAF) Provide some basic definitions and examples related to the SoS / Enterprise modeling context.

Introduction SoS Engineering Key Concepts Legacy Systems Dynamic Reconfiguration of Architecture Service Oriented Architecture Enabler Protocols and Standards to Enable Interoperable Systems Added “ilities” or Quality Attributes Federated Acquisition Independent Systems Concept of Operations Critical Ongoing Experimentation Converging Spirals Discuss the core results from the 2005 study by the US AFSAB and discuss the SoS engineering key concepts leading to the SoS Modeling Implications on the next slide. SoS / Enterprise Modeling Implications  Saunders, T. et al, “United States Air Force Scientific Advisory Board Report on System-of-Systems Engineering for Air Force Capability Development,” SAB-TR-05-04, July 2005

Introduction …SoS MBSE Implications Legacy Systems  Models for behavior, interfaces, requirements, performance, e.g. SysML, Modelica, MARTE Dynamic Reconfiguration of Architecture Dynamic Reconfigurable models of architecture, e.g. UPDM with UML/SysML model version management Service Oriented Architecture Enabler SOA modeling language, e.g. SoaML, SOA Patterns Protocols and Standards to Enable Interoperable Systems Models for protocols, standards, interoperability, e.g. UPDM, DoDAF 2 MetaModel Added “ilities” or Quality Attributes Specialty Engineering models, e.g assurance Federated Acquisition Models for acquisition project synergy, e.g. UPDM, MODAF, DoDAF 2 MetaModel Independent Systems Models for independence in system functionality, e.g. Agent Based, federated models Concept of Operations Critical Models for CONOPs including Mission, Objectives, Courses of Action, etc. e.g. UPDM Operational Viewpoint, BPMN Business Processes Ongoing Experimentation Analysis of Alternatives models for all viewpoints and model versioning Quickly discuss each of the key points,….picking one or two major differences from classic systems engineering…..e.g. the SOA enabler, Independent systems and the idea of ongoing experimentation/agile development.

MBSE SoS/Enterprise IDEAS Group Meta Model (example) Use the DoDAF DM2 (metamodel) summary to emphasize some of the key concepts for SoS and Enterprise modeling.

Some MBSE SoS/Enterprise Challenges Core Concepts have a wide range of interpretations and definitions across modeling languages Duality: System of Systems and Model of Models OMG Initiative: “Ecosystem” of Languages/Models Methodology / Discipline differences expand into SoS Engineering Object Oriented vs Structured/Functional Enterprise vs SoS vs System Business vs Engineering Models (BPMN vs UML vs SoaML vs SysML) Enterprise, Business and Technical Architecture Models (pick your favorite Architecture Frameworks) “Fit for Purpose” Descriptions Definition Examples Best Practices Framework “Ecosystems” US Federal Government Frameworks Commercial Frameworks International Frameworks

Systems Language Models for SoS/Enterprise SysML Core Concepts Apply to SoS/Enterprise Structure, Behavior, Requirements, Parametrics View, Viewpoint, Block, Part, Role, Connector, Interface, Item, ItemFlow, Activity, State, Transition, Requirement, Constraint Block,… SoS Core Concepts View, Viewpoint, Enterprise, Mission, Projects, Milestone, Vision, Goal, Policy, Capability, Node, Configuration, Resource, System, Information, Data, Technology, Standard, Organization, Task, Activity, Measures of Effectiveness, Key Performance Parameters, “ilities”, Scenario, Workflow… SysML/SoS/Enterprise Mapping Example (one of several approaches) Structure (Block,…) Enterprise, Capability, Configuration, Resource, Systems, Information, Data, Technology, Organization, Milestone, Vision, Goal, Node, … Behavior (Activity, State,…) Function, Task, Activity, Scenario, Workflow, Requirement Policy, Constraint, Standard,… Parametrics MoE’s, KPP’s, “ilities”… See UPDM and DoDAF Meta model References for mapping standards efforts at : http://www.omgwiki.org/mbse

Architecture Framework (AF) Models for SoS/Enterprise Zachman Framework Perspectives, Interrogatives, Checklist TOGAF 9 (The Open Group AF) Architecture Development Model FEAF (Federal Enterprise AF) Reference Models (Business, Technical, Information, …) DoDAF 2 / MODAF / NATO AF /… Viewpoints, Products for Capability, Operational, System, Service, Technology Standards, Information, … Views …and many additional variants of various combinations of the above frameworks

MBSE SoS/Enterprise Case Studies UPDM 2.0 and DoDAF 2.02 UPDM 2.0 official OMG standard Co-Chairs Daniel Brookshier, NoMagic Graham Bleakley, IBM Matthew Hause, Atego DoD Walt Okon, DoD OSD Len Levine, DoD DISA UPDM and SysML, SoaML, BPMN, BMM, etc Common Language vs Domain Specific Languages Common Core Concept Definitions Expand on the Core with well defined “profiles” OMG has tried this with UML…but with many lessons learned Rethinking the concept of “extending a core language” Key enablers exist in the Ontology work Back to the UPDM, DoDAF 2.x and IDEAS Group work for examples

INCOSE IW12 MBSE Workshop INCOSE (MBSE) Model Based System Engineering Integration and Verification Scenario Ron Williamson, PhD Raytheon ron.williamson@incose.org Jan 21-22, 2012 INCOSE IW12 MBSE Workshop

Integration & Verification Scenario Breakout Session Agenda Logistics 85 minutes Total 15 minutes intros, level setting, recommendations 50 minutes brainstorming 20 minutes capturing the out brief topic conclusions Level Setting Setting the stage for: Integration and Verification Scenario System Vee Role of Modeling in the System Vee Specification Synthesis Verification and Validation Questions / Recommendations… Out brief topics Key Practices Feedback…. Integration Challenges Feedback… Recommendations

Integration & Verification Scenario Concept of Operations Word document  Scenarios Model (Behavior/Structure) Requirements & Architecture Word Document  Requirement Objects, Architecture Framework Languages Design and Implementation Diagrams and Word document  SW and HW Models (Form & Function) Test Plans  Test Models Integration Model Integration Verification Model Verification Operation and Maintenance Operational Models

Integration & Verification Scenario Project Modeling Operational Parameters Operations & Maintenance Concept of Operations Model Model Verify & Validate Model Synch Model vs Implementation Project Definition Requirements & Architecture Models Constraints & Viewpoints System Verif & Validation Model Verify & Validate Model vs Impl. Model Synch Project Test & Integration Structure & Behaviors Detailed Design Models Integration, Test & Verification Model Verify & Validate Model Synch Model vs Impl. Implementation Time