Can aquatic flightless birds allocate Automotive Safety requirements?

Many emerging safety standards use the concept of Safety Integrity Levels (SILs) for guiding designers on how to specify system safety requirements and then allocate these requirements to elements of the system architecture. These standards include the new automotive safety standard ISO 26262 in which SILs are called automotive SILs (or ASILs) and these will be used to illustrate the application of the techniques presented in this paper. In this paper, we propose a new approach in which the allocation of ASILs is performed by a new nature-inspired metaheuristic known as Penguins Search Optimisation Algorithm (PeSOA). PeSOA mimics the collaborative hunting strategy of penguins, using the metaphor of oxygen reserves as a search intensification operator. This allows the penguins to preserve energy, consuming it only in areas of the search space that are rich in good solutions. The performance of the approach is evaluated by applying it to a benchmark hybrid braking system case study, demonstrating performance that is an improvement to those reported in the literature.

[1]  T. D. Biradar,et al.  Review of Nature Inspired Algorithms , 2015 .

[2]  Mihaela Barreau,et al.  Automatic Decomposition and Allocation of Safety Integrity Level Using System of Linear Equations , 2013 .

[3]  Kevin Hapeshi,et al.  A Review of Nature-Inspired Algorithms , 2010 .

[4]  Abdelouahab Moussaoui,et al.  Penguins Search Optimization Algorithm (PeSOA) , 2013, IEA/AIE.

[5]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[6]  Martin Walker,et al.  Automatic Decomposition of Safety Integrity Levels: Optimization by Tabu Search , 2013, CARS@SAFECOMP.

[7]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[8]  Martin Walker,et al.  Engineering failure analysis and design optimisation with HiP-HOPS , 2011 .

[9]  David Parker,et al.  Assisted Assignment of Automotive Safety , 2014 .

[10]  Martin Walker,et al.  Assisted Assignment of Automotive Safety Requirements , 2014, IEEE Software.

[11]  Martin Walker,et al.  Automatic allocation of safety integrity levels , 2010, EDCC-CARS.

[12]  Alexandr Murashkin,et al.  Automated Decomposition and Allocation of Automotive Safety Integrity Levels Using Exact Solvers , 2015 .

[13]  Martin Walker,et al.  Automatic Decomposition and Allocation of Safety Integrity Levels Using a Penalty-Based Genetic Algorithm , 2013, IEA/AIE.

[14]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .

[15]  Smaine Mazouzi,et al.  Penguin Search Optimisation Algorithm for Finding Optimal Spaced Seeds , 2015, Int. J. Softw. Sci. Comput. Intell..

[16]  F. A. Weber,et al.  ENGINEERING FAILURE ANALYSIS OF RETRIEVED ACETABULAR CUPS , 2004 .