Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Using Coupling Measurement for Impact Analysis in Object-Oriented Systems

 
: Briand, L.C.; Wüst, J.; Lounis, H.

:
Fulltext urn:nbn:de:0011-px-586015 (133 KByte PDF)
MD5 Fingerprint: f59f50b6c04421fa0c4d48986b3b13e7
Created on: 20.07.2000


Kaiserslautern, 1999, VII, 18 pp. : Ill., Lit.
IESE-Report, 010.99/E
Reportnr.: IESE-Report 010.99/E
English
Report, Electronic Publication
Fraunhofer IESE ()
coupling; impact analysis; measurement; metrics; object-oriented

Abstract
Many coupling measures have been proposed in the context of object-oriented (OO) systems. In addition, several studies have highlighted the complexity of using dependency analysis in OO software to perform impact analysis. The question is then: can we use simple decision models based on coupling measurement to support impact analysis in OO systems? Such an approach has for main advantage its simplicity and complete automation. To investigate this question, we perform here a thorough analysis on a commercial C++ system where change data has been collected over several years. We identify the coupling dimensions that seem to be significantly related to ripple effects and use them to rank classes according to their probability of containing ripple effects. We then assess the expected effectiveness of such decision models.

: http://publica.fraunhofer.de/documents/PX-58601.html