overview of model based systems engineering using innoslate
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
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
[email protected]@innoslate.com
571-485-7800
LinkedIn: Innoslate User GroupTwitter: @innoslate
innoslate.comspecinnovations.com
Thank you for Attending!