Skip to content

Commit db8e861

Browse files
committed
Add ICSE Paper w/o preprint yet
1 parent 958a8b4 commit db8e861

File tree

3 files changed

+2269
-0
lines changed

3 files changed

+2269
-0
lines changed

_pages/conferences.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ nav: true
55
nav_order: 1
66
dropdown: true
77
children:
8+
- title: ICSE 2025
9+
permalink: /c/icse25
810
- title: ICSA 2025
911
permalink: /c/icsa25
1012
- title: SE 2024

_pages/conferences/icse25.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
layout: page
3+
permalink: /c/icse25
4+
title: "LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation"
5+
description:
6+
publication:
7+
---
8+
9+
by Dominik Fuchß <a href="https://orcid.org/0000-0001-6410-6769"><i class="fa-brands fa-orcid"></i></a>, Tobias Hey <a href="https://orcid.org/0000-0003-0381-1020"><i class="fa-brands fa-orcid"></i></a>, Jan Keim <a href="https://orcid.org/0000-0002-8899-7081"><i class="fa-brands fa-orcid"></i></a>, Haoyu Liu <a href="https://orcid.org/0009-0002-7676-5010"><i class="fa-brands fa-orcid"></i></a>, Niklas Ewald <a href="https://orcid.org/0009-0000-8868-0562"><i class="fa-brands fa-orcid"></i></a>, Tobias Thirolf <a href="https://orcid.org/0009-0006-7052-4020"><i class="fa-brands fa-orcid"></i></a>, and Anne Koziolek <a href="https://orcid.org/0000-0002-1593-3394"><i class="fa-brands fa-orcid"></i></a>
10+
11+
To be published at the [47th IEEE/ACM International Conference on Software Engineering (ICSE 2025), April 27 - May 03 2025](https://conf.researchr.org/home/icse-2025/).
12+
13+
![Approach Overview](/assets/img/icse25-approach.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}
14+
15+
## Abstract
16+
17+
There are a multitude of software artifacts which need to be handled during the development and maintenance of a software system. These artifacts interrelate in multiple, complex ways.
18+
Therefore, many software engineering tasks are enabled — and even empowered — by a clear understanding of artifact interrelationships and also by the continued advancement of techniques for automated artifact linking.
19+
20+
However, current approaches in automatic Traceability Link Recovery (TLR) target mostly the links between specific sets of artifacts, such as those between requirements and code.
21+
Fortunately, recent advancements in Large Language Models (LLMs) can enable TLR approaches to achieve broad applicability.
22+
Still, it is a nontrivial problem how to provide the LLMs with the specific information needed to perform TLR.
23+
24+
In this paper, we present LiSSA, a framework that harnesses LLM performance and enhances them through Retrieval-Augmented Generation (RAG).
25+
We empirically evaluate LiSSA on three different TLR tasks, requirements to code, documentation to code, and architecture documentation to architecture models, and we compare our approach to state-of-the-art approaches.
26+
27+
Our results show that the RAG-based approach can significantly outperform the state-of-the-art on the code-related tasks.
28+
However, further research is required to improve the performance of RAG-based approaches to be applicable in practice.
29+
30+
## Links
31+
32+
- Paper on KITopen: soon
33+
- Replication Package on Zenodo (soon) and the corresponding GitHub repository (soon).

0 commit comments

Comments
 (0)