Luís Azevedo , University of Hull, Hull
David Parker , University of Hull, Hull
Martin Walker , University of Hull, Hull
Yiannis Papadopoulos , University of Hull, Hull
Rui Araújo , University of Porto, Porto
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2013.118
ISO 26262, the new functional safety standard, uses the concept of Automotive Safety Integrity Levels (ASILs) to assign safety requirements to elements of automotive systems. ASILs are initially assigned to system-level hazards and are subsequently allocated to elements of the refined system architecture. Through ASIL decomposition, the safety requirements of a function can be divided between multiple components. However, in practice, ASIL decomposition is difficult to perform manually and produces many results. To overcome this problem, we have developed a new technique that automates the allocation and decomposition of ASILs and that can be applied to industries with similar concepts of safety integrity levels. To illustrate the technique, we apply it to a hybrid braking system. The method presented here supports the system and software engineering lifecycle by facilitating the allocation of safety requirements with respect to systematic failures in the design of critical embedded computer systems.
Luís Azevedo, David Parker, Martin Walker, Yiannis Papadopoulos, Rui Araújo, "Assisted Assignment of Automotive Safety Requirements", IEEE Software, , no. 1, pp. 1, PrePrints PrePrints, doi:10.1109/MS.2013.118