The move toward autonomous vehicles (AV) and mobility services extends the scope of traditional vehicle systems to include a much broader system definition. Questions often arise on how to identify a practical level of system hierarchy for the analysis. System Theoretic Process Analysis (STPA) is a hazard analysis technique that can be used to handle emergent properties of large, organized systems. However, STPA lacks the degree of formalization required to implement it successfully in a fast‐paced industrial environment. This paper introduces a framework to apply top‐down STPA on complex systems at multiple levels of decomposition and abstraction. In particular, we leverage the hierarchy within the system of interest (SOI) in tandem with STPA and proactively analyze complex dynamic processes that could potentially lead to accidents. This leads to multi‐level hierarchical progression of STPA on SOIs, in addition to analyzing each system element at different abstraction levels. The outcome of the analysis is a set of requirements for safety, cybersecurity, performance and business needs. The paper also provides guidelines on using these derived requirements to steer the system design. We demonstrate the efficacy of the proposed methodology by applying it to an AV ride‐sharing ecosystem.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.