Data Mining Approaches to Software Fault Diagnosis

Author(s):  
R.P. Jagadeesh ◽  
C. Bose ◽  
S.H. Srinivasan
2010 ◽  
Vol 40-41 ◽  
pp. 156-161 ◽  
Author(s):  
Yang Li ◽  
Yan Qiang Li ◽  
Zhi Xue Wang

With the rapid development of automotive ECUs(Electronic Control Unit), the fault diagnosis becomes increasingly complicated. And the link between fault and symptom becomes less obvious. In order to improve the maintenance quality and efficiency, the paper proposes a fault diagnosis approach based on data mining technologies. By making full use of data stream, we firstly extract fault symptom vectors by processing data stream, and then establish a diagnosis decision tree through the ID3 decision tree algorithm, and finally store the link rules between faults and the related symptoms into historical fault database as a foundation for the fault diagnosis. The database provides the basis of trend judgments for a future fault. To verify this approach, an example of diagnosing faults of entertainment ECU is showed. The test result testifies the reliability and validity of this diagnostic method and reduces the cost of ECU diagnosis.


2014 ◽  
Vol 644-650 ◽  
pp. 2965-2968
Author(s):  
Hua Wang ◽  
Xian Yu Li ◽  
Xue Ning Wang ◽  
Wei Na Liu

Based upon the synopsis of software support of information system, this paper puts forward main factors, integrated model and phase tasks of software support of information system, and gives description to software supportability analysis technology, software fault diagnosis technology, software fast recovery technology and software remote support technology so as to increase software support capabilities and information system effectiveness.


Author(s):  
Arash Moradzadeh ◽  
Behnam Mohammadi-ivatloo ◽  
Kazem Pourhossein ◽  
Amjad Anvari-Moghaddam

Author(s):  
QingE Wu ◽  
Weidong Yang

In order to complete an online, real-time and effective aging detection to software, this paper studies a local approach that is also called a fuzzy incomplete and a statistical data mining approaches, and gives their algorithm implementation in the software system fault diagnosis. The application comparison of the two data mining approaches with four classical data mining approaches in software system fault diagnosis is discussed. The performance of each approach is evaluated from the sensitivity, specificity, accuracy rate, error classified rate, missed classified rate, and run-time. An optimum approach is chosen from several approaches to do comparative study. On the data of 1020 samples, the operating results show that the fuzzy incomplete approach has the highest sensitivity, the forecast accuracy that are 96.13% and 94.71%, respectively, which is higher than those of other approaches. It has also the relatively less error classified rate is or so 4.12%, the least missed classified rate is or so 1.18%, and the least runtime is 0.35s, which all are less than those of the other approaches. After the performance, indices are all evaluated and synthesized, the results indicate the performance of the fuzzy incomplete approach is best. Moreover, from the test analysis known, the fuzzy incomplete approach has also some advantages, such as it has the faster detection speed, the lower storage capacity, and does not need any prior information in addition to data processing. These results indicate that the mining approach is more effective and feasible than the old data mining approaches in software aging detection.


2013 ◽  
Vol 8 (11) ◽  
pp. 127-134
Author(s):  
ZhenYu Han ◽  
ZhenJie Shi ◽  
QingE Wu ◽  
Wei Hu

Sign in / Sign up

Export Citation Format

Share Document