DocumentCode :
2981297
Title :
A knowledge-based testing assistant
Author :
Carver, Doris L.
Author_Institution :
Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
fYear :
1988
fDate :
11-13 Apr 1988
Firstpage :
542
Lastpage :
545
Abstract :
As the field of computing has evolved, the increasing level of software complexity has severely affected the capability to deliver software that works as intended. Despite progress during the past decade towards addressing the software quality problems, the software-quality problems remain. Software quality is enhanced by improved testing techniques. One of the functions of testing is the determination of expected results from selected test cases. The mechanism for making that determination is called an oracle. A methodology that provides a knowledge-based oracle to assist with the comparison of actual results with expected results is presented. The methodology is based on a dual transformation of the design to knowledge base and to the source code. A dual evaluation of selected test data in both the knowledge base and the code provide a technique for evaluating the correctness of the code for a given input value
Keywords :
expert systems; program testing; quality control; software engineering; knowledge-based oracle; knowledge-based testing assistant; software complexity; software quality; source code; test cases; Computer science; Corporate acquisitions; Error correction; Knowledge based systems; Life testing; Programming; Robustness; Software engineering; Software quality; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Southeastcon '88., IEEE Conference Proceedings
Conference_Location :
Knoxville, TN
Type :
conf
DOI :
10.1109/SECON.1988.194916
Filename :
194916
Link To Document :
بازگشت