SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
1
MBSE and Model-Based
Testing with Capella
2
Agenda
 Context of our study
 Testability
 Definition
 Collaborative Engineering Domains
 Operational tools and modeling
 Targeted operational use case
3
SPHEREA
A worldwide test solutions provider for critical systems since 1965 for all lifecycle phases,
Prototyping tool
System design
Detailed design Integration tests
System test
Production
Long-term continuity
Simulation equipment
Software integration benches
Test system on
final assembly line (FAL)
Obsolescence
management aids and
services
Maintenance test solutions
Production test benches
Integration test benches (equipment, systems)
Maintenance
New Evolution
Locomotive
Crusader
Self-Propelled
Howitzer
Space Operations
Vehicle (SOV)
X-33
VentureStar
AIM-9X Evolved
Sidewinder Missile
2nd Gen RLV Future Combat
Systems F-35 (JSF)
Eurofighter
TSAT Satellites
Fire Scout UAV
Comanche
Helicopter
CVN-76 Nimitz-Class
Supercarrier
DSI Has Extensive Experience on
Major Programs since 1975
FMECA Plus
Commercial IETMs,
TRD & TPS Generation Tools,
Custom Diagnostic Solutions,
Written Documentation
STAGE
ISDD: The Big Picture
eXpress
History &
Feedback
Module
DSI
Workbench
Third-party
Test Executive
Simulation-Based
Trade Studies,
Presentation-Ready
Graphics
Relational
Database
Maintenance
Module
FTA
Module
eXpress
Design Viewer
(freeware)
DSI Embedded
Reasoner
RTAT
Health Management
Platform, ATE. etc.
DSI Dynamic
Reasoner
Dynamic
Diagnostics
Module
eXpressML
Module
Other Industry Formats
eXpressML
Proprietary DSI Formats
Tight Integration
Interoperability
DiagML
Diagnostic Analysis
& Reports
Third-Party
Diagnostic Executive
Design
Import
Manager
MBSE data,
SYSML, etc.
Empirical
Data
Prognostics
Module
DFI
Design Viewer
Redline Module
with TestDRIVE
with TestDRIVE
DASH
TRD
Module
© 2021 DSI International
Sneak Path
Analysis
Module
with TestDRIVE
ISDD
AT-Easy
D-Matrix
Special Purpose Export Modules
6
XXI century system architecture evolution
Risks:
 Potential failures
 Time to restart
Availability
System architecture complexity still increasing
• System of Systems
• Distributed Systems
Systems are evolving
• Upgrades / Changes
Time to Market decreases
7
Different tests domains for one system
Design : validates that the system
meets the requirements
Depending on system lifecycle phases, test objectives and characteristics are different,
Maintenance : validates that the
system is functional and identifies
faulty elements
Production : validates that the
produced system complies definition
and is functional
System design
Detailed design Integration tests
System VV tests
Production Maintenance
Production
Production
Maintenance
months/year years /decades
hours/days
8
Definition – system characteristic
The “testability ” of a component […] can be defined by its aptitude to be tested so that manufacturer, Defense user and those who will be in charge to
perform the maintenance can:
 Detect its failures
 Validate its performance and it operational status
 Identify failure root causes
 Perform maintenance actions
