Abstract

The safety-critical systems we are building today employ software, use physical and cybernetic components, and have more interactions (including hierarchical controllers). Systems-Theoretic Process Analysis (STPA) is a hazard analysis method that is used in the concept stage of the safety-critical systems life-cycle. It is claimed that STPA identifies more loss scenarios and safety recommendations when compared to traditional safety analysis methods. However, the STPA analyses are lengthy and complex, and it is common to miss some loss scenarios and safety recommendations. Few STPA-based tools allow systematic and automated analyses. We propose an ontology that represents the STPA analysis domain knowledge and we built an STPA ontology-based tool, called AppSTPA, that aids the analyst providing a more systematic, automated and guided analyses. We evaluated the STPA analyses made with AppSTPA and without the assistance of tools. We also assessed the benefits of AppSTPA when compared to an existing STPA tool. The results show that our ontology-based tool provides pertinent guidance and allows a more complete analysis. We conclude that our STPA ontology-based tool is able to support analysts and provide valuable suggestions, resulting in better safety analyses.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.