Software Architecture Recovery Using Integrated Dependencies Based on Structural, Semantic, and Directory Information
Shiva Prasad Reddy Puchala,
Jitender Kumar Chhabra and
Amit Rathee
Additional contact information
Shiva Prasad Reddy Puchala: National Institute of Technology, Kurukshetra, India
Jitender Kumar Chhabra: National Institute of Technology, Kurukshetra, India
Amit Rathee: Government College, Sonipat, India
International Journal of Information System Modeling and Design (IJISMD), 2022, vol. 13, issue 1, 1-20
Abstract:
Architecture recovery techniques study dependencies in source code and reconstruct architecture. Most techniques either use structural or semantic dependencies and it is observed that the use of directory information helps in improving architecture recovery. The research carried out to date has focused on using the semantic information in a very limited manner, and directory information in a trivial manner without considering directory hierarchy. Further, all three (structural, semantic, and directory-structure) are reported to be very useful in architecture recovery but have not been used in a combined manner at all. So, this paper proposes a new scheme for architecture recovery using a weighted combination of all three dependencies. A new approach is designed to effectively mine semantic dependencies and extract directory dependencies. Finally, different dependency schemes are evaluated with four clustering algorithms on three open-source projects. The obtained results show that the proposed scheme performs better than the existing approaches in architecture recovery.
Date: 2022
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJISMD.297060 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jismd0:v:13:y:2022:i:1:p:1-20
Access Statistics for this article
International Journal of Information System Modeling and Design (IJISMD) is currently edited by Thierry O. C. Edoh
More articles in International Journal of Information System Modeling and Design (IJISMD) from IGI Global
Bibliographic data for series maintained by Journal Editor ().