Within reasonable cost and period.
GAM T 16 A (1993)
“ Testability ” defines a characteristic of design that allows the operational status of an entity and the location of faulty replaceable components within that
entity, to be confidently determined in a timely and cost effective manner.
Operational status can mean operable, partly operable and inoperable. It should be noted that this definition is applicable to a system that comprises of one or
more of the following elements: electrical, electronic, mechanical, and software.
NATO STANAG 4428 issue 1
9
Operational
need
Need
Analysis
Functional
Architecture
Physical
architecture
Critical system
Diagnosis & Prognosis
embedded
Environment
Operational & Support
Test
definition
Diagnostic
(Development and
Reports)
E s t i m a t e d
r e l i a b i l i t y
S a f e t y
a s s e s s m e n t
F M E C A * *
M a i n t a i n a b i l
i t y
& L S A *
M a i n t e n a n c e
p r o c e s s
S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y
1 2 3 4
*LSA = Logistic Support Analysis
** FMECA = Failure Modes, Effects & Criticality Analysis
Complementary Engineering domains
10
Different consistent engineering process & frameworks
Model Based System Engineering
Model Based Testing
Model Based Safety Assessment
M.B.S.E M.B.S.A
M.B.T
Each domains has its own specific optimized
frameworks based on years of practice
Harmony
All4Tec
SCXML
ATML
M.B.P.S
Model Based Product Support
OPUS10
11
Different yet consistent engineering processes
MBSE
Function & Parts
MBSA
Dysfunction
Reference
MBT
Test
Reference Reference
Consistency
Logistic Support
Ensure
Prevent
Are used by
MBPS
12
Different Meta models
MBSE
MBSA
MBSE
MBSA
ENUM
abstract
Legend
Consistency analysis on Meta models
13
Operational
need
Need
Analysis
Functional
Architecture
Physical
architecture
Critical system
Diagnosis & Prognosis
embedded
Environment
Operational & Support
S Y S T E M E N G I N E E R I N G
1 2 3 4
*LSA = Logistic Support Analysis
** FMECA = Failure Modes, Effects & Criticality Analysis
Complementary Engineering domains
14
Critical system example : railway crossing
15
Operational
need
Need
Analysis
Functional
Architecture
Physical
architecture
Critical system
Diagnosis & Prognosis
embedded
Environment
Operational & Support
E s t i m a t e d
r e l i a b i l i t y
S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y
1 2 3 4
*LSA = Logistic Support Analysis
** FMECA = Failure Modes, Effects & Criticality Analysis
Complementary Engineering domains
16
System Engineering with preliminary RAMS
New viewpoint for Capella:
RAMS
Aims:
o allow System Engineers to add information about Reliability in
their usual framework and formalism,
o Allow feedbacks from maintenance operators
o Connector between MBSE and MBSA
17
LINK with MCO: Virtual optimization loop
Maintenance Operator
System & Safety Engineer System modeling & Reliability
On-board sensors
Monitoring module
REX
Algorithms
Field data
FPT
Models Update
18
CAPELLA module : RAMS
Ability to define Failure mode for a function
Functional mode Deterministic transition
Failure mode Stochastic transition
19
Failure mode and stochastic transition
20
Link between System Engineering and Safety Assessment
Addition of Measurement & Hazardous Event
21
Operational
need
Need
Analysis
Functional
Architecture
Physical
architecture
Critical system
Diagnosis & Prognosis
embedded
Environment
Operational & Support
Test
definition
Diagnostic
(Development
and Reports)
E s t i m a t e d
r e l i a b i l i t y
S a f e t y
a s s e s s m e n t
F M E C A * *
S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y
1 2 3 4
*LSA = Logistic Support Analysis
** FMECA = Failure Modes, Effects & Criticality Analysis
Complementary Engineering domains
22
eXpress tool domains
System design
Test definition & characteristic
Failure mode & effect definition
FMECA analysis
MBSA
Testability analysis
MBT
23
EXPRESS deliverables : RAMS
o Reliability (MTBF)
o Availability (intrinsic)
o Maintainability (MTTI,MTTR)
o Safety (FMEA, FTA)
o Detection performance
o Diagnosis performance
24
Diagnostic: fault tree localization implementation
Isolation
Fault Procedure Tree optimized
according to criteria:
o Fault detection duration
o Fault detection cost
o Number of test
o Reduce intrusiveness
o Proof operational status
o Custom rules…
System Auto Test
Optimized diagnostic procedures
25
Critical system example : railway crossing
Digital thread
Capella to eXpress
Safety Assessment
&
Testability analysis
Improvement
&
Capella loopback
26
Operational
need
Need
Analysis
Functional
Architecture
Physical
architecture
Critical system
Diagnosis & Prognosis
embedded
Environment
Operational & Support
Test
definition
Diagnostic
(Development
and Reports)
E s t i m a t e d
r e l i a b i l i t y
S a f e t y
a s s e s s m e n t
F M E C A * *
M a i n t e n a b i l
i t y
& L S A *
M a i n t e n a n c e
p r o c e s s
S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y
1 2 3 4
*LSA = Logistic Support Analysis
** FMECA = Failure Modes, Effects & Criticality Analysis
Complementary Engineering domains
27
MBPS - Logistic support analysis
Modeling of logistic support combined with reliability and maintainability data allow computation of global
logistic support cost.
28
Global optimization
System Design, Testability, Logistic Support organization ,… changes impact can be simulated for global
optimization
System Design & Testability collaboration to allow
evolution from Black Box LRU to White Box LRU + SRU
with diagnostic capability
=> Global cost optimization
Logistic Support & Testability collaboration to allow
near field repair for defective LRUs
=> System Availability optimization at
constant budget
29
Systems of systems modeling
• A modeling and hierarchical study for a global
collaborative design,
• “Black box” subsystems for IP issues,
• a global performance study via a System of
Systems vision integrated in an industrial
organization.
The collaborative MB framework allows to manage :
Design
Information
Repository
RAMS
Information
Data Bases
System
Engineering Tool
Workbench
Framework
Data
Information
Model
Patterns
…
…
EQUIPMENT
SUB SYSTEM
SYSTEM
-n
-n
-n
-n
Top Down
Bottom Up
Model Processing
 Consistency check
 Completeness check
 Scenario simulations
