Exploring the extent of similarities in software failures across industries using LLMs
Martin Detloff

TL;DR
This paper uses Large Language Models to analyze news articles about software failures across industries, categorizing failures and identifying industry-specific vulnerabilities to improve software safety.
Contribution
It extends the FAIL model by categorizing failures into specific domains and industries, enhancing industry-specific insights for software engineers.
Findings
Certain failures are more prevalent in specific industries
Industry-specific failure patterns can be visualized and analyzed
The approach aids in predicting and preventing software failures
Abstract
The rapid evolution of software development necessitates enhanced safety measures. Extracting information about software failures from companies is becoming increasingly more available through news articles. This research utilizes the Failure Analysis Investigation with LLMs (FAIL) model to extract industry-specific information. Although the FAIL model's database is rich in information, it could benefit from further categorization and industry-specific insights to further assist software engineers. In previous work news articles were collected from reputable sources and categorized by incidents inside a database. Prompt engineering and Large Language Models (LLMs) were then applied to extract relevant information regarding the software failure. This research extends these methods by categorizing articles into specific domains and types of software failures. The results are visually…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Reliability and Analysis Research · Software System Performance and Reliability
