Software Fault Diagnosing System Based on Multi-agent

Software faults are the underlying and important roots which result in the mistake, failure and even breakdown of system. So software Fault Diagnosis and the Spectrum-based Fault Localization (SFL) is very significant to software quality assurance. The current fault diagnosis technique based on the artificial intelligence and Multi-Agent attracts more and more attention. Multi-Agent System (MAS) have autonomy, intelligence and social ability, which is well-suited for Fault Diagnosis, and which can easily be used in software testing schemes of software intensive equipment. This paper gives a Fault Diagnosis system based on MAS and the proposed system is applied to real software Fault Diagnosis to validate its effectiveness.