DocumentCode :
2493735
Title :
Software Process Synthesis in Assurance Based Development of Dependable Systems
Author :
Graydon, Patrick J. ; Knight, John C.
Author_Institution :
Dept. of Comput. Sci., Univ. of Virginia, Charlottesville, VA, USA
fYear :
2010
fDate :
28-30 April 2010
Firstpage :
75
Lastpage :
84
Abstract :
Assurance Based Development (ABD) is a novel approach to the synergistic construction of critical software systems and their assurance arguments. In ABD, the need for assurance drives a unique process synthesis mechanism that results in a detailed process for building both software and an argument demonstrating its fitness for use in given operating contexts. In this paper, we introduce the ABD process synthesis mechanism. A key element of ABD process synthesis is the success argument, an argument which documents developers´ rationale for believing that the development effort in progress will result in a system that demonstrably meets an acceptable balance of all stakeholder goals. Such goals include safety and security requirements for systems using the software as a component and time and budget constraints. We also present the details of a case study in which we used ABD to develop the control software for a prototype artificial heart pump.
Keywords :
safety-critical software; security of data; ABD process synthesis mechanism; assurance based development; critical software systems; safety requirements; security requirements; software process synthesis; success argument; Artificial heart; Buildings; Computer science; Programming; Security; Software engineering; Software prototyping; Software safety; Software systems; Time factors; assurance arguments; safety-critical systems; software assurance; software dependability; software processes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing Conference (EDCC), 2010 European
Conference_Location :
Valencia
Print_ISBN :
978-0-7695-4007-8
Electronic_ISBN :
978-1-4244-6594-1
Type :
conf
DOI :
10.1109/EDCC.2010.19
Filename :
5474194
Link To Document :
بازگشت