A Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPA. (2015)
- Record Type:
- Journal Article
- Title:
- A Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPA. (2015)
- Main Title:
- A Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPA
- Authors:
- Abdulkhaleq, Asim
Wagner, Stefan
Leveson, Nancy - Abstract:
- Abstract: Formal verification and testing are complementary approaches which are used in the development process to verify the functional correctness of software. However, the correctness of software cannot ensure the safe operation of safety-critical software systems. The software must be verified against its safety requirements which are identified by safety analysis, to ensure that potential hazardous causes cannot occur. The complexity of software makes defining appropriate software safety requirements with traditional safety analysis techniques difficult. STPA (Systems-Theoretic Processes Analysis) is a unique safety analysis approach that has been developed to identify system hazards, including the software-related hazards. This paper presents a comprehensive safety engineering approach based on STPA, including software testing and model checking approaches for the purpose of developing safe software. The proposed approach can be embedded within a defined software engineering process or applied to existing software systems, allow software and safety engineers integrate the analysis of software risks with their verification. The application of the proposed approach is illustrated with an automotive software controller.
- Is Part Of:
- Procedia engineering. Volume 128(2015)
- Journal:
- Procedia engineering
- Issue:
- Volume 128(2015)
- Issue Display:
- Volume 128, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 128
- Issue:
- 2015
- Issue Sort Value:
- 2015-0128-2015-0000
- Page Start:
- 2
- Page End:
- 11
- Publication Date:
- 2015
- Subjects:
- STAMP -- STPA -- safety verification -- model checking -- software sesting
Engineering -- Congresses
Engineering -- Periodicals
Engineering
Conference proceedings
Periodicals
620.005 - Journal URLs:
- http://www.sciencedirect.com/science/journal/18777058 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.proeng.2015.11.498 ↗
- Languages:
- English
- ISSNs:
- 1877-7058
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 1450.xml