System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CI Nurse Agent: Agentic RAG System for Automating Log Analysis and Identifying Root Causes of Failures
University West, Department of Engineering Science.
University West, Department of Engineering Science.
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

In continuous integration / continuous delivery (CI/CD) work environments, integration and deployment of software is a daily process. Automated tests are conducted on each integration attempt in controlled environments, generating logs that document the outcomes, indicating whether tests are passed or failed. However, software engineers need to manually analyse the generated logs, which is a time-consuming task, requiring significant effort from the engineers. This research introduces the CI Nurse Agent, a system designed to automate the analysis of logs by developing an agentic Retrieval-Augmented Generation(RAG) system. The system uses rule-based retrieval methods, vector-based retrieval mechanisms and a Open AI gpt-4o to diagnose failures. The experimental results show that the CI Nurse Agent achieves high accuracy in diagnosing the failures with a success rate of 91.67% in root cause identifications. These findings conclude that the system can reduce the need for manual analysis and offer an alternative to manual log analysis in CI/CD workflows.

Place, publisher, year, edition, pages
2025. , p. 29
Keywords [en]
Software integration, Open AI
National Category
Software Engineering Computer Systems
Identifiers
URN: urn:nbn:se:hv:diva-23694Local ID: EHD500OAI: oai:DiVA.org:hv-23694DiVA, id: diva2:1979367
Subject / course
Computer engineering
Educational program
Datateknik - högskoleingenjör
Supervisors
Examiners
Available from: 2025-07-22 Created: 2025-06-30 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Engineering Science
Software EngineeringComputer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 211 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf