Architecture Issues Detection in the Continuous Integration Pipeline
New code in projects can introduce violations that deviate the code implementation from the intended architecture. This process is known as architecture erosion. In this project, we study how to recover the implemented architecture, detect/fix violations when comparing it with the intended architecture. We aim at integrating our solution in the CI process
Results
library_booksMendoza, C., Garcés, K., Casallas, R., & Bocanegra, J. (2019, September). Detecting Architectural Issues During the Continuous Integration Pipeline. In 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) (pp. 589-597). IEEE.