SoS Analysis Reports
Detection
Diagnostic
Analysis
S a f e t y
a s s e s s m e n t
M a i n t e n a n c e
A n a l y s i s
30
Collaborative Model Based Engineering for
optimization
System Engineering
CAPELLA
Reliability &
Safety assessment
eXpress
Testability analysis
eXpress
Export
/
Import
feedback
RAMS
data
Operational support &
Optimized Support
Means
Logistical support analysis
OPUS10
Collaborative Model Based Engineering in design
phases is a key enabler for optimization of system and
it’s support.
RAMS
VP
31
Questions & Contacts
SPHEREA
testability@spherea.com
DSI
info@dsiintl.com
32
FOCUSED ON YOUR CRITICAL
SYSTEMS

Contenu connexe

Tendances

Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
Obeo
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
Obeo
 
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Obeo
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
Obeo
 
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Obeo
 
Introduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple SystemIntroduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple System
Obeo
 

Tendances (20)

CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
 
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
 
Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
 
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
 
Simplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSESimplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSE
 
MBSE with Arcadia method.pdf
MBSE with Arcadia method.pdfMBSE with Arcadia method.pdf
MBSE with Arcadia method.pdf
 
System of systems modeling with Capella
System of systems modeling with CapellaSystem of systems modeling with Capella
System of systems modeling with Capella
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
 
MBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfMBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdf
 
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
 
Introduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple SystemIntroduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple System
 
Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...
 
Equivalences and diffrences between SysML and Arcadia / Capella
Equivalences and diffrences between SysML and Arcadia / CapellaEquivalences and diffrences between SysML and Arcadia / Capella
Equivalences and diffrences between SysML and Arcadia / Capella
 
MBSE with Arcadia method step-by-step Operational Analysis.pdf
MBSE with Arcadia method step-by-step Operational Analysis.pdfMBSE with Arcadia method step-by-step Operational Analysis.pdf
MBSE with Arcadia method step-by-step Operational Analysis.pdf
 
Writing perfect textual requirements
Writing perfect textual requirementsWriting perfect textual requirements
Writing perfect textual requirements
 
MBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdfMBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdf
 
Easily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensionsEasily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensions
 
MBSE and the Business of Engineering
MBSE and the Business of EngineeringMBSE and the Business of Engineering
MBSE and the Business of Engineering
 

Similaire à MBSE and Model-Based Testing with Capella

Michael_Joshua_Validation
Michael_Joshua_ValidationMichael_Joshua_Validation
Michael_Joshua_Validation
MichaelJoshua
 
RAM_Commander_Brochure
RAM_Commander_BrochureRAM_Commander_Brochure
RAM_Commander_Brochure
Alon Shchori
 
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docxAssessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
festockton
 
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
paupo
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12
NASAPMC
 
SB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_ptSB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_pt
anandakumara MB
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
ijcisjournal
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsLearning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
Pooyan Jamshidi
 

Similaire à MBSE and Model-Based Testing with Capella (20)

