Codoc: Code-driven Architectural View Specification Framework in Python
Casper Weiss Bang, Mircea Filip Lungu · 2021
Architectural views are expensive to maintain. Software systems continuously evolve, making architectural views outdated. We present Codoc, a continuous architectural documentation system. Codoc empowers users to utilize a code-driven architectural view specification language to create views that are continuously updated and accessible. Through qualitative studies, we find code driven view specification as a promising candidate to replace manual architectural visualization in software documentation.