SlideShare a Scribd company logo
1 of 45
[object Object]
Objectives ,[object Object],[object Object],[object Object]
Topics covered ,[object Object],[object Object],[object Object],[object Object],[object Object]
Critical Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
System dependability ,[object Object],[object Object],[object Object]
Importance of dependability ,[object Object],[object Object],[object Object]
Development methods for critical systems ,[object Object],[object Object],[object Object],[object Object],[object Object]
Socio-technical critical systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A software-controlled insulin pump ,[object Object],[object Object]
Insulin pump organisation
Insulin pump data-flow
Dependability requirements ,[object Object],[object Object],[object Object]
Dependability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dimensions of dependability
Other dependability properties ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Maintainability ,[object Object],[object Object],[object Object]
Survivability ,[object Object],[object Object],[object Object]
Dependability vs performance ,[object Object],[object Object],[object Object],[object Object],[object Object]
Dependability costs ,[object Object],[object Object],[object Object],[object Object]
Costs of increasing dependability
Dependability economics ,[object Object],[object Object],[object Object]
Availability and reliability ,[object Object],[object Object],[object Object],[object Object],[object Object]
Availability and reliability ,[object Object],[object Object],[object Object],[object Object]
Reliability terminology
Faults and failures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Perceptions of reliability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reliability achievement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reliability modelling ,[object Object],[object Object],[object Object]
Input/output mapping
Reliability perception
Reliability improvement ,[object Object],[object Object],[object Object]
Safety ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Safety criticality
[object Object],[object Object],[object Object],[object Object],Safety and reliability
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Unsafe reliable systems
Safety terminology
Safety achievement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Normal accidents ,[object Object],[object Object],[object Object],[object Object]
Security ,[object Object],[object Object],[object Object]
Fundamental security ,[object Object],[object Object],[object Object]
Security terminology
Damage from insecurity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Security assurance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key points ,[object Object],[object Object],[object Object],[object Object],[object Object]
Key points ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Threats To The System
Threats To The SystemThreats To The System
Threats To The SystemSteven Cahill
 
Reliability centred maintenance service types & schematic
Reliability centred maintenance service    types & schematicReliability centred maintenance service    types & schematic
Reliability centred maintenance service types & schematicvasishta bhargava
 
Introduction to real time software systems script
Introduction to real time software systems scriptIntroduction to real time software systems script
Introduction to real time software systems scriptsommerville-videos
 
INFOSECFORCE Risk Management Framework Transition Plan
INFOSECFORCE Risk Management Framework Transition PlanINFOSECFORCE Risk Management Framework Transition Plan
INFOSECFORCE Risk Management Framework Transition PlanBill Ross
 
Successful preparation for regulatory inspections of computerized systems in ...
Successful preparation for regulatory inspections of computerized systems in ...Successful preparation for regulatory inspections of computerized systems in ...
Successful preparation for regulatory inspections of computerized systems in ...ARITHMOS
 
Elements to Consider for Risk Assessment in SaMDs
Elements to Consider for Risk Assessment in SaMDsElements to Consider for Risk Assessment in SaMDs
Elements to Consider for Risk Assessment in SaMDsEMMAIntl
 
IT-Audit C&A
IT-Audit C&AIT-Audit C&A
IT-Audit C&AMang Sum
 
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...360factors
 
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity PerspectiveEMMAIntl
 
State-of-the-Art: Industry Challenges in ERM
State-of-the-Art: Industry Challenges in ERMState-of-the-Art: Industry Challenges in ERM
State-of-the-Art: Industry Challenges in ERMs0P5a41b
 
An analysis of software aging in cloud environment
An analysis of software aging in cloud environment  An analysis of software aging in cloud environment
An analysis of software aging in cloud environment IJECEIAES
 
Stakeholders, viewpoints and concerns
Stakeholders, viewpoints and concernsStakeholders, viewpoints and concerns
Stakeholders, viewpoints and concernssommerville-videos
 

What's hot (20)

Threats To The System
Threats To The SystemThreats To The System
Threats To The System
 
Reliability centred maintenance service types & schematic
Reliability centred maintenance service    types & schematicReliability centred maintenance service    types & schematic
Reliability centred maintenance service types & schematic
 
Availability
AvailabilityAvailability
Availability
 
Ch2
Ch2Ch2
Ch2
 
Ch2
Ch2Ch2
Ch2
 
Availability and reliability
Availability and reliabilityAvailability and reliability
Availability and reliability
 
Introduction to real time software systems script
Introduction to real time software systems scriptIntroduction to real time software systems script
Introduction to real time software systems script
 
INFOSECFORCE Risk Management Framework Transition Plan
INFOSECFORCE Risk Management Framework Transition PlanINFOSECFORCE Risk Management Framework Transition Plan
INFOSECFORCE Risk Management Framework Transition Plan
 
A075434624
A075434624A075434624
A075434624
 
Manuel ponce resume
Manuel ponce resumeManuel ponce resume
Manuel ponce resume
 
Successful preparation for regulatory inspections of computerized systems in ...
Successful preparation for regulatory inspections of computerized systems in ...Successful preparation for regulatory inspections of computerized systems in ...
Successful preparation for regulatory inspections of computerized systems in ...
 
Elements to Consider for Risk Assessment in SaMDs
Elements to Consider for Risk Assessment in SaMDsElements to Consider for Risk Assessment in SaMDs
Elements to Consider for Risk Assessment in SaMDs
 
Ch24
Ch24Ch24
Ch24
 
