Jimeno Altelarrea, SergioRiaz, AtifGuenov, Marin D.2023-01-052023-01-052022-12-09Jimeno Altelarrea S, Riaz A, Guenov MD. (2022) STPA enabled safety assessment in the architecting of complex systems, Safety and Reliability, Volume 41, Issue 4, 2022, pp. 197-2240961-7353https://doi.org/10.1080/09617353.2022.2145647https://dspace.lib.cranfield.ac.uk/handle/1826/18856STPA is a hazard assessment technique that represents systems as hierarchical control structures composed of feedback control loops. Existing computational support focuses on creating the diagrams that depict these hierarchies. However, the elements in the loops and the signals exchanged must be determined manually. This impedes safety assessment, thus reducing the number of designs that can potentially be explored. Furthermore, the manual approach does not guarantee the correct update of the architecture with changes resulting from safety assessment, which can make the architecture inconsistent with the safety assessment. To overcome these limitations, proposed for the first time are two methods that automate the creation of: (1) hierarchical control structures and (2) detailed control loops. The methods create STPA models by analysing the architecture, which is modelled as a graph. The concept is illustrated with a representative example of a wheel brake system. The resulting models are compared with those obtained manually by the authors of STPA. The automation is shown to significantly reduce the required time and effort. It was also found to ensure consistency among the safety analysis and the architecture definition as it requires safety features to be included in the architecture before being considered in STPA analysis.enAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/Design for safetySystems-Theoretic Process Analysis (STPA)Hazard assessmentmodel-based systems engineeringSTPA enabled safety assessment in the architecting of complex systemsArticle2469-4126