Top Banner
Using Model Based System Engineering (MBSE) in Flight Test CSER 2011 Frank C. Alvidrez Senior NetCentric Flight Test Engineer Modern Technology Systems Inc. Using MBSE in Flight Test
22

Using MBSE for Flight Test

Jan 20, 2015

Download

Technology

falvire

INCOSE CSER 2011 Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using MBSE for Flight Test

Using Model Based System Engineering (MBSE) in Flight Test

CSER 2011

Frank C. AlvidrezSenior NetCentric Flight Test Engineer

Modern Technology Systems Inc.

Using MBSE in Flight Test

Page 2: Using MBSE for Flight Test

Thought for the day

“Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.”

Guidance for MBSE?

Using MBSE in Flight Test

Page 3: Using MBSE for Flight Test

Using MBSE in Flight Test 10/16/2010, Chart 3

Topics

• Background & Introduction• Why are we here?• MBSE Applications in

Aerospace• SysML & Enterprise

Architectures• DoDAF & SysML• Flight Test Domain• MBSE Techniques in Flight

Test

Page 4: Using MBSE for Flight Test

• Some Acknowledgements– INCOSE/OMG– USC– DAU– USAF– NoMagic– FEAC / Zackman

• Some Caveats– Not an official USAF or USG presentation– All Material is available on line through DAU, OMG,

DoD and other public sources

Background & Introduction

Page 5: Using MBSE for Flight Test

Why Models?

• Building a model of the system is a natural engineering approach to describing its design, function and how it relates to the outside world

• Model Based System Engineering (MBSE) is about using models to describe the system and the SE process.

• Flight Test is part of the System Engineering Process

• MBSE approach to Flight Test is a natural extension of the modeling approach to design.

Page 6: Using MBSE for Flight Test

Using MBSE in Flight Test 10/16/2010, Chart 6

Model Based System Engineering

• MBSE, an INCOSE Initiative from the early 2000’s in conjunction with the OMG

• State of Practice in 2006 – Pockets across the industry, not fully integrated into SE process, standards emerging (SysML, AP233, BPMN, UPDM)

• UML Approach to the DoDAF/MODAF (UPDM)– Started in 2005 with DoDAF 1.0 and MODAF 1.1– Now fully integrated in UPDM with DoDAF 2 and

MODAF V1.2• Significant Tool Vendor Activity

Page 7: Using MBSE for Flight Test

MBSE & The Test Domain

• MBSE Rapid rise in development programs for hardware/software and enterprise processes

• Applications of MBSE in the test domain are not as prevalent.

• What are the benefits to test?− Same as development efforts− Model of the Test Enterprise (aid to

communication)− Complexity: Help to decompose the test

effort− Early Identification of critical test

requirements− Discipline to the Test Process− Re-use

Page 8: Using MBSE for Flight Test

Test Domain

10/16/2010, Chart 8Using MBSE in Flight Test

Page 9: Using MBSE for Flight Test

What is SysML?

Abstract/Paper Title Here 10/16/2010, Chart 9

SysML

SysML provides a means to capture the system modeling information as part of an MBSE approach

UML not requiredby SysML

UML reused by SysML

SysML extensionsto UML

UML 2

•It is a modeling language

Page 10: Using MBSE for Flight Test

Review of SysML

Using MBSE in Flight Test10/16/2010, Chart 10

Page 11: Using MBSE for Flight Test

MBSE - Four Pillars

Structure• Block• Internal Block

Behavior• Use Case• Activity• State Machine• Sequence

Requirements• Functional• Non-functional

Parametric

Page 12: Using MBSE for Flight Test

Using MBSE in Flight Test 10/16/2010, Chart 12

Developmental Flight Testin the Acquisition Process

Source: AFI 99-109

DTDT OTOT

Page 13: Using MBSE for Flight Test

Model Based System of Systems Engineering

Source: DARPA J-UCAS Program

OV-1

Using MBSE in Flight Test

Page 14: Using MBSE for Flight Test

Example Block Diagram – Domain Model

Using MBSE in Flight Test 10/16/2010, Chart 14

Page 15: Using MBSE for Flight Test

Example OV-1 – High Level Ops Concept Graphic

Using MBSE in Flight Test10/16/2010, Chart 15

Page 16: Using MBSE for Flight Test

Example OV-2 J-JUCAS

Using MBSE in Flight Test

Page 17: Using MBSE for Flight Test

Example Test OV-2

10/16/2010, Chart 17Using MBSE in Flight Test

Page 18: Using MBSE for Flight Test

Example Block Diagram – System Design

10/16/2010, Chart 18Using MBSE in Flight Test

Page 19: Using MBSE for Flight Test

Example Use Case – Launch Prep

10/16/2010, Chart 19Using MBSE in Flight Test

Page 20: Using MBSE for Flight Test

Example Use Case – Deck Launch

10/16/2010, Chart 20Using MBSE in Flight Test

Page 21: Using MBSE for Flight Test

Example Activity Diagram

10/16/2010, Chart 21Using MBSE in Flight Test

Page 22: Using MBSE for Flight Test

Using MBSE in Flight Test 10/16/2010, Chart 22

Summary

• Application of MBSE & SysML is rapidly increasing in the acquisition and design domains

• Involvement of Testing earlier in the life cycle is necessary to meet budget constraints & reduce cost overruns.

• The use of modern tools such as MBSE & SysML (along with DoDAF, UPDM) can benefit the test community as it has for acquisition and development, especially in light of testing of more complex systems (and SoS)