{
  "markdown": "# ARDoCo - Automating Requirements and Documentation Comprehension\n\n[![Maven Verify](https://github.com/ardoco/ardoco/actions/workflows/verify.yml/badge.svg?branch=main)](https://github.com/ardoco/ardoco/actions/workflows/verify.yml)\n[![Maven](https://maven-badges.sml.io/sonatype-central/io.github.ardoco/parent/badge.svg)](https://maven-badges.sml.io/sonatype-central/io.github.ardoco/parent)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ArDoCo_ArDoCo&metric=alert_status)](https://sonarcloud.io/dashboard?id=ArDoCo_ArDoCo)\n[![Latest Release](https://img.shields.io/github/release/ardoco/ardoco.svg)](https://github.com/ardoco/ardoco/releases/latest)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.18505529.svg)](https://doi.org/10.5281/zenodo.18505529)\n\nThe goal of the ARDoCo project is to connect architecture documentation and models with Traceability Link Recovery (TLR) while identifying missing or deviating elements (inconsistencies).\nAn element can be any representable item of the model, like a component or a relation.\nTo do so, we first create trace links and then make use of them and other information to identify inconsistencies.\n\nOur recent approaches, such as [LiSSA](https://ardoco.de/approaches/lissa/), leverage Large Language Models (LLMs) and Information Retrieval (IR) to enable more generic and effective traceability link recovery across various artifact types.\n\nARDoCo is actively developed by researchers of the _[Modelling for Continuous Software Engineering (MCSE) group](https://mcse.kastel.kit.edu)_ of _[KASTEL - Institute of Information Security and Dependability](https://kastel.kit.edu)_ at the [KIT](https://www.kit.edu).\n\n**Website**: [ardoco.de](https://ardoco.de)\n\nThis repository contains the framework and the approaches.\nAs such, there is the definition of our pipeline and the data handling as well as the definitions for the various pipeline steps, inputs, outputs, etc.\n\nFor more information about the setup, the project structure, or the architecture, please have a look at the [Wiki](https://github.com/ardoco/ardoco/wiki).\n\n## Additional Resources\n\n* [Approaches](https://ardoco.de/approaches/) - Overview of different approaches including LiSSA\n* [Publications](https://ardoco.de/publications/) - Research papers and presentations\n* [People](https://ardoco.de/people/) - Team members and contributors\n\n## Maven\n\n```xml\n\n<dependencies>\n\t<dependency>\n\t\t<groupId>io.github.ardoco</groupId>\n\t\t<artifactId>parent</artifactId> <!-- or any other subproject -->\n\t\t<version>VERSION</version>\n\t</dependency>\n</dependencies>\n```\n",
  "bytes": 2610,
  "sha": "8acd36256991dfc7cfa88fa8ad396acc1bc44111aa0f9076e2db06825ab6bc85",
  "repo_slug": "ardoco/ardoco",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_ardoco_ardoco_openwiki_index_md_0700a5b0/readme"
}