Digitally assisted design for safety analysis

Obeo
ObeoProducts and Marketing manager at OBEO em Obeo
| Last updated: 08/09/2023
model-based
safety analysis
framework
for the
aerospace
industry
ANZEN PUBLIC
Who are we?
2
ANZEN PUBLIC
System, safety and
reliability experts
✓ Highly experienced system-safety & reliability
engineers
✓ Specialization in complying with the highest quality
standards for safety/availability critical missions
Specialization
✓ Complex electronics
✓ Safety Critical Systems
✓ Autonomous & software
defined systems
Digitalization of
systems engineering
✓ Development and extension of model-based software
tools for digitalization of the system & safety
engineering process
Outline
• Introduction to digital engineering
• ATICA, our safety engineering hub
• ATICA4Capella
• Use case example: eVTOL vehicle
• Wrap-up and next steps
3
ANZEN PUBLIC
The systems engineering process
ANZEN PUBLIC 4
Model Based
Systems Engineering (MBSE)
Model
Based
Design
(MBD)
Digital
Twin
Model Based Safety Analysis
Mission
concept
System
design
Sub-system /
components
Use of digital tools to support the systems engineering process
Requirement management
tools
✓ Software data base
✓ Enhanced traceability
✓ Customization and reuse
Model Based System
Engineering
✓ Interoperability with
requirement tools
✓ Systems architecture
Model Based Design
✓ Interoperability with MBSE
✓ Systems prototyping and
detailed definition
✓ Simulation
✓ Automatic code generation
Digital Twin
✓ Enhanced virtual
representation of the
system
✓ Multi-physics simulation
✓ Operational scenarios
Product Life cycle
management
✓ Configuration
management and version
control
Model Based Safety
Analysis
✓ Interoperability
✓ Centralized source of
information
✓ Semi-automated analysis
and documentation
Framework and tools
ANZEN PUBLIC 5
Model Based
Systems Engineering (MBSE)
Model
Based
Design
(MBD)
Digital
Twin
Mathworks
Simulink
Mathworks
SystemComposer
Mathworks
RequirementsToolbox
Mathworks
Simscape
IBM
DOORS
IBM
RHAPSODY
ANSYS
SCADE
CAMEO
Systems Modeler
SIEMENS
TEAMCENTER
SIEMENS
POLARION
CAPELLA
Model Based Safety Analysis
Use of digital tools to support the systems engineering process
Framework and tools
ANZEN PUBLIC 6
Model Based
Systems Engineering (MBSE)
Model
Based
Design
(MBD)
Digital
Twin
Model Based Safety Analysis
ATICA Framework
ATICA
@reqs
ATICA
@mbsa
ATICA
@fdir
ATICA @rpf
ATICA @dt
ATICA
@mbd
ATICA, our safety engineering hub
ANZEN PUBLIC 7
ATICA
MBSA
Safety & Reliability
Analysis Backends
Requirements
Product Lifecycle
Management
Model Based Systems
Engineering
Model Based Design and
Simulation
atica4capella
On going
On going
prospect
prospect
CAMEO
CAPELLA
SIMULINK
SCADE
RHAPSODY
DOORS TEAM
CENTER JAMA
TEAM
CENTER
WIND
CHILL
SES
STUDIO
Outline
• Introduction to digital engineering
• ATICA, our safety engineering hub
• ATICA4Capella
• Use case example: eVTOL vehicle
• Wrap-up and next steps
8
ANZEN PUBLIC
Digitally-assisted design for safety
9
Operational
analysis
Systems
analysis
Logical
architectures
Physical
architecture
Design and
simulation
Model-based
systems engineering
(Arcadia)
Stakeholder
needs
Functional
requirements
System
requirements
Implementation
requirements
Requirement
management
Certification basis
/ SORA
Functional
Hazard Analysis
Fault Tree Analysis,
FMEA / FMECA
Reliability
Prediction
Model-based
safety analysis
(Atica)
V&V
requirements
System
integrator
Equipment
manufacturer
System
Operators
Safety
assessment
process on civil
airborne systems
ARP-4761
ANZEN PUBLIC
Tailored to ARP-4754A,
INCOSE, etc.
ATICA4Capella | MBSA toolset
10
ATICA
Model Based Safety Analysis
Model Based Systems
Engineering
Capella / Arcadia
MBSE front end ATICA4Capella
Safety metamodel plugin
ARP-4761
Safety methodology
- Integrated in
Capella/Arcadia
- Aligned with ARP-4761
Safety ontology:
- Failure Condition
- Functional Failure
- Failure Mode
Fault Tree Analysis Backend
Markov chain Backend
Probabilistic analysis Backend
Safety & Reliability
Analysis
Backends
ANZEN PUBLIC
Tailored to ARP-4754A,
INCOSE, etc.
ATICA4Capella
A Capella addon for model-based safety analysis
Pre-requisites (Capella versions)
• Capella 5.2 (nightly release)
• Capella 6+
ANZEN PUBLIC 11
Compatibility with other addons
• Requirements viewpoint
• M2Doc
anzenengineering.com/atica4capella-download/
ATICA4Capella | Safety metamodel
ANZEN PUBLIC 12
FHA
FTA
FMES /
FMECA
ATICA4Capella | Functional breakdown
ANZEN PUBLIC 13
System functions (functional breakdown)
Automatic document
generation based on
pre-defined templates
System analysis
Functional
Requirements
Functional
Hazard Analysis
System
requirements
ATICA4Capella | Functional breakdown
ANZEN PUBLIC 14
System functions (functional breakdown)
Tested with Capella 6.1
ATICA4Capella |
ANZEN PUBLIC 15
Model Based Safety Analysis
Functional Hazard Analysis (FHA)
System analysis
Functional
Requirements
FHA
System requirements
Functional Chains and Failure Conditions
ATICA4Capella |
ANZEN PUBLIC 16
Model Based Safety Analysis
Functional Hazard Analysis (FHA)
Functional Chains and Failure Conditions
ANZEN PUBLIC 17
Aligned with
ARP4761
prescriptions
FHA
ATICA4Capella | Model Based Safety Analysis
Functional Hazard Analysis (FHA)
Automatic report
generation
based on
template
ANZEN PUBLIC 18
ATICA4Capella | Model Based Safety Analysis
Fault tree analysis and FMEA
Logical and physical architectures
Enhanced
traceability from
conceptual
design to
implementation
Outline
• Introduction to digital engineering
• ATICA, our safety engineering hub
• ATICA4Capella
• Use case example: eVTOL vehicle
• Wrap-up and next steps
19
ANZEN PUBLIC
eVTOL mission description
20
❑ Autonomous vehicle
❑ 4 passengers
❑ Vertical take-off and landing
❑ Urban mobility
❑ 150km range / 1h autonomy
Stakeholder
needs
ANZEN PUBLIC
Operational Analysis
eVTOL Operational Concept
21
Stakeholder
needs
Certification basis
Functional
requirements
Analysis of Operational Capabilities
ANZEN PUBLIC
System analysis
eVTOL System Analysis
22
Functional
Requirements
Mission and system capabilities
ANZEN PUBLIC
System analysis
eVTOL System Analysis
23
Functional
Requirements
FHA
System
requirements
Mode diagram
ANZEN PUBLIC
System analysis
eVTOL System Analysis
24
Functional
Requirements
FHA
System
requirements
System functions (functional breakdown)
ANZEN PUBLIC
System analysis
eVTOL System Analysis
25
Functional
Requirements
FHA
System
requirements
System functions (system architecture)
ANZEN PUBLIC
System analysis
eVTOL System Analysis
26
Functional
Requirements
FHA
System
requirements
System functions (functional chains)
ANZEN PUBLIC
System analysis
eVTOL Functional Hazard Analysis
27
Functional
Requirements
FHA
System
requirements
Functional Hazard Analysis
ANZEN PUBLIC
System analysis
eVTOL Functional Hazard Analysis
28
Functional
Requirements
FHA
System
requirements
Functional Hazard Analysis (Failure Conditions)
ANZEN PUBLIC
eVTOL Functional Hazard Analysis
29
Aligned with
ARP4761
prescriptions
FHA
ANZEN PUBLIC
ANZEN PUBLIC 30
ATICA4Capella | Model Based Safety Analysis
Automatic document generation
Automatic document generation (right)
based on pre-defined (fully customizable) templates (left)
Outline
• Introduction to digital engineering
• ATICA, our safety engineering hub
• ATICA4Capella
• Use case example: eVTOL vehicle
• Wrap-up and next steps
31
ANZEN PUBLIC
Import (export) from (to) file
32
ANZEN PUBLIC
New Feature
Under consolidation
ATICA4Capella &
Requirements Viewpoint
33
Prob < 1e-9 h-1
ANZEN PUBLIC
New Feature
Under consolidation
One of the failure conditions
associated to the system
function is catastrophic
Requirements associated to
the failure condition, to be
verified by safety analysis
Requirements associated to
the system function, to be
considered for design
(Semi) automated safety analysis
ANZEN PUBLIC 34
35
ANZEN PUBLIC
Fault Tree Analysis and Cut Sets
ATICA4Capella
New Feature
Under consolidation
36
Cut Sets
ATICA4Capella
Results visualization directly
available in Capella and linked to
model elements
ANZEN PUBLIC
New Feature
Under consolidation
Fault Tree Analysis
37
Limited visualization features,
improvement on going
ATICA4Capella
Example from ARP-4761
• Failure of all three engines is catastrophic
Voter Voter
Voter
Backup OBC PSU 4 Engine 3
ANZEN PUBLIC
New Feature
Under consolidation
Failure
condition
Failure
modes
Key takeaways
ATICA4CAPELLA is a Capella add-on for safety analysis
✓ Especially conceived for the aerospace industry but applicable to other sectors
• ATICA safety metamodel complies with ARP-4761
• The framework can be tailored to meet specific use-cases and company policies
✓ Trial version available, compatible with Capella versions 5.2 and 6+
• Presentation of system analysis and FHA
• Advanced features under consolidation: Fault Tree Analysis, FMECA
ANZEN PUBLIC 38
anzenengineering.com/
atica4capella-download/
39
Pablo Lopez Negro
ATICA Product Owner
pablolopez@anzenengineering.com
Luis Cárdenas
MBSE Engineer
luiscardenas@anzenengineering.com
ANZEN PUBLIC
1 de 39