Raghu nambiar:industry standard benchmarks
Raghu nambiar:industry standard benchmarksRaghu nambiar:industry standard benchmarks
Raghu nambiar:industry standard benchmarks
 
Michael_Joshua_Validation
Michael_Joshua_ValidationMichael_Joshua_Validation
Michael_Joshua_Validation
 
Technology Insertion: A Well-Grounded Approach to Implementing Out of this Wo...
Technology Insertion: A Well-Grounded Approach to Implementing Out of this Wo...Technology Insertion: A Well-Grounded Approach to Implementing Out of this Wo...
Technology Insertion: A Well-Grounded Approach to Implementing Out of this Wo...
 
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
 
MODEL CHECKERS –TOOLS AND LANGUAGES FOR SYSTEM DESIGN- A SURVEY
MODEL CHECKERS –TOOLS AND LANGUAGES FOR SYSTEM DESIGN- A SURVEYMODEL CHECKERS –TOOLS AND LANGUAGES FOR SYSTEM DESIGN- A SURVEY
MODEL CHECKERS –TOOLS AND LANGUAGES FOR SYSTEM DESIGN- A SURVEY
 
Modal Analysis of Automotive Components
Modal Analysis of Automotive ComponentsModal Analysis of Automotive Components
Modal Analysis of Automotive Components
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMSRELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
 
Robin Singh-Fd
Robin Singh-FdRobin Singh-Fd
Robin Singh-Fd
 
RAM_Commander_Brochure
RAM_Commander_BrochureRAM_Commander_Brochure
RAM_Commander_Brochure
 
Feature Selection Techniques for Software Fault Prediction (Summary)
Feature Selection Techniques for Software Fault Prediction (Summary)Feature Selection Techniques for Software Fault Prediction (Summary)
Feature Selection Techniques for Software Fault Prediction (Summary)
 
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docxAssessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
 
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
Holistic Analysis and Optimization of Heterogeneous Fault-Tolerant Embedded S...
 
Dependable Systems - Structure-Based Dependabiilty Modeling (6/16)
Dependable Systems - Structure-Based Dependabiilty Modeling (6/16)Dependable Systems - Structure-Based Dependabiilty Modeling (6/16)
Dependable Systems - Structure-Based Dependabiilty Modeling (6/16)
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12
 
SB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_ptSB_MSC-Apex_Structures_LTR_pt
SB_MSC-Apex_Structures_LTR_pt
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsLearning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
 
Design of mechatronics systems
Design of mechatronics systemsDesign of mechatronics systems
Design of mechatronics systems
 

Plus de Obeo

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
Obeo
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
Obeo
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
Obeo
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
Obeo
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
Obeo
 

Plus de Obeo (19)

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No Code
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
 
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by SiriusSimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
 
Get into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchainGet into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchain
 
Capella annual meeting 2022
Capella annual meeting 2022Capella annual meeting 2022
Capella annual meeting 2022
 
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEAGénérez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
 
Capella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellitesCapella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellites
 
Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...
 

Dernier

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Dernier (20)

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

