Soika, Niclas (2026) Derivation of Architecture Decision Records for RCEnvironment and their Validation using jQAssistant. Bachelorarbeit, Technische Universität Hamburg.
Dieses Archiv kann nicht den Volltext zur Verfügung stellen.
Kurzfassung
Software projects are defined to a high degree by architecture decisions about the organization of code into components and how these components work together. These decisions are gradually made during the evolution of a product. Even though it would be beneficial for development, documentation of this process does not exist for most project. If architecture decisions are documented, a common problem is their correctness since documentation often does not get as much attention as the development of new features. Hence, architecture documentation easily gets outdated having low value for developers. We present a workflow that aids a software architect solving both problems. The first part of our workflow consists of using large language models in order to retrospectively document architecture decisions. The second part ensures that architecture documentation is up-to-date. To achieve this, we formulate architecture decisions as statements using logic-inspired human language and subsequently translate them to rules that can be validated with the quality assurance tool jQAssistant. We evaluate the whole workflow with the open-source project RCE that is developed at German Aerospace Center.
| elib-URL des Eintrags: | https://elib.dlr.de/224372/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
| Titel: | Derivation of Architecture Decision Records for RCEnvironment and their Validation using jQAssistant | ||||||||
| Autoren: |
| ||||||||
| DLR-Supervisor: |
| ||||||||
| Datum: | 2026 | ||||||||
| Open Access: | Nein | ||||||||
| Seitenanzahl: | 68 | ||||||||
| Status: | veröffentlicht | ||||||||
| Stichwörter: | Architecture Recovery, Software Engineering, LLM, Architecture Validation | ||||||||
| Institution: | Technische Universität Hamburg | ||||||||
| Abteilung: | Institute for Software Systems | ||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
| HGF - Programm: | Raumfahrt | ||||||||
| HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||
| DLR - Schwerpunkt: | Raumfahrt | ||||||||
| DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | R - Synergieprojekt | IDEA | Integrated Digital Engineering workbench for system Architecting [SY] | ||||||||
| Standort: | Köln-Porz | ||||||||
| Institute & Einrichtungen: | Institut für Softwaretechnologie > Intelligente und verteilte Systeme Institut für Softwaretechnologie | ||||||||
| Hinterlegt von: | Weinert, Alexander | ||||||||
| Hinterlegt am: | 11 Mai 2026 12:11 | ||||||||
| Letzte Änderung: | 11 Mai 2026 12:11 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags