31
INSERT YOUR COMPANY LOGO IN SLIDE MASTER, THEN DELETE THIS BOX. FOR ASSISTANCE, EMAIL [email protected] INTEGRATION, EXPLORATION, and MBSE ModelCenter®: The Framework for Model Based Engineering 1 Sanford Friedenthal SAF Consulting [email protected] Future Direction of MBSE with SysML v2

Future Direction of MBSE with SysML v2...SysML Background SysML v1 adopted in 2006 Continued evolution to address user and vendor needs SysML v1.5: current version SysML v1.6: in process

  • Upload
    others

  • View
    45

  • Download
    4

Embed Size (px)

Citation preview

  • INSERT YOUR COMPANY LOGO IN SLIDE MASTER, THEN DELETE THIS BOX.

    FOR ASSISTANCE, EMAIL [email protected]

    © 2018 Phoenix Integration, Inc. All Rights Reserved. Proprietary and Confidential.

    INTEGRATION, EXPLORATION, and MBSEModelCenter®: The Framework for Model Based Engineering 1

    Sanford Friedenthal

    SAF Consulting

    [email protected]

    Future Direction of MBSE with SysML v2

    mailto:[email protected]

  • Topics

    Introduction

    MBSE Directions

    SysML Status and Directions

    Summary

    5/15/20182

  • Introduction

    5/15/2018

    3

  • Growing Levels of System Complexity

    Source: INCOSE SE Vision 2025

  • Premise

    Increasing complexity and constraints

    Systems (e.g., software, networked, human interaction)

    Rapid technology change

    Business regulations, distributed environments, shrinking cost

    and schedule, competitive pressures

    Systems engineering value proposition

    System complexity and risk management

    Facilitate integration across engineering disciplines and life

    cycle

    Rigor in the design process

    MBSE is a key practice to enhance this value

    proposition5/15/20185

  • Source: INCOSE SE Vision 2025

  • Systems Engineering Practice

    10/8/2017

    Flow-down

    Specify

    & Architect

    Flow-up

    Evaluate

    & Verify

  • Architecting Systems to Address Multiple Stakeholder Viewpoints

    Source: INCOSE SE Vision 2025

  • System

    HARDWARE

    SOFTWARE

    PEOPLE

    PROCEDURES

    External

    Users

    External

    Systems

    DATA

    An engineered system interacts with its environment, and

    is composed of interacting hardware, software, data, people, and procedures

    Physical

    Environment

    System Black Box/White Box

    9

  • Multi-Disciplinary Integration

    Automatic Cruise

    Control

    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

    10

    Source: INCOSE MBSE Initiative-Mark Sampson

    5/15/201810

    Minimum Turn Radius: 24 ft.

    Dry Pavement Braking Distance at

    60 MPH : 110 ft.

    Minimum Turn Radius: 24 ft.

    Dry Pavement Braking Distance

    at 60 MPH : 110 ft. 90 ft

  • System ModelFacilitates Management of Complexity

    A specification model that abstracts the detailed design

    but captures rich data set with complex relationships

    System, subsystem, and component (e.g., hw, sw)

    specifications

    Can span operational & enabling systems (e.g., verif, mfg,

    support)

    Integrates with multi-disciplinary design and analysis models

    Support variant designs, patterns, and reuse

    Abstraction approaches

    Black box/white box

    Cross-cutting views and viewpoints

    Logical abstractions

    Usage in a context 5/15/201811

  • MBSE Directions

    5/15/2018

    12

  • INCOSE MBSE RoadmapOriginal Version dated 2007

    5/15/201813

    2010 2020 2025

    Matu

    rity

    MBSE Capability

    Ad Hoc MBSEDocument Centric

    2010

    Well Defined MBSE

    InstitutionalizedMBSE across Academia/Industry

    Reduced cycle times Design optimization across broad trade spaceCross domain effects based analysis

    System of systemsinteroperability

    Extending Maturity and Capability

    Distributed & secure model repositoriescrossing multiple domains

    Defined MBSE theory, ontology, and formalisms

    Emerging MBSE standards

    Matured MBSE methods and metrics,Integrated System/HW/SW models

    Architecture model integrated with Simulation, Analysis, and Visualization

  • MBE Enhances Affordability, Shortens Delivery and Reduces Risk

    Across the Acquisition Life Cycle

    MBE To-Be State

    Configuration Management

    ProgramManagement Test

    Manufacturing

    Hardware

    Systems

    Customer

    Logistics

    Software

    NeedsCurrent CapabilitiesBudget/Schedule

    Hardware Models

    Q

    QSET

    CLR

    S

    R

    System Models

    Component Models

    G(s)U(s)

    Analysis Models

    Operational Models

    System Models

    Operational Models

    Component Models

    System Models

    G(s)U(s)

    Analysis Models

    Operational Models

    Source: NDIA MBE Final Report dated February 2011

    5/15/201814

  • Virtual EngineeringPart of The Digital Revolution

    Source: INCOSE SE Vision 2025

  • INCOSE SE Vision 2025MBSE: Standard SE Practice

    F R O M

    Model-based systems engineering has grown in popularity as a way to deal with the limitations of document-based approaches, but is still in an early stage of maturity similar to the early days of CAD/CAE.

    T O

    Formal systems modeling is standard practice for specifying, analyzing, designing, and verifying systems, and is fully integrated with other engineering models. System models are adapted to the application domain, and include a broad spectrum of models for representing all aspects of systems. The use of internet-driven knowledge representation and immersive technologies enable highly efficient and shared human understanding of systems in a virtual environment that span the full life cycle from concept through development, manufacturing, operations, and support.

  • SysML Status and Directions

    5/15/2018

    17

  • SysML Background

    SysML v1 adopted in 2006

    Continued evolution to address user and vendor needs

    SysML v1.5: current version

    SysML v1.6: in process

    Facilitated awareness and adoption of MBSE

    Much learned from applications of MBSE using SysML

    Goal: Develop next generation of SysML to support MBSE over next 10+ years

    10/8/2017

  • Using SysML Modelas an Integration Framework

    Source: A Practical Guide to SysML 3rd Ed: Figure 18.1

    10/8/2017

  • 2.60

    2.71

    2.90

    2.93

    2.98

    3.10

    3.32

    3.47

    3.54

    3.64

    3.91

    1 2 3 4 5

    Availability of tools

    MBSE training

    Tool maturity

    Other

    Method maturity

    Risk associated with the…

    Lack of management…

    Lack of perceived value…

    Availability of skills

    MBSE learning curve

    Cultural and general…

    MBSE 2015

    2.84

    2.93

    2.95

    3.01

    3.13

    3.29

    3.37

    3.45

    3.48

    3.71

    3.82

    1 2 3 4 5

    Availability of tools

    Risk associated with the…

    MBSE training

    Tool maturity

    Method maturity

    Lack of management…

    Lack of perceived value…

    Availability of skills

    MBSE learning curve

    Other

    Cultural and general…

    MBSE 2012

    Rank each item below in terms of the extent that it currently inhibits

    successful adoption of the MBSE within your organization/company.

    Not An Inhibitor (1) Somewhat Inhibiting (3) High Inhibitor (5)

    Source: MBSE Survey January 24, 2015: Dr. Robert Cloutier, Ms. Mary Bone

    MBSE Adoption Challenges

  • SysML v2 Status

    SysML v2 RFP issued December, 2017

    SysML v2 API & Services RFP expected to be issued

    June, 2018

    Two Submission Teams Formed

    SysML v2 Submission Team (SST)

    Unified SysML Submission Team (UST)

    Submission Deadlines

    Initial Submission: November, 2019

    Revised (Final) Submission: November, 2020

    5/15/201821

  • SysML v2 Effectiveness Measures

    Enable a model-based approach to improve systems

    engineering productivity, quality, and management of

    complexity and risk

    Expressive: Ability to express key system concepts

    Precise: Concise representation that enables unambiguous human

    and computer interpretation that supports model checking,

    execution/solvers, and reasoning

    Visualization: Ability to effectively communicate with diverse

    stakeholders

    Interoperable: Ability to exchange and transform data with other

    models

    Manageable: Ability to efficiently manage change to models

    Usable: Ability for stakeholders to efficiently and intuitively create,

    maintain, interpret, and use the model

    Adaptable/Customizable: Ability to extend models to support domain

    specific concepts and terminology22

  • Language Specification:Providing a Uniform Interpretation

    10/8/2017

    Source: Derived from SysML Formalism WG Presentation dated March 21, 2017

    Re

    qu

    irem

    en

    ts

  • 10/8/2017

    SysML v2 Modeling ConceptsSource: SysML v2 RFP

  • Integrated Views of a SystemSysML v2 Enhancement Areas over SysML v1

    10/8/2017

    Source: Architecting Spacecraft with SysML

    Geometric View

    Trade Studies

    Improved

    integration

    with Analysis

    Property-based

    requirements

    Improved

    integration

    between

    Behavior &

    Structure

    System Black Box

    Variant

    Modeling

    & Design

    Configurations

  • System Model Interoperability

    Source: Axel Reichwein , Koneksys

    SysML v2 Model Interoperability & Standard API Requirements

    10/8/2017

  • Layered Architecture

    10/8/2017

    Standard API enables interoperability and access to modeling services

    API

    GUI

    Data (including metadata)

    Platform

    Services (construct, visualize, analyze, manage, ..)

    Users External Sources

    (e.g., Tools, Plugins)

  • Summary

    5/15/2018

    28

  • Summary

    Systems engineering practice must evolve to address evolving

    challenges of system complexity

    MBSE is part of the digital engineering transformation to improve

    SE and manage complexity and risk, and support reuse

    SysML v1 adopted in 2006 and facilitated awareness and adoption

    of MBSE

    SysML v2 facilitates increased adoption and effectiveness of

    MBSE over SysML v1 through enhanced:

    Precision & expressiveness

    Consistency and integration among the language concepts

    Interoperability with other engineering models and tools

    Usability by model developers and consumers

    10/8/2017

  • Questions ?

    5/15/2018

    30

  • ModelCenter + MBSE PakIntegrate Simulation Workflows with SysML Models

    Execute SysML parametric diagrams to evaluate designs

    Perform requirements compliance analysis using modeling and simulation

    Perform design trade-off studies

    Update SysML models with analysis results

    Import engineering analyses into a SysML model

    System Model:

    Requirements, Structure,

    Behavior, Parametrics

    Rhapsody / MagicDraw MBSE Analyzer

    Rhapsody/MagicDraw Plug-In that

    connects a systems architecture

    model with engineering analyses

    ModelCenter

    Multidisciplinary Distributed Simulation

    Workflows, Optimization, Design Space

    Exploration

    © 2015 Phoenix Integration, Inc. All Rights Reserved