MBSE and Model-Based Testing with Capella

  • 2. 2 Agenda  Context of our study  Testability  Definition  Collaborative Engineering Domains  Operational tools and modeling  Targeted operational use case
  • 3. 3 SPHEREA A worldwide test solutions provider for critical systems since 1965 for all lifecycle phases, Prototyping tool System design Detailed design Integration tests System test Production Long-term continuity Simulation equipment Software integration benches Test system on final assembly line (FAL) Obsolescence management aids and services Maintenance test solutions Production test benches Integration test benches (equipment, systems) Maintenance
  • 4. New Evolution Locomotive Crusader Self-Propelled Howitzer Space Operations Vehicle (SOV) X-33 VentureStar AIM-9X Evolved Sidewinder Missile 2nd Gen RLV Future Combat Systems F-35 (JSF) Eurofighter TSAT Satellites Fire Scout UAV Comanche Helicopter CVN-76 Nimitz-Class Supercarrier DSI Has Extensive Experience on Major Programs since 1975
  • 5. FMECA Plus Commercial IETMs, TRD & TPS Generation Tools, Custom Diagnostic Solutions, Written Documentation STAGE ISDD: The Big Picture eXpress History & Feedback Module DSI Workbench Third-party Test Executive Simulation-Based Trade Studies, Presentation-Ready Graphics Relational Database Maintenance Module FTA Module eXpress Design Viewer (freeware) DSI Embedded Reasoner RTAT Health Management Platform, ATE. etc. DSI Dynamic Reasoner Dynamic Diagnostics Module eXpressML Module Other Industry Formats eXpressML Proprietary DSI Formats Tight Integration Interoperability DiagML Diagnostic Analysis & Reports Third-Party Diagnostic Executive Design Import Manager MBSE data, SYSML, etc. Empirical Data Prognostics Module DFI Design Viewer Redline Module with TestDRIVE with TestDRIVE DASH TRD Module © 2021 DSI International Sneak Path Analysis Module with TestDRIVE ISDD AT-Easy D-Matrix Special Purpose Export Modules
  • 6. 6 XXI century system architecture evolution Risks:  Potential failures  Time to restart Availability System architecture complexity still increasing • System of Systems • Distributed Systems Systems are evolving • Upgrades / Changes Time to Market decreases
  • 7. 7 Different tests domains for one system Design : validates that the system meets the requirements Depending on system lifecycle phases, test objectives and characteristics are different, Maintenance : validates that the system is functional and identifies faulty elements Production : validates that the produced system complies definition and is functional System design Detailed design Integration tests System VV tests Production Maintenance Production Production Maintenance months/year years /decades hours/days
  • 8. 8 Definition – system characteristic The “testability ” of a component […] can be defined by its aptitude to be tested so that manufacturer, Defense user and those who will be in charge to perform the maintenance can:  Detect its failures  Validate its performance and it operational status  Identify failure root causes  Perform maintenance actions Within reasonable cost and period. GAM T 16 A (1993) “ Testability ” defines a characteristic of design that allows the operational status of an entity and the location of faulty replaceable components within that entity, to be confidently determined in a timely and cost effective manner. Operational status can mean operable, partly operable and inoperable. It should be noted that this definition is applicable to a system that comprises of one or more of the following elements: electrical, electronic, mechanical, and software. NATO STANAG 4428 issue 1
  • 9. 9 Operational need Need Analysis Functional Architecture Physical architecture Critical system Diagnosis & Prognosis embedded Environment Operational & Support Test definition Diagnostic (Development and Reports) E s t i m a t e d r e l i a b i l i t y S a f e t y a s s e s s m e n t F M E C A * * M a i n t a i n a b i l i t y & L S A * M a i n t e n a n c e p r o c e s s S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y 1 2 3 4 *LSA = Logistic Support Analysis ** FMECA = Failure Modes, Effects & Criticality Analysis Complementary Engineering domains
  • 10. 10 Different consistent engineering process & frameworks Model Based System Engineering Model Based Testing Model Based Safety Assessment M.B.S.E M.B.S.A M.B.T Each domains has its own specific optimized frameworks based on years of practice Harmony All4Tec SCXML ATML M.B.P.S Model Based Product Support OPUS10
  • 11. 11 Different yet consistent engineering processes MBSE Function & Parts MBSA Dysfunction Reference MBT Test Reference Reference Consistency Logistic Support Ensure Prevent Are used by MBPS
  • 13. 13 Operational need Need Analysis Functional Architecture Physical architecture Critical system Diagnosis & Prognosis embedded Environment Operational & Support S Y S T E M E N G I N E E R I N G 1 2 3 4 *LSA = Logistic Support Analysis ** FMECA = Failure Modes, Effects & Criticality Analysis Complementary Engineering domains
  • 14. 14 Critical system example : railway crossing
  • 15. 15 Operational need Need Analysis Functional Architecture Physical architecture Critical system Diagnosis & Prognosis embedded Environment Operational & Support E s t i m a t e d r e l i a b i l i t y S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y 1 2 3 4 *LSA = Logistic Support Analysis ** FMECA = Failure Modes, Effects & Criticality Analysis Complementary Engineering domains
  • 16. 16 System Engineering with preliminary RAMS New viewpoint for Capella: RAMS Aims: o allow System Engineers to add information about Reliability in their usual framework and formalism, o Allow feedbacks from maintenance operators o Connector between MBSE and MBSA
  • 17. 17 LINK with MCO: Virtual optimization loop Maintenance Operator System & Safety Engineer System modeling & Reliability On-board sensors Monitoring module REX Algorithms Field data FPT Models Update
  • 18. 18 CAPELLA module : RAMS Ability to define Failure mode for a function Functional mode Deterministic transition Failure mode Stochastic transition
  • 19. 19 Failure mode and stochastic transition
  • 20. 20 Link between System Engineering and Safety Assessment Addition of Measurement & Hazardous Event
  • 21. 21 Operational need Need Analysis Functional Architecture Physical architecture Critical system Diagnosis & Prognosis embedded Environment Operational & Support Test definition Diagnostic (Development and Reports) E s t i m a t e d r e l i a b i l i t y S a f e t y a s s e s s m e n t F M E C A * * S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y 1 2 3 4 *LSA = Logistic Support Analysis ** FMECA = Failure Modes, Effects & Criticality Analysis Complementary Engineering domains
  • 22. 22 eXpress tool domains System design Test definition & characteristic Failure mode & effect definition FMECA analysis MBSA Testability analysis MBT
  • 23. 23 EXPRESS deliverables : RAMS o Reliability (MTBF) o Availability (intrinsic) o Maintainability (MTTI,MTTR) o Safety (FMEA, FTA) o Detection performance o Diagnosis performance
  • 24. 24 Diagnostic: fault tree localization implementation Isolation Fault Procedure Tree optimized according to criteria: o Fault detection duration o Fault detection cost o Number of test o Reduce intrusiveness o Proof operational status o Custom rules… System Auto Test Optimized diagnostic procedures
  • 25. 25 Critical system example : railway crossing Digital thread Capella to eXpress Safety Assessment & Testability analysis Improvement & Capella loopback
  • 26. 26 Operational need Need Analysis Functional Architecture Physical architecture Critical system Diagnosis & Prognosis embedded Environment Operational & Support Test definition Diagnostic (Development and Reports) E s t i m a t e d r e l i a b i l i t y S a f e t y a s s e s s m e n t F M E C A * * M a i n t e n a b i l i t y & L S A * M a i n t e n a n c e p r o c e s s S Y S T E M E N G I N E E R I N G R E L I A B I L I T Y & S A F E T Y M A I N T E N A B I L I T Y & L S A T E S T A B I L I T Y 1 2 3 4 *LSA = Logistic Support Analysis ** FMECA = Failure Modes, Effects & Criticality Analysis Complementary Engineering domains
  • 27. 27 MBPS - Logistic support analysis Modeling of logistic support combined with reliability and maintainability data allow computation of global logistic support cost.
  • 28. 28 Global optimization System Design, Testability, Logistic Support organization ,… changes impact can be simulated for global optimization System Design & Testability collaboration to allow evolution from Black Box LRU to White Box LRU + SRU with diagnostic capability => Global cost optimization Logistic Support & Testability collaboration to allow near field repair for defective LRUs => System Availability optimization at constant budget
  • 29. 29 Systems of systems modeling • A modeling and hierarchical study for a global collaborative design, • “Black box” subsystems for IP issues, • a global performance study via a System of Systems vision integrated in an industrial organization. The collaborative MB framework allows to manage : Design Information Repository RAMS Information Data Bases System Engineering Tool Workbench Framework Data Information Model Patterns … … EQUIPMENT SUB SYSTEM SYSTEM -n -n -n -n Top Down Bottom Up Model Processing  Consistency check  Completeness check  Scenario simulations SoS Analysis Reports Detection Diagnostic Analysis S a f e t y a s s e s s m e n t M a i n t e n a n c e A n a l y s i s
  • 30. 30 Collaborative Model Based Engineering for optimization System Engineering CAPELLA Reliability & Safety assessment eXpress Testability analysis eXpress Export / Import feedback RAMS data Operational support & Optimized Support Means Logistical support analysis OPUS10 Collaborative Model Based Engineering in design phases is a key enabler for optimization of system and it’s support. RAMS VP
  • 32. 32 FOCUSED ON YOUR CRITICAL SYSTEMS