Title :
Acceptance based assurance
Author_Institution :
Syst. Assurance Group, QinetiQ, Malvern, UK
Abstract :
Assurance of software systems has traditionally been sought through the rigour of the development process. The higher the assurance, the more demanding the development process; the highest assurance requiring the use of formal methods during development. This approach has been followed for decades with some success, but increased assurance brings a disproportionate increase in cost and risk. A change in emphasis is suggested from the development of a system to its acceptance. The benefits for high assurance systems are illustrated through a case study and preliminary experience of high assurance techniques are reported.
Keywords :
program verification; safety-critical software; software quality; Simulink; Z; acceptance based software assurance; case study; development process; formal methods; high assurance systems; safety critical software; software systems assurance; Application software; Boilers; Costs; Government; Management training; Programming; Project management; Software safety; Software systems; Standards development;
Conference_Titel :
Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
Print_ISBN :
0-7695-1426-X
DOI :
10.1109/ASE.2001.989791