SlideShare a Scribd company logo
Considerations In verification of
Safety designs
Hanumath Managoli
Oak Systems Pvt Ltd.
1
/ oaksys / Oak-systems / oaksystesting / oaksys
Agenda
 Overview of Oak Systems
 What to look for while TESTING
 Q&A
2
Overview of Oak Systems
 Specialist Software V&V Services company
 Established in 1998
 ISO 9001 certified since 2003
 Over 100 Software specialists
 Multiple domain expertise
 Headquartered in Bengaluru; Projects across
several countries
3
Our Portfolio 4
Domains
Aerospace &
Defence
Automotive
Embedded
Healthcare
Rail & Space
Services
Software
Verification &
Validation
Test Rig
Development
Software Testing &
Test Automation
Full lifecycle
Documentation
Support
Standards
DO-178B/C
ISO 26262
IEEE 12207
IEC 61508..
How People Absorb Tech 5
You must do the thing you think you cannot do
Embedded Systems – A few domains 6
 Automotive, Mobility
 Avionics, Aerospace, Military
 Industrial Automation, Plant
Control
 Medical Electronics
 Test, Measuring, Lab
Instrumentation
 Office Systems
 Home, Building Automation
 Banking/ATMs
 Media, Entertainment
 Telecom
 White goods / Home appliances
 ………
Just look around
Embedded Systems – It’s Serious Business… 7
Automotive, Mobility
Avionics, Aerospace,
Military
Industrial Automation, Plant
Control
Medical Electronics
Test, Measuring, Lab
Instrumentation
 Office
Home, Building Automation
 Banking/ATMs
 Media, Entertainment
 Telecom
Some of them are critical… 8
Test and Verify – The vital gate… 9
Requirements Design Implement Test / Verify
The typical system… 10
Sensors Processing Actuators
Environment
Software Configuration… 11
HARDWARE
O
P
S
Y
S
B/S
C
o
m
O
S
H A L / LLD
N/W COMMUNICATION
APPLICATION(s)
Š
Diagnostics
12What do we need to check???
Test for Requirements, functionality is obvious..
 Sensors and Actuators
 Electronics – other
 Electronics – Controller
 The Software
13Do we know what we are expecting???
 Does the design ensure the correct initialization and
further processing of the system following restoration
after a fault?
 Is it ensured that failures of dynamic system activities
result in the system achieving a known and clearly
identified safe state within a specified time limit.
14Few things to be taken care
 Scheduler
 Loop over-runs
 Diagnostics for…
 Sensors, Actuators
 Processor / Controller
 Dual/Multi-core, Illegal Opcode, Unused Mem
 Does ‘ADD’ really add?
 Software / Algorithm
 Diverse or redundant
 Sentinels
15Few things to be taken care
 Error Handling and/or Recovery
 Response – Controlled or Rapid
 Forward/Backward Recovery
 The all important entity – Data
 Timings, including for communication
 Interrupts
 HAZOP, Risk and FMEA are as much an input for the VnV
group
16Transitioning: Sure trouble spots
17The “ERROR BUCKET”
EMPTY
Believe more on ‘BAD STORY’
Sizes of ‘FILL’, ‘EMPTY’ and ‘BUCKET’
depends on error & it’s impact
FILL
18Testing…
19
Yes, it helps!!!
Fr-L Fr-R Rr-L Rr-R
Test Case-1
Test Case-2
Test Case-3
20Not to miss the process angle
 Life-cycle
 Functional Safety
 SIL
 Level of independence
21
Questions & Answers
hymanagoli@oaksys.net
Thank you!
Oak Systems Pvt. Ltd.
#27, NGEF Lane, Off 100 Feet Road,
Indira Nagar, Bangalore – 560 038, INDIA
Tel : +91-80-41 26 76 81
Email: contact@oaksys.net
URL: www.oaksys.net
22

More Related Content

PPTX
Webinar : Implementing SFTR: The Impact & Challenges that lie ahead
PPTX
Webinar:Industrial Safety in the Aftermath of COVID-19: An Extensive Guide
PDF
Intelli permit brochure
PDF
Master Data, From Inspection to Analytics to Business Decision
PDF
SOTIF Conference 2019 - APTIV, Toyota, Delphi Tech, Texas Instruments
PDF
Ricoh Assure Brochure
PDF
PDF
ASM Industries Products Catalogue
Webinar : Implementing SFTR: The Impact & Challenges that lie ahead
Webinar:Industrial Safety in the Aftermath of COVID-19: An Extensive Guide
Intelli permit brochure
Master Data, From Inspection to Analytics to Business Decision
SOTIF Conference 2019 - APTIV, Toyota, Delphi Tech, Texas Instruments
Ricoh Assure Brochure
ASM Industries Products Catalogue

Viewers also liked (10)

PDF
Envy Us Looks Plan (1)
DOCX
Platos tipicos de mexica
PPTX
Evangelho no lar com crianças (17)
 
