Computing ripple effect for software maintenance

Authors
Citation
S. Black, Computing ripple effect for software maintenance, J SOFTW MA, 13(4), 2001, pp. 263-279
Citations number
37
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE
ISSN journal
1532060X → ACNP
Volume
13
Issue
4
Year of publication
2001
Pages
263 - 279
Database
ISI
SICI code
1532-060X(200107/08)13:4<263:CREFSM>2.0.ZU;2-M
Abstract
Recent software maintenance models have included impact analysis and accoun ting for ripple effect as one of their stages. This paper describes and exp lains the reformulation of Yau and Collofello's ripple-effect algorithm and its validity within the software-maintenance process. Completely automatic computation of ripple effect has until now proved troublesome; we show how our approximation algorithm helps to overcome this. Our Ripple Effect and Stability Tool (REST) which uses our approximated algorithm to compute ripp le effect for C programs, is described. Eleven C programs are used in an in itial investigation into whether our approximated algorithm can replace Yau and Collofello's original algorithm for the purpose of automatic computati on of ripple effect. The Pearson correlation coefficient for the two versio ns of the algorithm across the eleven programs shows a high correlation. Co pyright (C) 2001 John Wiley & Sons, Ltd.