Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions _approaches/arcotl.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description: ArCoTL – TLR between Software Architecture Models and Code.
permalink: /approaches/arcotl/
importance: 2
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/tlr
- name: Replication Package (ICSE 2024)
url: https://github.com/ardoco/Replication-Package-ICSE24_Recovering-Trace-Links-Between-Software-Documentation-And-Code
---

![ArCoTL Overview](/assets/img/approaches/icse24-transarc.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
5 changes: 5 additions & 0 deletions _approaches/ardocode.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description: ArDoCode – TLR between Software Architecture Documentation and Co
permalink: /approaches/ardocode/
importance: 5
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/tlr
- name: Replication Package (ICSE 2024)
url: https://github.com/ardoco/Replication-Package-ICSE24_Recovering-Trace-Links-Between-Software-Documentation-And-Code
---

![ArCoTL Overview](/assets/img/approaches/icse24-ardocode.svg){:width="100%" style="border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
5 changes: 5 additions & 0 deletions _approaches/exarch.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description: "ExArch – LLM-based Architecture Component Name Extraction for TL
permalink: /approaches/exarch/
importance: 4
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/tlr
- name: Replication Package (ICSA 2025)
url: https://github.com/ardoco/Replication-Package-ICSA25_Enabling-Arch-Traceability-by-LLM-based-Arch-Component-Name-Extraction
---

![ExArch Overview](/assets/img/approaches/icsa25-transarc.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
5 changes: 5 additions & 0 deletions _approaches/inconsistency-detection.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description: Documentation-Model-Inconsistency-Analysis pipeline.
permalink: /approaches/inconsistency-detection/
importance: 8
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/inconsistency-detection
- name: Replication Package (ICSA 2023)
url: https://github.com/ardoco/DetectingInconsistenciesInSoftwareArchitectureDocumentationUsingTraceabilityLinkRecovery
---

![Approach Overview](/assets/img/approaches/icsa23-inconsistency.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
9 changes: 9 additions & 0 deletions _approaches/lissa.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ description: LiSSA – LLM/RAG-based TLR.
permalink: /approaches/lissa/
importance: 6
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/lissa-ratlr
- name: Replication Package (ICSE 2025)
url: https://github.com/ardoco/Replication-Package-ICSE25_LiSSA-Toward-Generic-Traceability-Link-Recovery-through-RAG
- name: Replication Package (REFSQ 2025)
url: https://github.com/ardoco/Replication-Package-REFSQ25_Requirements-TLR-via-RAG
- name: Replication Package (AIRE 2025)
url: https://github.com/ardoco/Replication-Package-AIRE25_Beyond-Retrieval-Using-LLM-Ensembles-for-Candidate-Filtering-in-Req-TLR
---

![LiSSA Overview](/assets/img/approaches/icse25-lissa.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
5 changes: 4 additions & 1 deletion _approaches/secdreqan.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@ title: SecDReqAn
description: SecDReqAn – TLR for Security Requirements.
permalink: /approaches/secdreqan/
importance: 7
layout: page
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/secdreqan
---

🚧 This approach is not available yet.
5 changes: 5 additions & 0 deletions _approaches/swattr.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description: SWATTR – TLR between Software Architecture Documentation and Soft
permalink: /approaches/swattr/
importance: 1
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/tlr
- name: Replication Package (ECSA 2021)
url: https://github.com/ardoco/SWATTR
---

![SWATTR Overview](/assets/img/approaches/ecsa21-swattr.svg){:width="100%" style="border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
7 changes: 7 additions & 0 deletions _approaches/transarc.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ description: TransArC – TLR between Software Architecture Documentation, Model
permalink: /approaches/transarc/
importance: 3
layout: approach
repositories:
- name: Implementation
url: https://github.com/ardoco/tlr
- name: Replication Package (ICSE 2024)
url: https://github.com/ardoco/Replication-Package-ICSE24_Recovering-Trace-Links-Between-Software-Documentation-And-Code
- name: Replication Package (ICSA 2025)
url: https://github.com/ardoco/Replication-Package-ICSA25_Enabling-Arch-Traceability-by-LLM-based-Arch-Component-Name-Extraction
---

![TransArC Overview](/assets/img/approaches/icse24-transarc.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
Expand Down
7 changes: 6 additions & 1 deletion _approaches/tv.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@ title: ARDoCo-TV
description: "Trace View: a viewer for trace links."
permalink: /approaches/tv/
importance: 9
layout: page
layout: approach
repositories:
- name: Implementation (v2)
url: https://github.com/ardoco/traceview-v2
- name: Implementation (v1 - Legacy)
url: https://github.com/ardoco/traceview-v1
---

ARDoCo-TV is a tool for visualizing trace links between software artifacts, supporting the analysis and understanding of traceability in software projects.
Expand Down
14 changes: 14 additions & 0 deletions _layouts/approach.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ layout: page
{{ content }}
</article>

{% if page.repositories %}
<section>
<h2>Links</h2>
<ul>
{% for repo in page.repositories %}
<li>
<i class="fa-brands fa-github"></i>
<a href="{{ repo.url }}" target="_blank" rel="noopener noreferrer">{{ repo.name }}</a>
</li>
{% endfor %}
</ul>
</section>
{% endif %}

{% assign project_title = page.title %}
{% assign related = site.conferences | where_exp: 'conf', 'conf.approaches contains project_title' %}
{% if related.size > 1 %}
Expand Down
Loading