mbse in one slide & its evolution in your organisation · 4. conclusions •there is a...
TRANSCRIPT
MBSE in One Slide & Its Evolution in your Organisation
Things you need to know
Scarecrow MBSE Extravaganza Days 1 & 2 – Tuesday & Wednesday
19 & 20 February 2019
Copyright © 2019
1. Overview
1. The need for MBSE
2. MBSE in a slide
3. The evolution of MBSE
4. Conclusions
Copyright © 2019 3
1. The need for MBSE
• Complexity
– Accidental
– Essential
• Communication
– Common language
– Different stakeholders
• Lack of understanding
– Across life cycle
Copyright © 2019 4
The Brontosaurus of Complexity
Copyright © 2019 5
The MBSE Mantra
Copyright © 2019
Person
Process Tool
1..*
enables
1..*
1..*
drives
1..*
6
2. MBSE in a slide
Copyright © 2019 7
ImplementationApproach System
Process Set
Tool
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
Compliance
Standard
1
defines templatefor
1..*
1
is consistentwith
1..*1..* 1..*
1
abstracts
1..*
1..*
visualises
1
1..*
1
is consistentwith
1..*
1..*complies with
1..*
1..*
is based on
1
1..*describes how
to use1..*
1..*
implements
1..*
1
1..*
complies with
1..*
1..*
implements
1..*
MBSE in a slide
Copyright © 2019
System
8
ModelSystem
1
abstracts
1..*
MBSE in a slide
Copyright © 2019 9
ModelSystem
View
1
is consistentwith
1..*
1
abstracts
1..*
1..*
MBSE in a slide
Copyright © 2019 10
ModelSystem
View
Notation
Diagram
1..*
1
is consistentwith
1..*1
is consistentwith
1..*
1
abstracts
1..*
1..*
visualises
1
1..*
MBSE in a slide
Copyright © 2019 11
Viewpoint
ModelSystem
View
Notation
Diagram
1..*
1
is consistentwith
1..*1
is consistentwith
1..*
1
abstracts
1..*
1..*
visualises
1
1..*
1
defines templatefor
1..*
MBSE in a slide
Copyright © 2019 12
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1..*
1
is consistentwith
1..*1..*
is based on
1 1
is consistentwith
1..*
1
abstracts
1..*
1..*
visualises
1
1..*
1
defines templatefor
1..*
MBSE in a slide
Copyright © 2019 13
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1..*
1
is consistentwith
1..*1..*
is based on
1 1
is consistentwith
1..*
1
1
abstracts
1..*
1..*
visualises
1
1..*1..*
1
defines templatefor
1..*
MBSE in a slide
Copyright © 2019 14
Process Set
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1..*describes how
to use1..*
1..*
1
is consistentwith
1..*1..*
is based on
1 1
is consistentwith
1..*
1
1
abstracts
1..*
1..*
visualises
1
1..*1..*
1
defines templatefor
1..*
MBSE in a slide
Copyright © 2019 15
2. MBSE in a slide
Copyright © 2019
Approach System
Process Set
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
1
defines templatefor
1..*
1..*
1
is consistentwith
1..*1..*
is based on
1
1..*
1..*
visualises
1
1
abstracts
1..*
1..*1
1
is consistentwith
1..*
1..*describes how
to use1..*
16
MBSE in a slide (and a bit)
Copyright © 2019
ImplementationApproach System
Process Set
Tool
Visualisation
Framework
Ontology Viewpoint
ModelSystem
View
Notation
Diagram
Compliance
Standard
1
defines templatefor
1..*
1
is consistentwith
1..*1..* 1..*
1
abstracts
1..*
1..*
visualises
1
1..*
1
is consistentwith
1..*
1..*complies with
1..*
1..*
is based on
1
1..*describes how
to use1..*
1..*
implements
1..*
1
1..*
complies with
1..*
1..*
implements
1..*
17
3. The Evolution of MBSE
If you want to win, buy a ticket
Copyright © 2019 18
MBSE Evolution
• MBSE evolution comprises a number of Stages
Copyright © 2019 19
MBSE Evolution - Stages
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Stage 4: Model-centric
Stage 5: Model-based
20
MBSE Evolution
• MBSE evolution comprises a number of Stages
• Each Stage has a number of Outcomes associated with it
– People
– Process
– Tools
Copyright © 2019 21
Stage 1: Document-based Systems Engineering - outcomes
Copyright © 2019
• People
– SE competence
• Process
– All artefacts documents
– Tables, lists, graphs etc
• Tools
– Office tools – spreadsheets, word processors
22
Stage 2: Document-centric Systems Engineering - outcomes
• People – SE competence
– Informal notational skill
• Process – All artefacts are documents
– Tables, lists, graphs etc
– Some pictures
• Tools – Office tools – spreadsheets,
word processors, drawing packages
Copyright © 2019 23
Stage 3: Model-enhanced Systems Engineering - outcomes
Copyright © 2019
• People – Notational competence
– MBSE awareness
• Process – Models start to emerge
– Documents and models
– Small pilot project
• Tools – Multiple candidate tools
24
Stage 4: Model-centric Systems Engineering - outcomes
Copyright © 2019
• People – MBSE competence
– Tool competence
• Process – Initial ontology, framework,
processes
– Measurement and assessment of pilot
• Tools – Tool(s) selected
25
Stage 5: Model-based Systems Engineering - outcomes
Copyright © 2019
• People – MBSE competence
• Process – Mature ontologies,
frameworks, process sets – Patterns, applications – Company roll-out
• Tools – Integrated toolsets – Profiles – Automation
26
Cross-cutting concerns
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Stage 4: Model-centric
Stage 5: Model-based
Configuration management, consistency, traceability and maintenance
27
MBSE Evolution – transition between stages
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Stage 4: Model-centric
Stage 5: Model-based
28
MBSE Evolution
• MBSE evolution comprises a number of Stages
• Each Stage has a number of Outcomes associated with it
– People
– Process
– Tools
• In order to evolve from one Stage to another, we need to consider a number of Activities
Copyright © 2019 29
MBSE Evolution – Stage 1-2 - Activities
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Assessment Identify goals MBSE by stealth
30
MBSE Evolution – Stage 2-3 - Activities
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Notation training Tool evaluation
Assessment Identify goals MBSE by stealth
31
MBSE Evolution – Stage 3-4 - Activities
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Stage 4: Model-centric
Notation training Tool evaluation
Assessment Identify goals MBSE by stealth
MBSE training Process definition Tool selection Tool training Framework & ontology definition
32
MBSE Evolution – Stage 4-5 - Activities
Copyright © 2019
Stage 1: Document
-based
Stage 2: Document
-centric
Stage 3: Model-
enhanced
Stage 4: Model-centric
Stage 5: Model-based
Notation training Tool evaluation
Assessment Identify goals MBSE by stealth
MBSE training Process definition Tool selection Tool training Framework & ontology definition
Advanced applications Competency assessment Model maturity Process maturity Tool tailoring
33
4. Conclusions
• There is a pragmatic need for MBSE
• Key parts of MBSE include:
– Framework (Ontology & Viewpoints)
– Model (Views)
– Notation (Diagrams)
• There is a natural evolution for applying MBSE
Copyright © 2019 34