123 lines
4.1 KiB
Typst
123 lines
4.1 KiB
Typst
#import "masterarbeit_style.typ": thesis
|
||
|
||
#let meta = (thesis.meta)(
|
||
"KI-gestütztes Reverse Requirements Engineering bei Legacy-Software",
|
||
subtitle: "Masterarbeit an der Hochschule Neu-Ulm",
|
||
"Christoph Musterfrau",
|
||
"Master of Science",
|
||
"Prof. Dr. Daniel Schallmo",
|
||
"31. März 2026"
|
||
)
|
||
|
||
#(thesis.cover)(meta)
|
||
|
||
#pagebreak()
|
||
|
||
#(thesis.declaration)(meta)
|
||
|
||
#pagebreak()
|
||
|
||
#(thesis.abstract)([
|
||
#heading(level: 1)[Abstract]
|
||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ergänze hier die Zusammenfassung der Arbeit.
|
||
])
|
||
|
||
#pagebreak()
|
||
|
||
#(thesis.body_show)()
|
||
|
||
#(thesis.body_content)([
|
||
#set page(numbering: "roman")
|
||
#counter(page).update(1)
|
||
#heading(level: 1)[Inhaltsverzeichnis]
|
||
#outline(depth: 3)
|
||
|
||
#pagebreak()
|
||
#set page(numbering: "arabic")
|
||
#counter(page).update(1)
|
||
|
||
#heading(level: 1)[Einleitung]
|
||
#heading(level: 2)[Motivation und Ausgangssituation]
|
||
Beschreibe die Relevanz der Migration der c-entron ERP-Software.
|
||
|
||
#heading(level: 2)[Problemstellung]
|
||
Analysiere die Folgen fehlender Anforderungsdokumentation und den Einfluss der Legacy-Codebasis.
|
||
|
||
#heading(level: 2)[Zielsetzung]
|
||
Formuliere das Forschungsziel und den erwarteten Beitrag der Masterarbeit.
|
||
|
||
#heading(level: 2)[Forschungsleitfragen]
|
||
Liste die konsolidierten Forschungsleitfragen aus dem Exposé auf.
|
||
|
||
#heading(level: 2)[Aufbau der Arbeit]
|
||
Erläutere die Struktur des Dokuments und die Rolle der einzelnen Kapitel.
|
||
|
||
#heading(level: 1)[Theoretischer Hintergrund]
|
||
#heading(level: 2)[Large Language Models im Requirements Engineering]
|
||
Charakterisiere relevante LLM-Konzepte, Fähigkeiten und Grenzen.
|
||
|
||
#heading(level: 2)[Reverse Requirements Engineering]
|
||
Beschreibe etablierte Verfahren, Herausforderungen und Best Practices.
|
||
|
||
#heading(level: 2)[Legacy-Modernisierung und Governance]
|
||
Analysiere regulatorische, sicherheitsrelevante und organisatorische Aspekte.
|
||
|
||
#heading(level: 1)[Methodisches Vorgehen]
|
||
#heading(level: 2)[Forschungsdesign und Vorgehensmodell]
|
||
Verbinde Literaturrecherche, Technologieevaluation und Interviews in einem konsistenten Design.
|
||
|
||
#heading(level: 2)[Technologieauswahl und LLM-Konfiguration]
|
||
Dokumentiere Kriterien, Modellwahl und Evaluationsschritte.
|
||
|
||
#heading(level: 2)[Datengrundlage und Stakeholder-Einbindung]
|
||
Beschreibe Datenquellen, Interviewleitfäden und Validierungsworkshops.
|
||
|
||
#heading(level: 1)[Prototypische Umsetzung]
|
||
#heading(level: 2)[Architektur des LLM-Agenten]
|
||
Skizziere die Komponenten, Interaktionsabläufe und Traceability-Konzepte.
|
||
|
||
#heading(level: 2)[Toolchain-Integration]
|
||
Bewerte die Einbindung in bestehende Systeme (z. B. Jira, Confluence).
|
||
|
||
#heading(level: 2)[Governance, Datenschutz und IP]
|
||
Dokumentiere Maßnahmen zur Sicherstellung von Compliance.
|
||
|
||
#heading(level: 1)[Evaluation]
|
||
#heading(level: 2)[Evaluationskriterien und Messgrößen]
|
||
Beschreibe Vollständigkeit, Verständlichkeit, Redundanzfreiheit, Stakeholder-Alignment und Aufwandsreduktion.
|
||
|
||
#heading(level: 2)[Durchführung der Evaluation]
|
||
Erläutere Messaufbau, Workshop-Design und Datenauswertung.
|
||
|
||
#heading(level: 2)[Ergebnisse]
|
||
Stelle die Resultate der Qualitätsbewertung zusammen.
|
||
|
||
#heading(level: 1)[Diskussion]
|
||
#heading(level: 2)[Interpretation der Ergebnisse]
|
||
Vergleiche die Evaluation mit den Forschungsleitfragen.
|
||
|
||
#heading(level: 2)[Chancen und Grenzen]
|
||
Diskutiere Potenziale und Limitationen des KI-gestützten Ansatzes.
|
||
|
||
#heading(level: 2)[Implikationen für Forschung und Praxis]
|
||
Leitfäden für Unternehmen und offene Forschungsfragen.
|
||
|
||
#heading(level: 1)[Fazit und Ausblick]
|
||
#heading(level: 2)[Zusammenfassung der Arbeit]
|
||
Fasse die wichtigsten Erkenntnisse zusammen.
|
||
|
||
#heading(level: 2)[Ausblick]
|
||
Zeige zukünftige Forschungsschwerpunkte und Weiterentwicklungsmöglichkeiten des Prototyps.
|
||
|
||
#heading(level: 2)[Handlungsempfehlungen]
|
||
Formuliere konkrete nächste Schritte für die c-entron GmbH.
|
||
|
||
#heading(level: 1)[Literaturverzeichnis]
|
||
Ergänze hier das automatisch generierte Literaturverzeichnis.
|
||
|
||
#heading(level: 1)[Anhang]
|
||
#heading(level: 2)[Interviewleitfäden]
|
||
#heading(level: 2)[Zusätzliches Datenmaterial]
|
||
#heading(level: 2)[Konfigurationsdetails des Prototyps]
|
||
])
|