DocumentCode :
1977480
Title :
A test harness for maintaining unfamiliar software
Author :
Newman, D.J.
Author_Institution :
Texas Instrum. Inc., Colorado Springs, CO, USA
fYear :
1988
fDate :
24-27 Oct 1988
Firstpage :
409
Lastpage :
416
Abstract :
A process is described that uses the existing code, in a maintenance/test harness, to guide the unfamiliar maintainer through a maintenance activity efficiently. This process uses the code and test cases that execute correctly on the code to build a database of interlocking module tests before maintenance is begun. The maintenance activity is defined by making the changes or additions to the test cases used to build the database thereby defining the desired modification of the software´s function. This is quite different from the conventional, documentation-oriented approach. A description is also given of an existing test harness which implements many of the features of the proposed maintenance/test harness. This implementation has demonstrated feasibility and has provided the experience to establish the software tools required to support the proposed maintenance approach
Keywords :
program testing; software engineering; software tools; database; maintenance activity; modification; software tools; test harness; unfamiliar software; Concrete; Documentation; Formal specifications; Instruments; Programming; Software design; Software maintenance; Software testing; Software tools; Springs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-0879-X
Type :
conf
DOI :
10.1109/ICSM.1988.10195
Filename :
10195
Link To Document :
بازگشت