Sep 2026· International journal of computer information systems and industrial management applications· 0 citations
TL;DR
The results demonstrate the feasibility of automated requirements anomaly detection and correction, while highlighting both the benefits of specialized multi-agent architectures and the challenges in achieving high precision across diverse anomaly types.
Abstract
Software requirements anomalies significantly impact system quality and development costs, yet existing detection approaches often focus on single anomaly types or lack automated correction capabilities. This paper presents MARSAD, a novel multi-agent requirements system that leverages Large Language Models (LLMs) to systematically detect and correct five critical anomaly types: ambiguity, non-testability, incompleteness, redundancy, and inconsistency. The system employs a hierarchical architecture with five specialized detection agents operating in parallel, five targeted correction agents, and a coordination layer that synthesizes results using confidence-weighted scoring. Each agent utilizes the Qwen 2.5 7B Instruct model with carefully engineered prompts and agent-specific confidence thresholds optimized for precision-recall trade-offs. Evaluation on 388 software requirements (272 for few-shot examples, 116 for testing) using the pre-trained model without fine-tuning demonstrates varying performance across anomaly types: the Ambiguity Detector achieved the highest F1-score of 0.662 (precision: 0.517, recall: 0.918), while the system overall achieved 71.2% recall and 30.3% precision on the test set. Correction quality assessment using LLM-as-judge methodology showed an average quality score of 0.784, with 75% of corrections scoring 0.8 or higher. These results demonstrate the feasibility of automated requirements anomaly detection and correction, while highlighting both the benefits of specialized multi-agent architectures and the challenges in achieving high precision across diverse anomaly types. The system’s ability to provide both detection and actionable correction suggestions addresses critical gaps in existing requirements analysis tools, offering practical value for requirements engineering workflows. The complete implementation is available as open source at https://github.com/aeh1707/marsad.
A multi-agent testing framework in which requirement analysis, test-case generation, sandboxed execution, and defect detection are delegated to four distinct agents, and in which detection rests on a composite rule combining the execution signal with the semantic judgment of a dedicated diagnostic agent.
Yuxuan Li· Transactions on Computing Sc...· 0 citations
This work presents CRAFTER (Corrective Residual Agent with Feature-based Temporal Exploration and Reasoning), which keeps the backbone frozen and mines its residual with two complementary generators: a compositional search over the raw input channels, and a large language model that proposes named feature combinations,...
Fangxin Wang, Ziyi Zhang, Di-Yi Zhuang et al.· 0 citations
This paper presents a multi-agent DevSecOps framework that integrates static code scanning, large language model (LLM) based security reasoning, automated repair generation, policy-as-code enforcement, and runtime monitoring into a unified event-driven pipeline. Five specialized agents collaborate through LangGraph sha...
Hai-Ning Fan, Li-Jie Zheng, Chen-Hao Han et al.· Journal of networking and ne...· 0 citations
Industrial anomaly detection (IAD) requires reliable identification and precise localization of subtle defects, yet most existing methods depend on manually tuned decision thresholds and large collections of defect-free samples, limiting scalability in real-world production. To address these constraints, we present gro...
A case study of one LLM coding agent implementing a multi-component data system against a detailed pre-existing specification, and evaluates the one retrieval trade-off specified in that architecture: restricting candidates to a graph-identified entity set before ranking versus unfiltered search.
An unsuccessful LLM agent rollout contains more information than its final reward: the observations available to the agent, the actions it chose, and the environment's responses. Reusing this experience for learning requires identifying a decision to revise and testing a concrete alternative. We introduce the Agent Err...
Kun-Lun Zhu, Xu-Yan Ye, Yi-Bo Li et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.