Skip to content
Review Open access

Automating Institutional Knowledge: A Dynamic, AI-Driven Knowledge Graph Architecture for Safety-Critical Codebases

Jul 2026 · International Journal of Engineering Science and Information Technology · Vol 6, pp. 146-152 · 0 citations · 31 references

TL;DR

The Dynamic Code Wiki is proposed, an intelligent software knowledge architecture that automatically transforms large codebases into continuously evolving, semantically searchable knowledge repositories and significantly improves software maintainability, architectural transparency, impact analysis, and long-term knowledge preservation.

Abstract

Safety-critical software systems in the automotive, aerospace, and industrial sectors have grown to millions of lines of source code, making traditional approaches to software documentation, architecture comprehension, and knowledge transfer increasingly impractical. As continuous integration and rapid release cycles accelerate software evolution, organizations face persistent challenges related to technical drift, loss of domain expertise, fragmented architectural knowledge, and the dependence on a small number of senior developers. Conventional code discovery techniques based on lexical or keyword searches provide limited support because they identify only literal text rather than the underlying functional semantics of software artifacts. This paper proposes the Dynamic Code Wiki, an intelligent software knowledge architecture that automatically transforms large codebases into continuously evolving, semantically searchable knowledge repositories. The proposed framework integrates Abstract Syntax Tree (AST) parsing, vector-based semantic embeddings, retrieval-augmented generation (RAG), and automated knowledge graph construction to generate structured documentation directly from source code and development artifacts. The architecture further strengthens compliance with functional safety standards by automatically linking software requirements to implementation components and performing call-graph analysis to identify subsystems affected by code modifications. In addition, engineering knowledge embedded within commit messages, code review discussions, defect reports, and software evolution history is preserved as a permanent, searchable organizational knowledge graph independent of individual developers. By combining semantic code understanding with automated documentation and traceability, the proposed framework significantly improves software maintainability, architectural transparency, impact analysis, and long-term knowledge preservation. The Dynamic Code Wiki provides a scalable engineering solution for modern safety-critical software development, enabling organizations to reduce knowledge loss, accelerate developer onboarding, strengthen regulatory compliance, and support continuous software evolution without relying solely on manually maintained documentation or the institutional memory of experienced engineers

Read PDF

Similar papers

Preprint Aug 2026

PRAXIS: Graph-Grounded Tacit Knowledge for Domain Code Generation

PRAXIS is a framework that enables agents to systematically extract, represent, and reuse tacit knowledge for domain code generation and outperforms state-of-the-art agents equipped with powerful agentic search capabilities, as well as experience-based and skill-based methods.

Xue Jiang, Tianyue H. Zhang, Ling-Wei Wu et al. · 0 citations
Review Open access Aug 2026

Integrating large language models and knowledge graphs for adaptive design review

This paper presents a framework integrating Knowledge Graphs and Large Language Models to support a more extensible design review environment, and demonstrates its ability to retrieve and execute existing rules from the KG, capture new requests during design, and maintain a verifiable, adaptive compliance checking syst...

Maen Alnuzha, Tanya Bloch · 1 citation
Conference Open access Aug 2026

AI-Driven Knowledge Externalisation: From Unstructured Documents to Structured Data Models

The findings suggest that AI-based structured extraction may redefine how organisations formalise expertise, shifting from document-centric storage toward schema-driven knowledge architectures.

Dilyan Georgiev, E. Gourova · 0 citations
Open access Aug 2026

JDQuery: Query-Driven Defect Localization for Java Source Code Based on Code Knowledge Graphs

Java is one of the most widely used object-oriented programming languages, making accurate and efficient defect localization essential for improving software quality and reliability. Conventional static analysis techniques primarily rely on predefined rules and localized syntactic matching, which may limit their abilit...

Tianyuan Hu, Tongjie Wang · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.