PDF
RTCA DO-178C overview
PDF
Андрей Фрольченков SMDAY2016
DOCX
ANÁLISIS DE ALTERNATIVAS
PDF
BiometrĂ­a y cĂĄlculo de LIO
PDF
자유주제 완성
 
PPT
August rmbs teleconference_2
PDF
COMPARISON OF THE EXPERIMENTAL PERFORMANCE OF A THERMOELECTRIC REFRIGERATOR W...
Envy Us Looks Plan (1)
Platos tipicos de mexica
Evangelho no lar com crianças (17)
 
RTCA DO-178C overview
Андрей Фрольченков SMDAY2016
ANÁLISIS DE ALTERNATIVAS
BiometrĂ­a y cĂĄlculo de LIO
자유주제 완성
 
August rmbs teleconference_2
COMPARISON OF THE EXPERIMENTAL PERFORMANCE OF A THERMOELECTRIC REFRIGERATOR W...
Ad

Similar to Considerations in Verification of Safety Design for Complex Systems (20)

PDF
V&V Considerations In Implementing IEC61508-3
PDF
2017 03-10 - vu amsterdam - testing safety critical systems
PDF
2016-04-28 - VU Amsterdam - testing safety critical systems
PPTX
Testing Safety Critical Systems (10-02-2014, VU amsterdam)
PPT
2011-05-02 - VU Amsterdam - Testing safety critical systems
PPTX
2015 05-07 - vu amsterdam - testing safety critical systems
PPT
2010-03-31 - VU Amsterdam - Experiences testing safety critical systems
PDF
5 Techniques to Achieve Functional Safety for Embedded Systems
PDF
5 Techniques to Achieve Functional Safety for Embedded Systems
PDF
5 Techniques to Achieve Functional Safety for Embedded Systems
PDF
PROFIBUS and PROFINET system design for the process industry - Andy Verwer
PPT
Testing safety critical systems: Practice and Theory (14-05-2013, VU Amsterdam)
PPTX
Webinar on Functional Safety Analysis using Model-based System Analysis
PPT
Pascual Imec06
PDF
Oaksys Updated Presentation 2020
PDF
PROFINET system design - Andy Verwer
PDF
System design for the process industry - Andy Verwer
PPT
Software safety in embedded systems & software safety why, what, and how
PDF
A study on quality parameters of software and the metrics
PDF
A study on quality parameters of software and the metrics
V&V Considerations In Implementing IEC61508-3
2017 03-10 - vu amsterdam - testing safety critical systems
2016-04-28 - VU Amsterdam - testing safety critical systems
Testing Safety Critical Systems (10-02-2014, VU amsterdam)
2011-05-02 - VU Amsterdam - Testing safety critical systems
2015 05-07 - vu amsterdam - testing safety critical systems
2010-03-31 - VU Amsterdam - Experiences testing safety critical systems
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
5 Techniques to Achieve Functional Safety for Embedded Systems
PROFIBUS and PROFINET system design for the process industry - Andy Verwer
Testing safety critical systems: Practice and Theory (14-05-2013, VU Amsterdam)
Webinar on Functional Safety Analysis using Model-based System Analysis
Pascual Imec06
Oaksys Updated Presentation 2020
PROFINET system design - Andy Verwer
System design for the process industry - Andy Verwer
Software safety in embedded systems & software safety why, what, and how
A study on quality parameters of software and the metrics
A study on quality parameters of software and the metrics
Ad

More from Oak Systems (20)

PDF
Case Study on IV&V of the Landing Gear Controller
PDF
Case Study on IV&V of Attitude and Heading Reference System
PDF
Case Study on IV&V of an Agriculture Drone
PDF
Case Study_IV&V of AutomaticFlightControlPanel.pdf
PPTX
Case Study on Advanced light weight torpedo (Software IV&V).pptx
PDF
Case study - Test Automation of a Mobile Application
PDF
Case study on operating an Offshore Delivery Center (ODC)
PDF
Case study - IV&V of Standby Engine Instrument
PDF
Banking Case study: UAT Support for CBS Migration
PDF
Introduction to TTCN-3 and AUTOSAR Conformance Testing
PDF
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
PDF
V&V Lessons Learnt under multiple Standards
PDF
Case study on Test Automation under RUP
PDF
Case study on V&V for Avionics Software System
PDF
Case study on Performance Profiling of Software for Financial Services
PDF
Test Defect Metrics and Analysis
ODP
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
PDF
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
PDF
A Case Study in Banking UAT
PDF
A Case Study on Testing of e-banking
Case Study on IV&V of the Landing Gear Controller
Case Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of an Agriculture Drone
Case Study_IV&V of AutomaticFlightControlPanel.pdf
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Case study - Test Automation of a Mobile Application
Case study on operating an Offshore Delivery Center (ODC)
Case study - IV&V of Standby Engine Instrument
Banking Case study: UAT Support for CBS Migration
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
V&V Lessons Learnt under multiple Standards
Case study on Test Automation under RUP
Case study on V&V for Avionics Software System
Case study on Performance Profiling of Software for Financial Services
Test Defect Metrics and Analysis
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
A Case Study in Banking UAT
A Case Study on Testing of e-banking

