Trustworthy AI-enhanced DevSecOps framework: bridging XAI and RAG for interpretable anomaly detection and context-aware root cause analysis

dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.authorReza, Nowshin
dc.contributor.authorParvez, Md. Adnan
dc.contributor.authorMottakee, Md Sayem
dc.contributor.authorIslam, Ariful
dc.date.accessioned2026-04-12T06:37:23Z
dc.date.available2026-04-12T06:37:23Z
dc.date.issued2026-01
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 77-78).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2026.
dc.description.abstractModern software development faces many challenges in balancing rapid delivery with robust security. The challenges are bugs,vulnerabilities and inefficiencies. The AI-based DevSecOps tools that are being used today are effective at detecting abnormalities and vulnerabilities but they act as a black box that provides little to no transparency or context that leaves the security team a little skeptical and makes it hard for them to trust the tools and act on them. An AI-driven DevSecOps system that employs Explainable Artificial Intelligence (XAI), which offers insights into the choices made by the transformer model LogBert, is presented as a solution to this problem. The proposed framework also uses Retrieval-Augmented Generation (RAG) that dynamically retrieves contextual data(i.e. Historical fixes, security protocols and optimization patterns). LogBert is trained to model normal system behaviour, detect anomalies while SHAP boosts interpretability and RAG produces historical context which fosters trust from developers and collaborative debugging to eliminate any doubt which is induced by the black box dilemma. In this framework security is actively strengthened through real-time vulnerability scanning, threat prediction and automated compliance check. Moreover, LLM is combined with SHAP to describe what the output of SHAP means, making it more human interpretable. Also it is applied to RAG which transforms retrieved contextual information into simple human readable texts and proposes fixes. This proposed framework does not only improve performance but it also provides a clear path for using AI in a way that is both sustainable and transparent within DevSecOps test phase.
dc.identifier.otherID 21301042
dc.identifier.otherID 21301017
dc.identifier.otherID 21301080
dc.identifier.otherID 21301016
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/90faaa2a-2887-44e2-9aaa-8eb512cec60d
dc.identifier.urihttp://hdl.handle.net/10361/27857
dc.language.isoen
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectTrustworthy AI
dc.subjectDevSecOps
dc.subjectRetrieval-augmented generation
dc.subjectLarge language model
dc.subjectAdaptive pipeline optimization
dc.subjectSecurity automation
dc.titleTrustworthy AI-enhanced DevSecOps framework: bridging XAI and RAG for interpretable anomaly detection and context-aware root cause analysis
dc.typeThesis

Files