This is the repository of the project titled "Recovery of MOdular Software ARCHitectures with Exact and Heuristic Clustering Methods". The repository contains information, documents, data, software tools and other relevant artifacts regarding the project. Basic information regarding the project is listed below. You can visit the project Web page for more information.
- Funding: The Scientific and Technological Research Council of Turkey (grant #120E488)
- Host Institution: Ozyegin University
- Industrial partner: Turkcell Technology
- Start date: 15.03.2021
- End date: 15.06.2024
datasetcontains dependency and clustering (for some) files for respective systems. Files are obtained from here.experimentscontains set of files that are used in automation of the experiments. Further information is available in readme file inside the directory.GAcontains implementation of the genetic algorithms GA, GAKH and HYGAR.metricscontains metrics used for measuring the quality of SAR. It includes modularity, directed modularity and TurboMQ.repo_miningcontains files for reproducing the experiments provided in UYMS paper.resultscontains the results published to the papers.
- The PyDriller framework is used for automated analysis of Git repositories.
- All the input files must conform to the RSF format.