Recently uploaded (20)

PDF
Microsoft Office 365 Crack Download Free
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
PPTX
CNN LeNet5 Architecture: Neural Networks
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
 
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
"Secure File Sharing Solutions on AWS".pptx
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PPTX
Computer Software - Technology and Livelihood Education
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Introduction to Windows Operating System
PDF
Cost to Outsource Software Development in 2025
PPTX
GSA Content Generator Crack (2025 Latest)
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
Microsoft Office 365 Crack Download Free
Tech Workshop Escape Room Tech Workshop
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
CNN LeNet5 Architecture: Neural Networks
How to Use SharePoint as an ISO-Compliant Document Management System
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
 
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
"Secure File Sharing Solutions on AWS".pptx
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
DNT Brochure 2025 – ISV Solutions @ D365
Computer Software - Technology and Livelihood Education
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Weekly report ppt - harsh dattuprasad patel.pptx
Introduction to Windows Operating System
Cost to Outsource Software Development in 2025
GSA Content Generator Crack (2025 Latest)
Why Generative AI is the Future of Content, Code & Creativity?

Considerations in Verification of Safety Design for Complex Systems

  • 1. Considerations In verification of Safety designs Hanumath Managoli Oak Systems Pvt Ltd. 1 / oaksys / Oak-systems / oaksystesting / oaksys
  • 2. Agenda  Overview of Oak Systems  What to look for while TESTING  Q&A 2
  • 3. Overview of Oak Systems  Specialist Software V&V Services company  Established in 1998  ISO 9001 certified since 2003  Over 100 Software specialists  Multiple domain expertise  Headquartered in Bengaluru; Projects across several countries 3
  • 4. Our Portfolio 4 Domains Aerospace & Defence Automotive Embedded Healthcare Rail & Space Services Software Verification & Validation Test Rig Development Software Testing & Test Automation Full lifecycle Documentation Support Standards DO-178B/C ISO 26262 IEEE 12207 IEC 61508..
  • 5. How People Absorb Tech 5 You must do the thing you think you cannot do
  • 6. Embedded Systems – A few domains 6  Automotive, Mobility  Avionics, Aerospace, Military  Industrial Automation, Plant Control  Medical Electronics  Test, Measuring, Lab Instrumentation  Office Systems  Home, Building Automation  Banking/ATMs  Media, Entertainment  Telecom  White goods / Home appliances  ……… Just look around
  • 7. Embedded Systems – It’s Serious Business… 7 Automotive, Mobility Avionics, Aerospace, Military Industrial Automation, Plant Control Medical Electronics Test, Measuring, Lab Instrumentation  Office Home, Building Automation  Banking/ATMs  Media, Entertainment  Telecom
  • 8. Some of them are critical… 8
  • 9. Test and Verify – The vital gate… 9 Requirements Design Implement Test / Verify
  • 10. The typical system… 10 Sensors Processing Actuators Environment
  • 11. Software Configuration… 11 HARDWARE O P S Y S B/S C o m O S H A L / LLD N/W COMMUNICATION APPLICATION(s) Š Diagnostics
  • 12. 12What do we need to check??? Test for Requirements, functionality is obvious..  Sensors and Actuators  Electronics – other  Electronics – Controller  The Software
  • 13. 13Do we know what we are expecting???  Does the design ensure the correct initialization and further processing of the system following restoration after a fault?  Is it ensured that failures of dynamic system activities result in the system achieving a known and clearly identified safe state within a specified time limit.
  • 14. 14Few things to be taken care  Scheduler  Loop over-runs  Diagnostics for…  Sensors, Actuators  Processor / Controller  Dual/Multi-core, Illegal Opcode, Unused Mem  Does ‘ADD’ really add?  Software / Algorithm  Diverse or redundant  Sentinels
  • 15. 15Few things to be taken care  Error Handling and/or Recovery  Response – Controlled or Rapid  Forward/Backward Recovery  The all important entity – Data  Timings, including for communication  Interrupts  HAZOP, Risk and FMEA are as much an input for the VnV group
  • 17. 17The “ERROR BUCKET” EMPTY Believe more on ‘BAD STORY’ Sizes of ‘FILL’, ‘EMPTY’ and ‘BUCKET’ depends on error & it’s impact FILL
  • 19. 19 Yes, it helps!!! Fr-L Fr-R Rr-L Rr-R Test Case-1 Test Case-2 Test Case-3
  • 20. 20Not to miss the process angle  Life-cycle  Functional Safety  SIL  Level of independence
  • 22. Thank you! Oak Systems Pvt. Ltd. #27, NGEF Lane, Off 100 Feet Road, Indira Nagar, Bangalore – 560 038, INDIA Tel : +91-80-41 26 76 81 Email: contact@oaksys.net URL: www.oaksys.net 22