Codoc: Code-driven Architectural View Specification Framework in Python

Casper Weiss Bang, Mircea Lungu

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review


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.
Original languageEnglish
Title of host publicationProceedings of the 2021 Working Conference on Software Visualization (VISSOFT)
Publication date2021
Publication statusPublished - 2021


  • Architectural Views
  • , Continuous Documentation
  • Participatory Design


Dive into the research topics of 'Codoc: Code-driven Architectural View Specification Framework in Python'. Together they form a unique fingerprint.

Cite this