Agile Usage in Embedded Software Development in Safety Critical Domain--A Systematic Review

Demissie, Surafel and Keenan, Frank and Özcan-Top , Özden and McCaffery, Fergal (2018) Agile Usage in Embedded Software Development in Safety Critical Domain--A Systematic Review. In: International Conference on Software Process Improvement and Capability Determination SPICE 2018: Software Process Improvement and Capability Determination. Springer, Cham, pp. 316-326.

Full text not available from this repository.


Safety critical embedded software is a software that needs to provide correct functionality to avoid loss of human life. Embedded software controls much of the functionalities in Medical, Automotive, Aerospace and Cyber-Physical-Systems. The development of embedded software is different from ordinary software development as such development needs to be coordinated with the hardware development. Additionally, regulation processes and audits are also in place before placing the products to market. The objectives of this study are to understand the challenges of embedded safety critical software development, to investigate agile practices which have been in use in the domain, the factors affecting agile implementation in embedded safety critical software development. We have performed a systematic review to achieve these objectives. Our review has identified challenges related to hardware development, team-based communication and regulation process. This paper outlines the result of the systematic review.

Item Type: Book Section
Uncontrolled Keywords: Agile, software development, Embedded. Automotive, Medical, Mechatronics,Aircraft,Safety-critical Software development, challenges
Subjects: Computer Science > Computer Software
Research Centres: Regulated Software Research Centre
Depositing User: Surafel Demissie
Date Deposited: 11 Jan 2019 13:19
Last Modified: 11 Jan 2019 13:19

Actions (login required)

View Item View Item


Downloads per month over past year