ArDoCo

Architecture Documentation Consistency

In Architecture Documentation Consistency (ArDoCo), we aim to provide consistency analyses between different kind of documentation, namely models and informal (textual) documentation. For this purpose, we provide a pipeline-based approach that uses natural language processing (NLP) techniques to extract information from the documentation. It uses several heuristics to link the extracted information to the models (e.g., architecture models or source code). Using these links, ArDoCo is also able to detect inconsistencies between the documentation and the models.

ArDoCo is actively developed by researchers of the Modelling for Continuous Software Engineering (MCSE) group of KASTEL - Institute of Information Security and Dependability at the KIT.

Relevant and Recent Publications

  • Paper at ICSE24
  • Paper at ICSA23 & SE24
  • Paper at ECSA21