KIT | KIT-Bibliothek | Impressum | Datenschutz

Tracing Dataflow Entities from Requirements to Software Architecture

Tran, Hoang Hai

Abstract:

Die Rückverfolgbarkeit zwischen Anforderungen und Softwarearchitekturmodellen ist eine wesentliche Grundlage für die Wartung sicherheitskritischer Systeme, da sie sicherstellt, dass Implementierungen konsistent mit den Anforderungen bleiben und Sicherheitsvorgaben einhalten. Bestehende Ansätze wie SWATTR konzentrieren sich in erster Linie auf Trace Links zu Komponenten, während datenflussorientierte Anforderungen bisher nicht berücksichtigt wurden. Diese Arbeit erweitert bestehende Traceability-Ansätze um sicherheitsrelevante Datenflüsse, indem Large Language Models (LLMs) für die Extraktion von Entitäten und die Erstellung von Trace Links eingesetzt sowie das zugrunde liegende Metamodell um Datenflussrepräsentationen ergänzt werden. ... mehr

Abstract (englisch):

Traceability between requirements and software architecture models is essential for maintaining security-critical systems, as it ensures that implementations remain consistent with requirements and compliant with security constraints. Existing approaches such as SWATTR focus primarily on trace links to components, while dataflow-oriented requirements have not been considered so far. This thesis extends traceability approaches to security-related dataflows by leveraging large language models (LLMs) for entity extraction and trace link recovery, and by extending the underlying metamodel with dataflow representations. ... mehr


Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 09.2025
Sprache Englisch
Identifikator KITopen-ID: 1000186905
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 93 S.
Art der Arbeit Abschlussarbeit - Master
Referent/Betreuer Corallo, Sophie
Fuchß, Dominik
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page