Skip to content
Dominik Fuchß edited this page Apr 11, 2023 · 18 revisions

ArDoCo (Architecture Documentation Consistency) is a framework to connect architecture documentation and models while identifying missing or deviating elements (inconsistencies). An element can be any representable item of the model, like a component or a relation. To do so, ArDoCo first creates trace links and then makes use of them and other information to identify inconsistencies.

You can find ArDoCo on GitHub.

Before contributing, please read the Quickstart Guide.

JavaDocs can be found here.

Case Studies & Benchmarks

You can test ArDoCo using our case studies and benchmarks provided in ...

Publications

Trace Link Recovery for Software Architecture Documentation Keim, J.; Schulz, S.; Fuchß, D.; Kocher, C.; Speit, J.; Koziolek, A. 2021. Software Architecture: 15th European Conference, ECSA 2021, Virtual Event, Sweden, September 13-17, 2021, Proceedings. Ed.: S. Biffl, 101–116, Springer Verlag. doi:10.1007/978-3-030-86044-8_7

The initial version of ArDoCo is based on the master thesis Linking Software Architecture Documentation and Models.

Contact

This project is currently developed by researchers of the Karlsruhe Institute of Technology.

You find us on our websites: Jan Keim, Sophie Corallo, and Dominik Fuchß