DocumentCode :
2203363
Title :
Revalidation during the software maintenance phase
Author :
Hartmann, J. ; Robson, D.J.
Author_Institution :
Centre for Software Maintenance, Durham Univ., UK
fYear :
1989
fDate :
16-19 Oct 1989
Firstpage :
70
Lastpage :
80
Abstract :
Software maintenance requires altering programs as a result of errors or changes in user requirements. However, during such modifications new errors may be introduced, causing unintended, adverse side effects in the software. Testing can prove to be expensive in terms of both human and computational resources. An examination is made of current selective retesting strategies which attempt to reduce such effort. Their advantages and limitations are described and a discussion is given of how these strategies could be extended and developed into a practical retesting tool allowing maintenance personnel to cope with large-scale revalidation procedures
Keywords :
program verification; software engineering; adverse side effects; computational resources; large-scale revalidation procedures; maintenance personnel; practical retesting tool; selective retesting strategies; software maintenance phase; user requirements; Humans; Large-scale systems; Mathematical model; Partitioning algorithms; Performance evaluation; Personnel; Software maintenance; Software performance; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1989., Proceedings., Conference on
Conference_Location :
Miami, FL
Print_ISBN :
0-8186-1965-1
Type :
conf
DOI :
10.1109/ICSM.1989.65195
Filename :
65195
Link To Document :
بازگشت