overview of model based systems engineering using innoslate

Post on 10-Jul-2015

1.280 Views

Category:

Engineering

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Developed

by

WEBINAR

The webinar will begin shortly.

Overview of Model-Based Systems

Engineering with Innoslate

Interact withUs

Overview of Model-Based Systems Engineering with

Innoslate

LinkedIn Group:Innoslate Users

@innoslate

Presenter Profiles

Overview of Model-Based Systems Engineering with

Innoslate

Systems Engineer

B.S. Systems Engineer

daniel.hettema@specinnovations.om

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?

Overview of Model-Based Systems Engineering with

Innoslate

1 What is Model-Based Systems Engineering?

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?

Overview of Model-Based Systems Engineering with

Innoslate

Documents Draw Diagrams

2 Why Do We Need It?

The “OLD” Way of Doing Systems Engineering

Overview of Model-Based Systems Engineering with

Innoslate

Update DiagramsExternal Inputs

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

Overview of Model-Based Systems Engineering with

Innoslate

Update DiagramsExternal Inputs

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

Overview of Model-Based Systems Engineering with

Innoslate

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

Overview of Model-Based Systems Engineering with

Innoslate

$

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

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?

Documents

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?Now with MBSE

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?

External Inputs

Update Diagrams

Update Model

Now with MBSE

Overview of Model-Based Systems Engineering with

Innoslate

2 Why Do We Need It?Now with MBSE

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

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

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

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

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

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

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?Document Capture

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)

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

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

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

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

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)

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

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

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

You Can View Very Large Hierarchy

Visualization: Tree

Overview of Model-Based Systems Engineering with

Innoslate

7. How does Innoslate aid in MBSE?

Useful for Data/Software Modeling

Visualization: Class

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

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

Overview of Model-Based Systems Engineering with

Innoslate

Other Visualizations: Database View

7. How does Innoslate aid in MBSE?

Overview of Model-Based Systems Engineering with

Innoslate

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

Overview of Model-Based Systems Engineering with

Innoslate

Other Visualizations: Live Collaboration

7. How does Innoslate aid in MBSE?

Overview of Model-Based Systems Engineering with

Innoslate

Questions and

Answers:

Enter Your Question in the GoToWebinarControl Panel

Overview of Model-Based Systems Engineering with

Innoslate

NEXT WEBINAR

December 11th

- Requirements Management

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

info@Innoslate.comsupport@innoslate.com

571-485-7800

LinkedIn: Innoslate User GroupTwitter: @innoslate

innoslate.comspecinnovations.com

Thank you for Attending!

top related