Skip to content

Commit 8dc5547

Browse files
committed
update entry page
1 parent 1ec1d4f commit 8dc5547

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

_pages/about.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ no_title: true
1212

1313
<!-- NEVER CHANGE THE LINE ABOVE. It is used as delimiter for the page at mcse.kastel.kit.edu -->
1414

15-
In this research project, we aim to provide traceability link recovery and consistency analyses between different kinds of software artifacts. Our recent approaches, such as [LiSSA](/approaches/lissa/), leverage Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) to enable more generic and effective traceability link recovery across various artifact types. These methods combine information retrieval with LLMs to find and suggest trace links, making them adaptable to different tasks like requirements-to-code, documentation-to-code, and more. You can find our different approaches, including [LiSSA](/approaches/lissa/) and others, on the [approaches](/approaches/) page or read more about them using the info button on the [publications](/publications/) page.
15+
ARDoCo (Automating Requirements and Documentation Comprehension) is a research project focused on traceability link recovery and consistency analysis between software artifacts. The project connects 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.
16+
17+
Our recent approaches, such as [LiSSA](/approaches/lissa/), leverage Large Language Models (LLMs) and Information Retrieval (IR) to enable more generic and effective traceability link recovery across various artifact types, including requirements-to-code, documentation-to-code, and architecture-to-code tracing. We also leverage LLMs for specialized tasks, such as [ExArch](/approaches/exarch/) which uses LLM-based architecture component name extraction to identify and link architectural elements. You can find our different approaches, including [LiSSA](/approaches/lissa/), [ExArch](/approaches/exarch/), and others, on the [approaches](/approaches/) page or read more about them using the info button on the [publications](/publications/) page.
1618

1719
Documenting the architecture of a software system is important, especially to capture reasoning and design decisions. However, documentation is often incomplete, outdated, or missing, leading to loss of crucial knowledge and increased risks. Our long-term vision is to persist information from various sources, such as whiteboard discussions, to avoid losing essential system knowledge. A key challenge is ensuring consistency between formal artifacts (e.g., models) and informal documentation. We address this by applying natural language understanding and knowledge bases to analyze consistency and create traceability links between models and textual artifacts.
1820

0 commit comments

Comments
 (0)