DocumentCode
1944397
Title
Using program decomposition to guide modifications
Author
Lyle, J.R. ; Gallagher, K.B.
Author_Institution
Dept. of Comput. Sci., Maryland Univ., Baltimore, MD, USA
fYear
1988
fDate
24-27 Oct 1988
Firstpage
265
Lastpage
269
Abstract
The authors use data-flow techniques to form a notion of direct sum decomposition for programs. The decomposition yields a method and guidelines for software maintainers to use so that changes can be assured to be completely contained in the modules under consideration and that there are no undetected linkages between the modified and unmodified code. Thus, the impact of small changes can be gauged. The decomposition can also be used to limit the amount of testing required to assure that the change is correct; under suitable conditions, modification testing will be required only for the changed code. Moreover, if these hypotheses are violated, the modifier can be virtually assured that proposed changes will have a wider impact than that which is contemplated
Keywords
program testing; software engineering; data-flow techniques; direct sum decomposition; guidelines; modification testing; modifications; program decomposition; software maintainers; Automatic control; Computer science; Couplings; Data analysis; Guidelines; Surges; Testing;
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.10172
Filename
10172
Link To Document