Enhancing Software Architecture Recovery: A Fuzzy Clustering Approach

Authors

  • Sai Krishna Chaitanya Tulli Oracle NetSuite Developer, Qualtrics LLC, Qualtrics, 333 W River Park Dr, Provo, UT 84604, UNITED STATES

Keywords:

Clustering, Software Architecture, A Fairness Index

Abstract

One of the best aspects of reverse engineering is software architecture recovery, which is an abstract. There is a lot of literature on recovering software architecture using a variety of methods. Clustering is one method; it finds parts of the program that are similar and pulls them out. Characteristics and status of the component are often unclear. Architecture that has been retrieved from regular clustering won't work for that. In order to improve the efficiency and accuracy of the Software Architecture recovery, we utilized a fuzzy clustering approach in this research. We found that architecture recovers from fuzzy clustering better than regular clustering in our experiments.

Downloads

Published

2024-12-25