Title :
A Novel Sequential Pattern Mining Algorithm for the Feature Discovery of Software Fault
Author :
Jiadong Ren ; Libo Wang ; Jun Dong ; Changzhen Hu ; Kunsheng Wang
Author_Institution :
Coll. of Inf. Sci. & Eng., Yanshan Univ., Qinhuangdao, China
Abstract :
In order to obtain the useful sequential pattern knowledge from the historical sequence database, which reflects the characteristic behavior of software fault, a novel sequential pattern mining algorithm oriented feature discovery of software fault based on location matrix named SPM-LM is proposed. The pattern growth theory and the concept of location matrix are introduced into the new proposed algorithm. Firstly, the fault feature database is scanned and a location matrix for each event is constructed to record the frequent sequence information, which produces the frequent 1-sequence. Secondly, the sequence is extended through the dual pointer operation for the location matrix. And the frequent k-sequence for the prefix to frequent 1-sequence is generated. Finally, all of the generated frequent sequential patterns are saved into the corresponding layer of the tree structure. Therefore, the software fault sequences are matched in the tree structure to find the software failures and improve the software performance. The experimental results indicate that the algorithm improves the efficiency of pattern discovery significantly.
Keywords :
data mining; matrix algebra; software fault tolerance; software performance evaluation; SPM-LM; dual pointer operation; fault feature database; feature discovery; frequent k-sequence; frequent sequence information; frequent sequential patterns; historical sequence database; location matrix; pattern growth theory; sequential pattern knowledge; sequential pattern mining algorithm; software failures; software fault sequences; software performance; tree structure; Data engineering; Data mining; Data security; Itemsets; Knowledge engineering; Software algorithms; Software performance; Software safety; Spatial databases; Tree data structures;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5367106