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.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-04-12T06:37:23Z
dc.date.available2026-04-12T06:37:23Z
dc.date.copyright2026
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.en_US
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.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityNowshin Reza
dc.description.statementofresponsibilityMd. Adnan Parvez
dc.description.statementofresponsibilityMd Sayem Mottakee
dc.description.statementofresponsibilityAriful Islam
dc.format.extent78 pages
dc.identifier.otherID 21301042
dc.identifier.otherID 21301017
dc.identifier.otherID 21301080
dc.identifier.otherID 21301016
dc.identifier.urihttp://hdl.handle.net/10361/27857
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectTrustworthy AIen_US
dc.subjectDevSecOpsen_US
dc.subjectRetrieval-augmented generationen_US
dc.subjectLarge language modelen_US
dc.subjectAdaptive pipeline optimizationen_US
dc.subjectSecurity automationen_US
dc.subject.lcshArtificial intelligence--Moral and ethical aspects.
dc.subject.lcshLinguistic analysis (Linguistics)--Data processing.
dc.subject.lcshData encryption (Computer science).
dc.subject.lcshComputer security.
dc.titleTrustworthy AI-enhanced DevSecOps framework: bridging XAI and RAG for interpretable anomaly detection and context-aware root cause analysisen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
21301042, 21301017, 21301080, 21301016_CSE.pdf
Size:
21.55 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: