KIT | KIT-Bibliothek | Impressum | Datenschutz

From Scattered to Structured: A Vision for Automating Architectural Knowledge Management

Keim, Jan ORCID iD icon 1; Kaplan, Angelika ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

Software architecture is inherently knowledge-centric. The architectural knowledge is distributed across heterogeneous software artifacts such as requirements documents, design diagrams, code, and documentation, making it difficult for developers to access and utilize this knowledge effectively. Moreover, as systems evolve, inconsistencies frequently emerge between these artifacts, leading to architectural erosion and impeding maintenance activities. We envision an automated pipeline that systematically extracts architectural knowledge from diverse artifacts, links them, identifies and resolves inconsistencies, and consolidates this knowledge into a structured knowledge base. This knowledge base enables critical activities such as architecture conformance checking and change impact analysis, while supporting natural language question-answering to improve access to architectural knowledge. To realize this vision, we plan to develop specialized extractors for different artifact types, design a unified knowledge representation schema, implement consistency checking mechanisms, and integrate retrieval-augmented generation techniques for conversational knowledge access.


Volltext §
DOI: 10.5445/IR/1000190565
Veröffentlicht am 12.02.2026
Originalveröffentlichung
DOI: 10.48550/arXiv.2601.19548
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Forschungsbericht/Preprint
Publikationsjahr 2026
Sprache Englisch
Identifikator KITopen-ID: 1000190565
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Verlag arxiv
Umfang 5 S.
Projektinformation NFDIxCS, 501930651 (DFG, NFDI 52/1)
Schlagwörter Software Engineering (cs.SE)
Nachgewiesen in OpenAlex
arXiv
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page