MOSARCH

Software architecture documentation is important for program comprehension, developer communication and proper system maintenance. Unfortunately, this documentation is usually incorrect or incomplete, especially for legacy systems. Reverse engineering the documentation requires extensive effort as the software size and complexity increase. This project aims at developing a generic, scalable and integrated SAR platform that can employ both exact optimization methods and heuristics to utilize various types of module interdependency data based on multi-objective optimization criteria. MOSARCH is funded by The Scientific and Technological Research Council of Türkiye (grant #120E488). You can find software tools, source code, datasets and other relevant artifacts at the GitHub repository of the project.

Abdullah Saydemir
Abdullah Saydemir

Master’s Student at TUM