DocumentCode :
2361940
Title :
The use of cleanroom methodology for knowledge based application development
Author :
Highland, Fred ; Kornman, Brent
Author_Institution :
IBM Federal Systems Co., Gaithersburg, MD, USA
fYear :
1993
fDate :
1-5 Mar 1993
Firstpage :
361
Lastpage :
367
Abstract :
To improve the quality of knowledge based system (KBS) applications, the use of a cleanroom software engineering methodology was explored. The methodology emphasizes the use of correctness verification to prevent errors early in the development process rather than “testing in” quality after the software has been coded. This calls for a design language and verification techniques to verify the correctness of the design. The authors discuss a design language, associated verification techniques, the cleanroom review process, and experience with their use in developing a knowledge-based systems application. These techniques were used in the development of a prototype flight replanner for use in future air traffic control systems. Experience from this project indicates that cleanroom methodology can be applied to improve the quality of KBS software with stable requirements
Keywords :
aerospace expert systems; air traffic control; knowledge based systems; software engineering; air traffic control systems; cleanroom methodology; correctness verification; design language; development process; error prevention; knowledge based application development; prototype flight replanner; review process; software engineering; software quality improvement; stable requirements; Air traffic control; Application software; Artificial intelligence; Design methodology; Error correction codes; Knowledge based systems; Knowledge engineering; Prototypes; Software engineering; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence for Applications, 1993. Proceedings., Ninth Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-3840-0
Type :
conf
DOI :
10.1109/CAIA.1993.366588
Filename :
366588
Link To Document :
بازگشت