DocumentCode :
2122336
Title :
The case for maintaining assurance cases
Author :
Howell, Charles
Author_Institution :
Center for Innovative Comput. & Informatics, MITRE Corp., McLean, VA, USA
fYear :
2003
fDate :
22-26 Sept. 2003
Firstpage :
127
Abstract :
When we build and maintain safety-, mission-, or security-critical systems, we are usually constrained by regulations and acquisition guidelines that requires us to provide a documented body of evidence that the system satisfies specified critical properties. In other words, we must construct an "assurance case" to convince the purchaser or user of the system\´s suitability or quality. However, in building such high-quality software and balancing many objectives, it has become painfully clear that the resulting software is brittle: small changes in the software itself; the hardware and software environment; or in its operational use, can have unexpected and significant (unwanted) effects. Unfortunately, assurance cases for software are often even more brittle than the software itself. This presentation will address the challenges we confront in preserving the quality of the assurance cases as we maintain the quality of the associated software. It is critical that we make progress in addressing these challenges as software continues to become a fundamental enabling technology for 21st-century society.
Keywords :
software maintenance; software quality; mission-critical systems; safety-critical systems; security-critical systems; software assurance cases; software maintenance; software quality; system suitability; Biographies; Buildings; Computer aided software engineering; Guidelines; Hardware; Informatics; Information technology; Maintenance engineering; Software maintenance; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2003. ICSM 2003. Proceedings. International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-1905-9
Type :
conf
DOI :
10.1109/ICSM.2003.1235413
Filename :
1235413
Link To Document :
بازگشت