SWATTR
SWATTR – TLR between Software Architecture Documentation and Software Architecture Models.
- SAD linked with SAM
approaches
Each approach connects a different pair of artifacts — requirements, architecture documentation, architecture models, source code — and many of them compose. The map shows which approach links what; below, they are grouped by what they are for.
map
The four kinds of artifact ARDoCo connects, and on each connection the approaches built mainly for it. Generic approaches such as LiSSA cover more pairs; the tags on each card list them all. Each label leads to its approach.
tlr
Recovering trace links: which sentence, model element or requirement corresponds to which part of the system.
SWATTR – TLR between Software Architecture Documentation and Software Architecture Models.
ArCoTL – TLR between Software Architecture Models and Code.
TransArC – TLR between Software Architecture Documentation, Models, and Code.
ArDoCode – TLR between Software Architecture Documentation and Code.
ExArch – LLM-based Architecture Component Name Extraction for TLR between Software Architecture Documentation and Code.
ArTEMiS – LLM-based Architecture Entity Recognition for TLR between Software Architecture Documentation and Models.
LiSSA – LLM/RAG-based TLR.
consistency
Using trace links to find where documentation and models disagree.
Documentation-Model-Inconsistency-Analysis pipeline.
tools
Tools that put trace links in front of developers.

The ARDoCo tool landscape – the REST API, TraceView, and TraceViz make ARDoCo's TLR approaches accessible.
datasets
The benchmarks the approaches are evaluated on, published for anyone to reuse.
Gold-standard trace links between software architecture documentation (SAD), architecture models (SAM) and code for MediaStore, TeaStore, TEAMMATES, BigBlueButton and JabRef.
Security requirements, documentation, architecture and code of the EVerest EV-charging stack, with labels and the trace links between them.