Show simple item record

dc.contributor.authorAbdulkhaleq, Asim
dc.contributor.authorWagner, Stefan
dc.contributor.authorLeveson, Nancy G
dc.date.accessioned2017-04-18T19:50:27Z
dc.date.available2017-04-18T19:50:27Z
dc.date.issued2015-12
dc.date.submitted2015-10
dc.identifier.issn1877-7058
dc.identifier.urihttp://hdl.handle.net/1721.1/108230
dc.description.abstractFormal 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.en_US
dc.language.isoen_US
dc.publisherElsevieren_US
dc.relation.isversionofhttp://dx.doi.org/10.1016/j.proeng.2015.11.498en_US
dc.rightsCreative Commons Attribution-NonCommercial-NoDerivs Licenseen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/en_US
dc.sourceElsevieren_US
dc.titleA Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPAen_US
dc.typeArticleen_US
dc.identifier.citationAbdulkhaleq, Asim, Stefan Wagner, and Nancy Leveson. “A Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPA.” Procedia Engineering 128 (2015): 2–11.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Aeronautics and Astronauticsen_US
dc.contributor.mitauthorLeveson, Nancy G
dc.relation.journalProcedia Engineeringen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dspace.orderedauthorsAbdulkhaleq, Asim; Wagner, Stefan; Leveson, Nancyen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0001-6294-8890
mit.licensePUBLISHER_CCen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record