Characterizing and Evaluating The Impact of Software Interface Clones

Abstract

Software Interfaces are meant to describe contracts governing interactions between logic modules. Interfaces, if well designed, significantly reduce software complexity and ease maintainability. However, as software evolves, the organization and the quality of software interfaces gradually deteriorate. As a consequence, this often leads to increased… (More)
DOI: 10.5121/ijsea.2013.4106

Topics

8 Figures and Tables

Cite this paper

@article{Abdeen2013CharacterizingAE, title={Characterizing and Evaluating The Impact of Software Interface Clones}, author={Hani Abdeen and Osama Shata}, journal={CoRR}, year={2013}, volume={abs/1302.1355} }