Software Hazard and Safety Analysis: Opportunities and Challenges

It is now widely recognised that software plays a significant role in the safety of many systems. There is a growing trend, in a number of industries, for a safety case to be required before a system can be deployed, or a plant put into operation. Where the system or plant1 contains a software element, the safety case needs to reflect the contribution of the software to system safety.