loading...
A Dynamic Runtime Coupling Metric for Meta-Level Architectures
Tampere, Finland March 24-March 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2004.1281436Eighth Euromicro Working Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Youssef Hassoun, University of London, Malet Street
Roger Johnson, University of London, Malet Street
Steve Counsell, University of London, Malet Street
The extent of coupling in an object-oriented system has implications for its quality in terms of software maintenance. In turn, the extent of reuse in a software system also has implications for the maintainability of that system. One important feature of reflective systems is their dynamic behaviour. In such systems, objects exchange coupling interactions to a larger degree than corresponding static systems providing the same functionality. In this paper, we look at object coupling as it evolves during program execution and propose a measure which takes object interactions into account. The measure can be used to compare systems built on meta-level architectures with systems having no reflective features yet, at the same time, exhibiting the same interface.
Citation:
Youssef Hassoun, Roger Johnson, Steve Counsell, "A Dynamic Runtime Coupling Metric for Meta-Level Architectures," csmr, pp.339, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.