this paper focuses on model-driven safety modeling and analysis of embedded parallel software. Firstly, analyze safety requirements of embedded parallel software and summarize potential safety risks because of software concurrency. Secondly, according to potential safety risks, extend AADL language which include increasing attribute of safety level, describing specific concurrency error type and error propagation to establish AADL safety model. Then use FMEA and Markov chain approaches to analyze and evaluate its safety. Finally, do an instance analysis with a flight control system software.
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.