A Florean, L Jalal, ZT Sinkala… - 15th European Conference …, 2021 - diva-portal.org
A mapping between a system's implementation and its software architecture is mandatory in many architecture consistency checking techniques. Creating such a mapping manually is a …
We implement an automatic mapper that can find the corresponding architectural module for a source code file. The mapper is based on multinomial naive Bayes, and it is trained using …
Software architecture consistency checking (SACC) is a popular method to detect architecture degradation. Most SACC techniques require software engineers to manually …
The automatic mapping of source code entities to architectural modules is a challenging problem that is necessary to solve if we want to increase the use of Static Architecture …
Approach, Linnaeus University Dissertations No 436/2022, ISBN: 978-91-89460-63-8 (print), 978-91-89460-64-5 (pdf). Technical debt at the architectural level is a severe threat to …
S Herold, Z Sinkala - Proceedings of the 38th ACM/SIGAPP Symposium …, 2023 - dl.acm.org
Software architecture consistency checking (SACC) is a popular method to detect architecture degradation. Most SACC techniques require software engineers to manually …
Some methods use the dependencies between source code entities to perform clustering to, eg, automatically map to an intended modular architecture or reconstruct the implemented …
Automatically mapping source code to architectural modules is an interesting and difficult problem. Mapping can be considered a classification problem, and machine learning …
We implement an automatic mapper that can find the corresponding architectural module for a source code file. The mapper is based on multinomial naive Bayes, and it is trained using …