An object-oriented metric to measure the degree of dependency due to unused interfaces

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Object-Oriented frameworks are sets of classes designed to work together in order to offer generic solutions to many specific problems within the same application domain. A situation that often arises from the design of a framework is the interface dependency problem produced by interface inheritance when subclasses do not really need the interfaces. This problem negatively affects frameworks in their reuse and extension qualities. Although we know that this problem exists, we do not have a way to measure to what extent this problem affects frameworks. In this paper an object-oriented metric to measure the degree of dependency due to unused interfaces is proposed. Case studies are presented in order to show how this metric helps to detect when frameworks have a serious interface dependency problem. With this information a quantitative decision can be made to take care of the problem. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

Salgado, R. S., Diaz, O. G. F., Marrero, M. A. V., Mendez, I. M. V., & Lara, S. L. D. (2004). An object-oriented metric to measure the degree of dependency due to unused interfaces. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3046 LNCS(PART 4), 808–817. https://doi.org/10.1007/978-3-540-24768-5_87

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free