KIT | KIT-Bibliothek | Impressum | Datenschutz

Fine-tuning vs. Prompting: The Case of Requirements Classification

Supp, Maximilian

Abstract:

Die Klassifizierung von Anforderungen ist eine zentrale Aufgabe in der Softwareentwicklung, bei der Anforderungen in verschiedene Kategorien wie funktionale und nicht-funktionale Anforderungen eingeteilt werden.
Sie hilft dabei, Anforderungen zu priorisieren und die Qualität der Software zu verbessern.
Um diesen Prozess zu automatisieren, wurden in den letzten Jahren zahlreiche Ansätze des maschinellen Lernens untersucht.
Mit dem Aufkommen von LLMs wurden Fine-Tuning und Prompting evaluiert, was vielversprechende Ergebnisse zeigte.
Die aktuelle Forschung liefert jedoch keine Richtlinien dafür, wann welche Technik eingesetzt werden sollte.
... mehr

Abstract (englisch):

Requirements classification is a key task in software development, in which requirements are grouped into different categories, such as functional and non-functional requirements.
It helps to prioritize requirements and improve quality of the software.
To automate this process, many machine learning approaches have been studied in recent years.
With the rise of LLMs, fine-tuning and prompting were evaluated, showing promising results.
However, current research does not provide guidelines for when to use which technique.

This thesis aims to address this gap by systematically comparing state-of-the-art fine-tuning and prompting approaches on different application scenarios.
... mehr


Volltext §
DOI: 10.5445/IR/1000193464
Veröffentlicht am 21.05.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 03.2026
Sprache Englisch
Identifikator KITopen-ID: 1000193464
Verlag Karlsruher Institut für Technologie (KIT)
Umfang XII; 80 S.
Art der Arbeit Abschlussarbeit - Bachelor
Prüfungsdaten Tag der Abgabe: 17.03.2026
Referent/Betreuer Hey, Tobias
Fuchß, Dominik
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page