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