overview of model based systems engineering using innoslate

41
Developed by WEBINAR The webinar will begin shortly. Overview of Model-Based Systems Engineering with Innoslate

Upload: elizabeth-steiner

Post on 10-Jul-2015

1.278 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Overview of Model Based Systems Engineering Using Innoslate

Developed

by

WEBINAR

The webinar will begin shortly.

Overview of Model-Based Systems

Engineering with Innoslate

Page 2: Overview of Model Based Systems Engineering Using Innoslate

Interact withUs

Overview of Model-Based Systems Engineering with

Innoslate

LinkedIn Group:Innoslate Users

@innoslate

Page 3: Overview of Model Based Systems Engineering Using Innoslate

Presenter Profiles

Overview of Model-Based Systems Engineering with

Innoslate

Systems Engineer

B.S. Systems Engineer

[email protected]

Page 4: Overview of Model Based Systems Engineering Using Innoslate

Our Agenda

1

2

3

4

5

Overview of Model-Based Systems Engineering with

Innoslate

6

7

What is Model-Based Systems Engineering?

Why Do We Need It?

What Are the Characteristics of MBSE?

Live Demonstration

Questions and Answers

What is a Tool’s Role in MBSE?

How Does Innoslate Aid in MBSE?

Page 5: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

1 What is Model-Based Systems Engineering?

Page 6: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

1 What is Model-Based Systems Engineering?

1. Physical and/or Functional representation

of reality.

2. Functional modeling provides a means to

understand key steps in a process.

3. Physical modeling provides a means to

represent the implementation of a

capability.

What is a Model?

Page 7: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Documents Draw Diagrams

2 Why Do We Need It?

The “OLD” Way of Doing Systems Engineering

Page 8: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Update DiagramsExternal Inputs

2 Why Do We Need It?The “OLD” Way of Doing Systems Engineering

Page 9: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Update DiagramsExternal Inputs

2 Why Do We Need It?The “OLD” Way of Doing Systems Engineering

Page 10: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?The “OLD” Way of Doing Systems Engineering

Page 11: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

$

2 Why Do We Need It?The “OLD” Way of Doing Systems Engineering

Page 12: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?

Documents

Page 13: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?Now with MBSE

Page 14: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?

External Inputs

Update Diagrams

Update Model

Now with MBSE

Page 15: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?Now with MBSE

Page 16: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

3 What Are the Characteristics of MBSE?

Data is stored in databaseNot stacks of drawings/reports

Data Retention

Page 17: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

3 What Are the Characteristics of MBSE?

No major changes in how you design a

system.

Improves efficiency by allowing repeat use of

model elements.

Reduces SE Task Complexity.

You do not have to search for who drew

what or who knows what!

Formalize Your Process

Page 18: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

3 What Are the Characteristics of MBSE?

1. Show a collection of functions as

they happen in series/parallel.

2. Ability to simulate functions in a

process.

3. Checks for logic errors.

4. Performs basic analysis.

Executable Behavior Logic

Page 19: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

3 What Are the Characteristics of MBSE?

• Data is re-used not re-drawn• Changes to the model changes

the views

Views are built from Data

• Views can view the same piece of data in a different way• IDEF0 & N2 both view

Functions and their inputs & outputs

• Context Diagram & Class Diagram both show Assets (Components) and the connections to other Assets

Update Views

Model Changes

Page 20: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

3 What Are the Characteristics of MBSE?

[Karangelen and Hoang, 1994]

5 Modeling View Points

1. Environmental2. Data or Information3. Process4. Behavior5. Implementation

Page 21: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

4 What is a Tool’s Role in MBSE?

1. Captures Source Documents2. Provides Views of the data3. Support linkages between model elements4. Allows multiple user interactions5. Outputs data as reports

What Makes a Good MBSE Tool

Page 22: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?Document Capture

Page 23: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Combines:• Behavior• Logical• Asset Allocation

Ideal for showing a process, the interactions between Assets, and Resources.

Design the Model (Action Diagram)

Page 24: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Action–The Basis of the Action diagram (Functions/Activities/Task)

Parallel–Allows two or more Actions to happen at the same time

OR–A Type of Action where depending on the outcome of the Action one of the paths will be taken

SYNC–A Type of Action where the Action can control the duration of the Actions that precede it

Action Diagram – Constructs Part 1

Page 25: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Loop–A Type of Action that will repeat some finite number of times that things that follow

Input/Output–A logical piece of data that is passed between Actions

Branch Asset–The Asset (performer) who performs the Actions on that line (Swim lanes)

Resource–A physical representation of material that can be consumed, produced, or seized

Action Diagram – Constructs Part 2

Page 26: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Function (Action)

Mechanism (Asset/Performer)

Output (generates Input/Output)

Control (receives Input/Output:: trigger = True)

Input (receives Input/Output:: trigger = False)

IDEF0 has no behavior logic.

Visualization: IDEF0

Page 27: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Life Lines (Assets)Messages (Input/Outputs)

Doesn’t not show functional allocation.

Visualization: Sequence

Page 28: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Shows Data (Input/Output) passed between Functions (Action)

Doesn’t show behavior logic.

Visualization: N-Squared (N2)

Page 29: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Allows you to show relationships between Assets (Organizations/Components)

Useful for Context Diagrams

Visualization: Asset

Page 30: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Shows the Hierarchy of any Class

Allows you to easily add & modify

Visualization: Hierarchy

Page 31: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

You Can View Very Large Hierarchy

Visualization: Tree

Page 32: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Useful for Data/Software Modeling

Visualization: Class

Page 33: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Relate any class to any other class

Easily visualized in Spider Diagram

Element Relationships

Page 34: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

• CONOPS

• JCIDS Products (ICD, CDD, CPD, DCR)

• Test Plan

• Class Based Reports

• Entity Based Reports

• DoDAF

• Requirements

• Requirements Change Report

• Comment Report

• History Report (etc.)

Reports

Page 35: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Other Visualizations: Database View

7. How does Innoslate aid in MBSE?

Page 36: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?Other Visualizations: Project Dashboards

Page 37: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Other Visualizations: Live Collaboration

7. How does Innoslate aid in MBSE?

Page 38: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Page 39: Overview of Model Based Systems Engineering Using Innoslate

Questions and

Answers:

Enter Your Question in the GoToWebinarControl Panel

Overview of Model-Based Systems Engineering with

Innoslate

Page 40: Overview of Model Based Systems Engineering Using Innoslate

NEXT WEBINAR

December 11th

- Requirements Management

Page 41: Overview of Model Based Systems Engineering Using Innoslate

Overview of Model-Based Systems Engineering with

Innoslate

Feel Free to Contact Us

10440 Balls Ford Road Manassas, VA 20109

Specinnovations.com/blogInnoslate.com/blog

[email protected]@innoslate.com

571-485-7800

LinkedIn: Innoslate User GroupTwitter: @innoslate

innoslate.comspecinnovations.com

Thank you for Attending!