Assurance Case Development

The development of high-quality assurance cases lies at the heart of our approach to managing safety risk for complex systems. A well-crafted assurance case does more than just meet industry standards and regulations. It serves as a cogent argument for the safety of a system, linking top-level claims to evidence through structured argumentation, and reveals opportunities to enhance safety.

Using our proprietary assurance case tool, Socrates™, Critical Systems Labs creates, maintains, and reviews assurance cases for critical systems in the automotive, rail, and energy sectors. Our deep knowledge of assurance case methods, such as Goal Structuring Notation and Eliminative Argumentation, combined with extensive industrial experience, enables Critical Systems Labs to develop assurance arguments that support compliance with industry standards such as ISO 26262, UL 4600, EN 50126, and ISO 21434.

We help ensure compliance with applicable regulatory codes by integrating elements such as hazard identification analysis, safety risk mitigation, and risk management into the assurance cases. Done well, a high-quality assurance case demonstrates how safety is an integral part of the design process, identifies areas for safety upgrades, reveals residual risks and opportunities to improve safety, reducing cost and schedule.

Projects

Confirming Confidence

CSL captured the critical thinking that underlies confidence in the world’s largest machine in an assurance case.

Ensuring Safe Initialization

Developing a safety case for the correct initialization of a computer system that executes safety-critical software in a driverless car.

Safety of Legacy Technologies

CSL helped authorities make informed decisions to repair or replace legacy technology integral to the safe operation of a complex system.

Confirming Confidence

CSL captured the critical thinking that underlies confidence in the world’s largest machine in an assurance case.

Ensuring Safe Initialization

Developing a safety case for the correct initialization of a computer system that executes safety-critical software in a driverless car.

Safety of Legacy Technologies

CSL helped authorities make informed decisions to repair or replace legacy technology integral to the safe operation of a complex system.