Recomendados

CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin... por
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...Obeo
201 visualizações64 slides
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua... por
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
220 visualizações30 slides
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps por
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsObeo
131 visualizações31 slides
Strategies and Tools for Model Reuse with Capella por
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaObeo
734 visualizações38 slides
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer... por
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
1.3K visualizações70 slides
Tailoring Arcadia Framework in Thales UK por
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKObeo
154 visualizações19 slides

Mais conteúdo relacionado

Mais procurados

[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F... por
[ 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
1.2K visualizações14 slides
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require... por
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Obeo
291 visualizações21 slides
Capella Days 2021 | How I pack my suitcase por
Capella Days 2021 | How I pack my suitcaseCapella Days 2021 | How I pack my suitcase
Capella Days 2021 | How I pack my suitcaseObeo
124 visualizações40 slides
Modeling & Simulation of CubeSat-based Missions'Concept of Operations por
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsObeo
491 visualizações48 slides
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c... por
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Obeo
320 visualizações22 slides
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ... por
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 ...Obeo
223 visualizações24 slides

Mais procurados(20)

[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F... por 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...
Obeo1.2K visualizações
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require... por Obeo
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Obeo291 visualizações
Capella Days 2021 | How I pack my suitcase por Obeo
Capella Days 2021 | How I pack my suitcaseCapella Days 2021 | How I pack my suitcase
Capella Days 2021 | How I pack my suitcase
Obeo124 visualizações
Modeling & Simulation of CubeSat-based Missions'Concept of Operations por Obeo
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Obeo491 visualizações
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c... por Obeo
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Obeo320 visualizações
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ... por Obeo
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 ...
Obeo223 visualizações
STPA Analysis of Automotive Safety Using Arcadia and Capella por David Hetherington
STPA Analysis of Automotive Safety Using Arcadia and CapellaSTPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and Capella
David Hetherington350 visualizações
Connecting Textual Requirements with Capella Models por Obeo
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
Obeo228 visualizações
Sirius Web Advanced : Customize and Extend the Platform por Obeo
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
Obeo137 visualizações
MBSE and Model-Based Testing with Capella por Obeo
MBSE and Model-Based Testing with CapellaMBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with Capella
Obeo520 visualizações
[ Capella Day 2019 ] Capella integration with Teamcenter por Obeo
[ Capella Day 2019 ] Capella integration with Teamcenter[ Capella Day 2019 ] Capella integration with Teamcenter
[ Capella Day 2019 ] Capella integration with Teamcenter
Obeo1.6K visualizações
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r... por 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...
Obeo231 visualizações
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use por Obeo
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
Obeo82 visualizações
Scripting with Python to interact with Capella model por Obeo
Scripting with Python to interact with Capella modelScripting with Python to interact with Capella model
Scripting with Python to interact with Capella model
Obeo787 visualizações
Capella Days 2021 | An example of model-centric engineering environment with ... por Obeo
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 ...
Obeo251 visualizações
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati... por Obeo
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
Obeo142 visualizações
Capella Days 2021 | Using MBSE to Integrate Engineering Undergraduate Courses... por Obeo
Capella Days 2021 | Using MBSE to Integrate Engineering Undergraduate Courses...Capella Days 2021 | Using MBSE to Integrate Engineering Undergraduate Courses...
Capella Days 2021 | Using MBSE to Integrate Engineering Undergraduate Courses...
Obeo255 visualizações
Equivalences and diffrences between SysML and Arcadia / Capella por Obeo
Equivalences and diffrences between SysML and Arcadia / CapellaEquivalences and diffrences between SysML and Arcadia / Capella
Equivalences and diffrences between SysML and Arcadia / Capella
Obeo1.4K visualizações
Easily enrich capella models with your own domain extensions por Obeo
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
Obeo859 visualizações
[Capella Day 2019] Model execution and system simulation in Capella por Obeo
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
Obeo918 visualizações

Similar a Digitally assisted design for safety analysis

#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source... por
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...Obeo
1.1K visualizações33 slides
resume por
resumeresume
resumeranjithkumar03
541 visualizações8 slides
Introduction to TTCN-3 and AUTOSAR Conformance Testing por
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingOak Systems
714 visualizações33 slides
SDN in the Enterprise por
SDN in the EnterpriseSDN in the Enterprise
SDN in the EnterpriseCisco Canada
693 visualizações33 slides
Automated Requirements-Based Testing for Medical Device Software por
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareQA Systems
41 visualizações21 slides
SAFIRE Security Concept at EFFRA Event por
SAFIRE Security Concept at EFFRA EventSAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA EventSebastian Scholze
83 visualizações13 slides

Similar a Digitally assisted design for safety analysis(20)

#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source... por Obeo
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
Obeo1.1K visualizações
resume por ranjithkumar03
resumeresume
resume
ranjithkumar03541 visualizações
Introduction to TTCN-3 and AUTOSAR Conformance Testing por Oak Systems
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Oak Systems714 visualizações
SDN in the Enterprise por Cisco Canada
SDN in the EnterpriseSDN in the Enterprise
SDN in the Enterprise
Cisco Canada693 visualizações
Automated Requirements-Based Testing for Medical Device Software por QA Systems
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device Software
QA Systems41 visualizações
SAFIRE Security Concept at EFFRA Event por Sebastian Scholze
SAFIRE Security Concept at EFFRA EventSAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA Event
Sebastian Scholze83 visualizações
Automated requirements based testing for ISO 26262 por QA Systems
Automated requirements based testing for ISO 26262 Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262
QA Systems77 visualizações
Automated Requirements-Based Testing for Medical Device Software.ppsx por QA Systems
Automated Requirements-Based Testing for Medical Device Software.ppsxAutomated Requirements-Based Testing for Medical Device Software.ppsx
Automated Requirements-Based Testing for Medical Device Software.ppsx
QA Systems10 visualizações
Towards 0-bug software in the automotive industry por Ashley Zupkus
Towards 0-bug software in the automotive industryTowards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industry
Ashley Zupkus104 visualizações
Piacere general presentation por PIACERE
Piacere general presentationPiacere general presentation
Piacere general presentation
PIACERE 137 visualizações
Model-based Development for Vehicular Embedded Systems por Alessio Bucaioni
Model-based Development for Vehicular Embedded SystemsModel-based Development for Vehicular Embedded Systems
Model-based Development for Vehicular Embedded Systems
Alessio Bucaioni230 visualizações
Software Modeling and Verification por RamnGonzlezRuiz2
Software Modeling and VerificationSoftware Modeling and Verification
Software Modeling and Verification
RamnGonzlezRuiz2282 visualizações
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor por Stefano Stabellini
Safety-Certifying Open Source Software: The Case of the Xen HypervisorSafety-Certifying Open Source Software: The Case of the Xen Hypervisor
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
Stefano Stabellini668 visualizações
Elastic-Engineering por Araf Karsh Hamid
Elastic-EngineeringElastic-Engineering
Elastic-Engineering
Araf Karsh Hamid485 visualizações
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup) por Dimitrios Platis
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Dimitrios Platis161 visualizações
ProSET Brochure por Simon Burwood
ProSET BrochureProSET Brochure
ProSET Brochure
Simon Burwood170 visualizações
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys... por IEEEGLOBALSOFTTECHNOLOGIES
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
IEEEGLOBALSOFTTECHNOLOGIES1.5K visualizações
Model-Driven Development of ARINC 653 Configuration tables por Ákos Horváth
Model-Driven Development of ARINC 653 Configuration tablesModel-Driven Development of ARINC 653 Configuration tables
Model-Driven Development of ARINC 653 Configuration tables
Ákos Horváth626 visualizações
Asset Utilization Metrics Propel a Revival in Safety Solutions por ARC Advisory Group
Asset Utilization Metrics Propel a Revival in Safety SolutionsAsset Utilization Metrics Propel a Revival in Safety Solutions
Asset Utilization Metrics Propel a Revival in Safety Solutions
ARC Advisory Group173 visualizações
[SiriusCon 2020] Realization of Model-Based Safety Analysis and Integration w... por Obeo
[SiriusCon 2020] Realization of Model-Based Safety Analysis and Integration w...[SiriusCon 2020] Realization of Model-Based Safety Analysis and Integration w...
[SiriusCon 2020] Realization of Model-Based Safety Analysis and Integration w...
Obeo555 visualizações

Mais de Obeo

CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i... por
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...Obeo
113 visualizações38 slides
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale por
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 NationaleObeo
43 visualizações36 slides
Simulation with Python and MATLAB® in Capella por
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaObeo
343 visualizações37 slides
From Model-based to Model and Simulation-based Systems Architectures por
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 ArchitecturesObeo
112 visualizações17 slides
Sirius Web 101 : Create a Modeler With No Code por
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 CodeObeo
49 visualizações9 slides
Sirius Project, Now and In the Future por
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the FutureObeo
65 visualizações79 slides

Mais de Obeo(15)

CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i... por Obeo
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...
Obeo113 visualizações
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale por Obeo
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
Obeo43 visualizações
Simulation with Python and MATLAB® in Capella por Obeo
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
Obeo343 visualizações
From Model-based to Model and Simulation-based Systems Architectures por Obeo
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
Obeo112 visualizações
Sirius Web 101 : Create a Modeler With No Code por Obeo
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
Obeo49 visualizações
Sirius Project, Now and In the Future por Obeo
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
Obeo65 visualizações
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si... por Obeo
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...
Obeo76 visualizações
Defining Viewpoints for Ontology-Based DSLs por Obeo
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
Obeo125 visualizações
Development of DSL for Context-Aware Mobile Applications por Obeo
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
Obeo23 visualizações
SimfiaNeo - Workbench for Safety Analysis powered by Sirius por Obeo
SimfiaNeo - Workbench for Safety Analysis powered by SiriusSimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
Obeo214 visualizações
Capella annual meeting 2022 por Obeo
Capella annual meeting 2022Capella annual meeting 2022
Capella annual meeting 2022
Obeo175 visualizações
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA por Obeo
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
Obeo85 visualizações
Capella (once again) in space, meeting nanosatellites por Obeo
Capella (once again) in space, meeting nanosatellitesCapella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellites
Obeo192 visualizações
Identifier et suivre les applications à risque pour des processus métier | We... por Obeo
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...
Obeo87 visualizações
Webinaire IS Designer por Obeo
Webinaire IS DesignerWebinaire IS Designer
Webinaire IS Designer
Obeo143 visualizações

Último

Fleet Management Software in India por
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India Fleetable
11 visualizações1 slide
Advanced API Mocking Techniques por
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking TechniquesDimpy Adhikary
19 visualizações11 slides
HarshithAkkapelli_Presentation.pdf por
HarshithAkkapelli_Presentation.pdfHarshithAkkapelli_Presentation.pdf
HarshithAkkapelli_Presentation.pdfharshithakkapelli
11 visualizações16 slides
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionMárton Kodok
6 visualizações55 slides
FOSSLight Community Day 2023-11-30 por
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30Shane Coughlan
5 visualizações18 slides
Sprint 226 por
Sprint 226Sprint 226
Sprint 226ManageIQ
5 visualizações18 slides

Último(20)

Fleet Management Software in India por Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 visualizações
Advanced API Mocking Techniques por Dimpy Adhikary
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking Techniques
Dimpy Adhikary19 visualizações
HarshithAkkapelli_Presentation.pdf por harshithakkapelli
HarshithAkkapelli_Presentation.pdfHarshithAkkapelli_Presentation.pdf
HarshithAkkapelli_Presentation.pdf
harshithakkapelli11 visualizações
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok6 visualizações
FOSSLight Community Day 2023-11-30 por Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan5 visualizações
Sprint 226 por ManageIQ
Sprint 226Sprint 226
Sprint 226
ManageIQ5 visualizações
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... por Deltares
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
Deltares9 visualizações
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... por TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin96 visualizações
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... por Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller40 visualizações
Quality Engineer: A Day in the Life por John Valentino
Quality Engineer: A Day in the LifeQuality Engineer: A Day in the Life
Quality Engineer: A Day in the Life
John Valentino6 visualizações
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs por Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares10 visualizações
WebAssembly por Jens Siebert
WebAssemblyWebAssembly
WebAssembly
Jens Siebert51 visualizações
Agile 101 por John Valentino
Agile 101Agile 101
Agile 101
John Valentino9 visualizações
Keep por Geniusee
KeepKeep
Keep
Geniusee77 visualizações
Unleash The Monkeys por Jacob Duijzer
Unleash The MonkeysUnleash The Monkeys
Unleash The Monkeys
Jacob Duijzer8 visualizações
The Era of Large Language Models.pptx por AbdulVahedShaik
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptx
AbdulVahedShaik6 visualizações
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... por sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik7 visualizações
Ports-and-Adapters Architecture for Embedded HMI por Burkhard Stubert
Ports-and-Adapters Architecture for Embedded HMIPorts-and-Adapters Architecture for Embedded HMI
Ports-and-Adapters Architecture for Embedded HMI
Burkhard Stubert21 visualizações
nintendo_64.pptx por paiga02016
nintendo_64.pptxnintendo_64.pptx
nintendo_64.pptx
paiga020165 visualizações
Software evolution understanding: Automatic extraction of software identifier... por Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Ra'Fat Al-Msie'deen9 visualizações

Digitally assisted design for safety analysis

  • 1. | Last updated: 08/09/2023 model-based safety analysis framework for the aerospace industry ANZEN PUBLIC
  • 2. Who are we? 2 ANZEN PUBLIC System, safety and reliability experts ✓ Highly experienced system-safety & reliability engineers ✓ Specialization in complying with the highest quality standards for safety/availability critical missions Specialization ✓ Complex electronics ✓ Safety Critical Systems ✓ Autonomous & software defined systems Digitalization of systems engineering ✓ Development and extension of model-based software tools for digitalization of the system & safety engineering process
  • 3. Outline • Introduction to digital engineering • ATICA, our safety engineering hub • ATICA4Capella • Use case example: eVTOL vehicle • Wrap-up and next steps 3 ANZEN PUBLIC
  • 4. The systems engineering process ANZEN PUBLIC 4 Model Based Systems Engineering (MBSE) Model Based Design (MBD) Digital Twin Model Based Safety Analysis Mission concept System design Sub-system / components Use of digital tools to support the systems engineering process Requirement management tools ✓ Software data base ✓ Enhanced traceability ✓ Customization and reuse Model Based System Engineering ✓ Interoperability with requirement tools ✓ Systems architecture Model Based Design ✓ Interoperability with MBSE ✓ Systems prototyping and detailed definition ✓ Simulation ✓ Automatic code generation Digital Twin ✓ Enhanced virtual representation of the system ✓ Multi-physics simulation ✓ Operational scenarios Product Life cycle management ✓ Configuration management and version control Model Based Safety Analysis ✓ Interoperability ✓ Centralized source of information ✓ Semi-automated analysis and documentation
  • 5. Framework and tools ANZEN PUBLIC 5 Model Based Systems Engineering (MBSE) Model Based Design (MBD) Digital Twin Mathworks Simulink Mathworks SystemComposer Mathworks RequirementsToolbox Mathworks Simscape IBM DOORS IBM RHAPSODY ANSYS SCADE CAMEO Systems Modeler SIEMENS TEAMCENTER SIEMENS POLARION CAPELLA Model Based Safety Analysis Use of digital tools to support the systems engineering process
  • 6. Framework and tools ANZEN PUBLIC 6 Model Based Systems Engineering (MBSE) Model Based Design (MBD) Digital Twin Model Based Safety Analysis ATICA Framework ATICA @reqs ATICA @mbsa ATICA @fdir ATICA @rpf ATICA @dt ATICA @mbd
  • 7. ATICA, our safety engineering hub ANZEN PUBLIC 7 ATICA MBSA Safety & Reliability Analysis Backends Requirements Product Lifecycle Management Model Based Systems Engineering Model Based Design and Simulation atica4capella On going On going prospect prospect CAMEO CAPELLA SIMULINK SCADE RHAPSODY DOORS TEAM CENTER JAMA TEAM CENTER WIND CHILL SES STUDIO
  • 8. Outline • Introduction to digital engineering • ATICA, our safety engineering hub • ATICA4Capella • Use case example: eVTOL vehicle • Wrap-up and next steps 8 ANZEN PUBLIC
  • 9. Digitally-assisted design for safety 9 Operational analysis Systems analysis Logical architectures Physical architecture Design and simulation Model-based systems engineering (Arcadia) Stakeholder needs Functional requirements System requirements Implementation requirements Requirement management Certification basis / SORA Functional Hazard Analysis Fault Tree Analysis, FMEA / FMECA Reliability Prediction Model-based safety analysis (Atica) V&V requirements System integrator Equipment manufacturer System Operators Safety assessment process on civil airborne systems ARP-4761 ANZEN PUBLIC Tailored to ARP-4754A, INCOSE, etc.
  • 10. ATICA4Capella | MBSA toolset 10 ATICA Model Based Safety Analysis Model Based Systems Engineering Capella / Arcadia MBSE front end ATICA4Capella Safety metamodel plugin ARP-4761 Safety methodology - Integrated in Capella/Arcadia - Aligned with ARP-4761 Safety ontology: - Failure Condition - Functional Failure - Failure Mode Fault Tree Analysis Backend Markov chain Backend Probabilistic analysis Backend Safety & Reliability Analysis Backends ANZEN PUBLIC Tailored to ARP-4754A, INCOSE, etc.
  • 11. ATICA4Capella A Capella addon for model-based safety analysis Pre-requisites (Capella versions) • Capella 5.2 (nightly release) • Capella 6+ ANZEN PUBLIC 11 Compatibility with other addons • Requirements viewpoint • M2Doc anzenengineering.com/atica4capella-download/
  • 12. ATICA4Capella | Safety metamodel ANZEN PUBLIC 12 FHA FTA FMES / FMECA
  • 13. ATICA4Capella | Functional breakdown ANZEN PUBLIC 13 System functions (functional breakdown) Automatic document generation based on pre-defined templates System analysis Functional Requirements Functional Hazard Analysis System requirements
  • 14. ATICA4Capella | Functional breakdown ANZEN PUBLIC 14 System functions (functional breakdown) Tested with Capella 6.1
  • 15. ATICA4Capella | ANZEN PUBLIC 15 Model Based Safety Analysis Functional Hazard Analysis (FHA) System analysis Functional Requirements FHA System requirements Functional Chains and Failure Conditions
  • 16. ATICA4Capella | ANZEN PUBLIC 16 Model Based Safety Analysis Functional Hazard Analysis (FHA) Functional Chains and Failure Conditions
  • 17. ANZEN PUBLIC 17 Aligned with ARP4761 prescriptions FHA ATICA4Capella | Model Based Safety Analysis Functional Hazard Analysis (FHA) Automatic report generation based on template
  • 18. ANZEN PUBLIC 18 ATICA4Capella | Model Based Safety Analysis Fault tree analysis and FMEA Logical and physical architectures Enhanced traceability from conceptual design to implementation
  • 19. Outline • Introduction to digital engineering • ATICA, our safety engineering hub • ATICA4Capella • Use case example: eVTOL vehicle • Wrap-up and next steps 19 ANZEN PUBLIC
  • 20. eVTOL mission description 20 ❑ Autonomous vehicle ❑ 4 passengers ❑ Vertical take-off and landing ❑ Urban mobility ❑ 150km range / 1h autonomy Stakeholder needs ANZEN PUBLIC
  • 21. Operational Analysis eVTOL Operational Concept 21 Stakeholder needs Certification basis Functional requirements Analysis of Operational Capabilities ANZEN PUBLIC
  • 22. System analysis eVTOL System Analysis 22 Functional Requirements Mission and system capabilities ANZEN PUBLIC
  • 23. System analysis eVTOL System Analysis 23 Functional Requirements FHA System requirements Mode diagram ANZEN PUBLIC
  • 24. System analysis eVTOL System Analysis 24 Functional Requirements FHA System requirements System functions (functional breakdown) ANZEN PUBLIC
  • 25. System analysis eVTOL System Analysis 25 Functional Requirements FHA System requirements System functions (system architecture) ANZEN PUBLIC
  • 26. System analysis eVTOL System Analysis 26 Functional Requirements FHA System requirements System functions (functional chains) ANZEN PUBLIC
  • 27. System analysis eVTOL Functional Hazard Analysis 27 Functional Requirements FHA System requirements Functional Hazard Analysis ANZEN PUBLIC
  • 28. System analysis eVTOL Functional Hazard Analysis 28 Functional Requirements FHA System requirements Functional Hazard Analysis (Failure Conditions) ANZEN PUBLIC
  • 29. eVTOL Functional Hazard Analysis 29 Aligned with ARP4761 prescriptions FHA ANZEN PUBLIC
  • 30. ANZEN PUBLIC 30 ATICA4Capella | Model Based Safety Analysis Automatic document generation Automatic document generation (right) based on pre-defined (fully customizable) templates (left)
  • 31. Outline • Introduction to digital engineering • ATICA, our safety engineering hub • ATICA4Capella • Use case example: eVTOL vehicle • Wrap-up and next steps 31 ANZEN PUBLIC
  • 32. Import (export) from (to) file 32 ANZEN PUBLIC New Feature Under consolidation
  • 33. ATICA4Capella & Requirements Viewpoint 33 Prob < 1e-9 h-1 ANZEN PUBLIC New Feature Under consolidation One of the failure conditions associated to the system function is catastrophic Requirements associated to the failure condition, to be verified by safety analysis Requirements associated to the system function, to be considered for design
  • 34. (Semi) automated safety analysis ANZEN PUBLIC 34
  • 35. 35 ANZEN PUBLIC Fault Tree Analysis and Cut Sets ATICA4Capella New Feature Under consolidation
  • 36. 36 Cut Sets ATICA4Capella Results visualization directly available in Capella and linked to model elements ANZEN PUBLIC New Feature Under consolidation
  • 37. Fault Tree Analysis 37 Limited visualization features, improvement on going ATICA4Capella Example from ARP-4761 • Failure of all three engines is catastrophic Voter Voter Voter Backup OBC PSU 4 Engine 3 ANZEN PUBLIC New Feature Under consolidation Failure condition Failure modes
  • 38. Key takeaways ATICA4CAPELLA is a Capella add-on for safety analysis ✓ Especially conceived for the aerospace industry but applicable to other sectors • ATICA safety metamodel complies with ARP-4761 • The framework can be tailored to meet specific use-cases and company policies ✓ Trial version available, compatible with Capella versions 5.2 and 6+ • Presentation of system analysis and FHA • Advanced features under consolidation: Fault Tree Analysis, FMECA ANZEN PUBLIC 38 anzenengineering.com/ atica4capella-download/
  • 39. 39 Pablo Lopez Negro ATICA Product Owner pablolopez@anzenengineering.com Luis Cárdenas MBSE Engineer luiscardenas@anzenengineering.com ANZEN PUBLIC