• DocumentCode
    498787
  • Title

    Information entropy-based Clustering Algorithm for Rapid Software Fault Diagnosis

  • Author

    Li, Yin-zhao ; Hu, Chang-zhen ; Wang, Kun-sheng ; Xu, Li-na ; He, Hui-ling ; Ren, Jia-dong

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Beijing Inst. of Technol., Beijing, China
  • Volume
    4
  • fYear
    2009
  • fDate
    12-15 July 2009
  • Firstpage
    2106
  • Lastpage
    2111
  • Abstract
    In order to rapidly diagnose and locate the fault, we present ICARSFD (information entropy-based clustering algorithm for rapid software fault diagnosis). In this paper, the average entropy and the total entropy are defined to guide the clustering operation over fault modes. This algorithm firstly stores the related information of existing faults in the form of fault tree, and deems each fault as an initial cluster. By calculating the information entropy between clusters and comparing them with the average entropy and the total entropy, fault clustering is completed. For the faults inappropriate to their located clusters, we take a retrospective approach to cluster them. Thereby the clustering effect related with the fault order could be addressed. Secondly, according to the ascending order of information entropy, the fault to be analyzed is matched to each cluster. Lastly, both the fault diagnosis results and fault paths are put out. In addition, if the fault match isn´t successful, the fault path will be identified through fault tree, and the clustering results will be updated later. The experimental results demonstrate that ICARSFD has both good clustering effect and detection effect.
  • Keywords
    entropy; pattern clustering; pattern matching; security of data; set theory; software fault tolerance; trees (mathematics); average entropy; fault feature matching; fault tree; information entropy-based clustering algorithm; minimal cut set; rapid software fault diagnosis; retrospective approach; software security; total entropy; Clustering algorithms; Cybernetics; Fault detection; Fault diagnosis; Fault trees; Information entropy; Information security; Logic; Machine learning; Software algorithms; Cluster; Fault tree; Information entropy; Software security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Cybernetics, 2009 International Conference on
  • Conference_Location
    Baoding
  • Print_ISBN
    978-1-4244-3702-3
  • Electronic_ISBN
    978-1-4244-3703-0
  • Type

    conf

  • DOI
    10.1109/ICMLC.2009.5212119
  • Filename
    5212119