dc.contributor.author |
Mansour, Nashat |
|
dc.contributor.author |
Salem, Hani |
|
dc.date.accessioned |
2016-01-26T10:17:13Z |
|
dc.date.available |
2016-01-26T10:17:13Z |
|
dc.date.copyright |
2006 |
|
dc.date.issued |
2016-01-26 |
|
dc.identifier.issn |
1472-7978 |
en_US |
dc.identifier.uri |
http://hdl.handle.net/10725/2958 |
|
dc.description.abstract |
Upon introducing a local change in a method or a class in an object oriented program, the ripple effect gives a measure of the amount by which this change may affect other methods/classes. That is, the ripple effect shows maintainers the ramifications of any change they may make before that change is actually implemented. In this paper, we propose techniques for measuring the ripple effect in object oriented programs and use it to compute an indicator of logical stability. First, we investigate object oriented dependences and illustrate how these dependences and some metrics can be used to determine change impact and propagation. Then, we use matrix arithmetic techniques for computing the ripple effect in object oriented programs and show their application at the intra-class, inter-class and architectural levels. |
en_US |
dc.language.iso |
en |
en_US |
dc.title |
Ripple effect in object oriented programs |
en_US |
dc.type |
Article |
en_US |
dc.description.version |
Published |
en_US |
dc.author.school |
SAS |
en_US |
dc.author.idnumber |
198629170 |
en_US |
dc.author.woa |
N/A |
en_US |
dc.author.department |
Computer Science and Mathematics |
en_US |
dc.description.embargo |
N/A |
en_US |
dc.relation.journal |
Journal of Computational Methods in Sciences and Engineering |
en_US |
dc.journal.volume |
6 |
en_US |
dc.journal.issue |
5 |
en_US |
dc.article.pages |
23-32 |
en_US |
dc.keywords |
Change impact analysis |
en_US |
dc.keywords |
Change propagation |
en_US |
dc.keywords |
Logical stability |
en_US |
dc.keywords |
Object oriented dependences |
en_US |
dc.keywords |
Ripple effect |
en_US |
dc.keywords |
Software maintenance |
en_US |
dc.identifier.ctation |
Mansour, N., & Salem, H. (2006). Ripple effect in object oriented programs. Journal of Computational Methods in Sciences and Engineering, 6(5, 6 Supplement 1), 23-32. |
en_US |
dc.author.email |
nmansour@lau.edu.lb |
|
dc.identifier.url |
http://content.iospress.com/articles/journal-of-computational-methods-in-sciences-and-engineering/jcm00118 |
|