IT-Audit C&A
IT-Audit C&AIT-Audit C&A
IT-Audit C&A
 
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...
10 SEMSinar™ Series, Part 4 Element 2 & 3 - Safety and Environmental Informat...
 
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective
5 Ways to Be Vigilant for your Medical Devices from a Cybersecurity Perspective
 
State-of-the-Art: Industry Challenges in ERM
State-of-the-Art: Industry Challenges in ERMState-of-the-Art: Industry Challenges in ERM
State-of-the-Art: Industry Challenges in ERM
 
Emergent properties
Emergent propertiesEmergent properties
Emergent properties
 
An analysis of software aging in cloud environment
An analysis of software aging in cloud environment  An analysis of software aging in cloud environment
An analysis of software aging in cloud environment
 
Stakeholders, viewpoints and concerns
Stakeholders, viewpoints and concernsStakeholders, viewpoints and concerns
Stakeholders, viewpoints and concerns
 

Viewers also liked

Viewers also liked (6)

Oop lec 3(structures)
Oop lec 3(structures)Oop lec 3(structures)
Oop lec 3(structures)
 
Ch5
Ch5Ch5
Ch5
 
Lec4
Lec4Lec4
Lec4
 
Ch4
Ch4Ch4
Ch4
 
Ch1
Ch1Ch1
Ch1
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulation
 

Similar to Ch3

Depandability in Software Engineering SE16
Depandability in Software Engineering SE16Depandability in Software Engineering SE16
Depandability in Software Engineering SE16koolkampus
 
5 - Safety - Critical Systems.pdf
5 - Safety - Critical Systems.pdf5 - Safety - Critical Systems.pdf
5 - Safety - Critical Systems.pdfFelixKipyego1
 
Ch11-Software Engineering 9
Ch11-Software Engineering 9Ch11-Software Engineering 9
Ch11-Software Engineering 9Ian Sommerville
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & qualityNur Islam
 
Ch11 - Reliability Engineering
Ch11 - Reliability EngineeringCh11 - Reliability Engineering
Ch11 - Reliability EngineeringHarsh Verdhan Raj
 
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...Cognizant
 
Software Engineering - Ch3
Software Engineering - Ch3Software Engineering - Ch3
Software Engineering - Ch3Siddharth Ayer
 
Critical System Validation in Software Engineering SE21
Critical System Validation in Software Engineering SE21Critical System Validation in Software Engineering SE21
Critical System Validation in Software Engineering SE21koolkampus
 
Fault Tolerance System
Fault Tolerance SystemFault Tolerance System
Fault Tolerance SystemEhsan Ilahi
 
Unit 2-software development process notes
Unit 2-software development process notes Unit 2-software development process notes
Unit 2-software development process notes arvind pandey
 

Similar to Ch3 (20)

Depandability in Software Engineering SE16
Depandability in Software Engineering SE16Depandability in Software Engineering SE16
Depandability in Software Engineering SE16
 
Critical Systems
Critical SystemsCritical Systems
Critical Systems
 
5 - Safety - Critical Systems.pdf
5 - Safety - Critical Systems.pdf5 - Safety - Critical Systems.pdf
5 - Safety - Critical Systems.pdf
 
SEPM_MODULE 2 PPT.pptx
SEPM_MODULE 2 PPT.pptxSEPM_MODULE 2 PPT.pptx
SEPM_MODULE 2 PPT.pptx
 
Ch11
Ch11Ch11
Ch11
 
Ch11-Software Engineering 9
Ch11-Software Engineering 9Ch11-Software Engineering 9
Ch11-Software Engineering 9
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & quality
 
ch10.pptx
ch10.pptxch10.pptx
ch10.pptx
 
Ch9
Ch9Ch9
Ch9
 
Ch11 - Reliability Engineering
Ch11 - Reliability EngineeringCh11 - Reliability Engineering
Ch11 - Reliability Engineering
 
Ch11 reliability engineering
Ch11 reliability engineeringCh11 reliability engineering
Ch11 reliability engineering
 
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...
How Enterprise Architects Can Build Resilient, Reliable Software-Based Health...
 
Ch10
Ch10Ch10
Ch10
 
Reliability
ReliabilityReliability
Reliability
 
Ch10 - Dependable Systems
Ch10 - Dependable SystemsCh10 - Dependable Systems
Ch10 - Dependable Systems
 
Software Engineering - Ch3
Software Engineering - Ch3Software Engineering - Ch3
Software Engineering - Ch3
 
Critical System Validation in Software Engineering SE21
Critical System Validation in Software Engineering SE21Critical System Validation in Software Engineering SE21
Critical System Validation in Software Engineering SE21
 
Fault Tolerance System
Fault Tolerance SystemFault Tolerance System
Fault Tolerance System
 
Unit 2-software development process notes
Unit 2-software development process notes Unit 2-software development process notes
Unit 2-software development process notes
 
Ch20
Ch20Ch20
Ch20
 

More from Saad Gabr

More from Saad Gabr (7)

Lec6 mod linked list
Lec6 mod linked listLec6 mod linked list
Lec6 mod linked list
 
Lec5
Lec5Lec5
Lec5
 
Lec3
Lec3Lec3
Lec3
 
Lec2
Lec2Lec2
Lec2
 
Lec2&3 data structure
Lec2&3 data structureLec2&3 data structure
Lec2&3 data structure
 
Lec1
Lec1Lec1
Lec1
 
Lec8
Lec8Lec8
Lec8
 

Ch3