Automatic reverse engineering of classes’ relationships

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

Abstract

Classes are the core of object oriented systems. Any maintenance activity includes performing a code change to one or more classes. Any code change to one class may affect other classes in the project. So, developers need to be aware and fully understand the structure and the relationships between classes. This paper proposes a technique to automatically extract various types of class’s relationships from source code. The proposed technique extracts relationships among classes and measures their involvements in relationships. Fan-in and Fan-out metrics are used to give developers more comprehensive picture about the current status of coupling for each class.

Cite

CITATION STYLE

APA

Hammad, M., Abu-Wandi, R., & Aydeh, H. (2016). Automatic reverse engineering of classes’ relationships. In Advances in Intelligent Systems and Computing (Vol. 448, pp. 1267–1272). Springer Verlag. https://doi.org/10.1007/978-3-319-32467-8_111

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