Software Safety: Software Development for Safety-Related Systems

Our interactive two-day training programme provides delegates with a firm foundation for the development of software for safety-related systems.

As more and more safety-related complex systems depend on software to achieve fit-for-purpose functionality, structured software hazard analysis becomes indispensable when developing software, minimizing risk and preventing harm to both equipment and human life. Taken from a civil aviation and defence context, our detailed course offers a solid introduction to the techniques for analysing potential software safety issues and the creation of software safety arguments.

Delegates will be introduced to software safety concepts, design, testing and analysis techniques, as well as safety requirements, planning, analysis and arguments. A key session examines the assurance requirements of Programmable Logic Devices (PLDs) in safety systems whilst the use of Commercial Off-The-Shelf (COTS) software and Software of Unknown Pedigree (SOUP) in safety systems is also studied. 

Exercises and discussions enhance the content covered.


Course trainers

Clive Lee Senior Safety Consultant, RINA Consulting

Clive has over 40 years’ experience in systems analysis, software development and assessment of real time, embedded systems and IT applications.

A qualified Structured Systems Design and Analysis Development Method practitioner for large government IT applications, Clive has been involved in software and safety assessment and consultancy in a variety of industry sectors such as military, railways, process chemical and nuclear.

Dr. William Marsh Lecturer, School of Electronic Engineering and Computer Science, Queen Mary, University of London

William has been working in the field of software, systems safety and dependability since 1989. His experience has included the development of tools and techniques for static analysis of safe subsets of programming languages.

William has audited a number of safety-related software development projects and carried out research in new techniques. His research interests are in the safety of programmable systems, software risk management and software verification.



Following the acquisition of the Edif Group by the RINA Group last year, we are rebranding our engineering consultancy business, Edif ERA to RINA Consulting.

RINA Consulting has launched a new website and we will be redirecting our engineering consultancy content from in the coming weeks.

Please continue to use our website for Edif NDE, jobs, booking training courses and buying publications.