An effective sequence clustering algorithm for checking software fault feature

Jiadong Ren*, Ruixia Yao, Changzhen Hu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Software security becomes increasingly important recently in the application of software. However, existing sequences clustering algorithms directly applied to software security area have got undesirable results. In order to improve the cluster quality and the time complexity of the software fault feature, we propose a new similarity method and a sequence clustering algorithm called SCA (Sequence Clustering Algorithm). The number of common sequence elements contained in software fault feature sequences is calculated to measure the relationship among sequences. And the similarity method also monitors the degree of normalization of fault feature sequences to get more accurate cluster results. Sequences are collected into clusters by this similarity metric. Experimental results on the synthetic data have shown that our algorithm has the higher cluster quality and lower time complexity.

Original languageEnglish
Pages (from-to)824-829
Number of pages6
JournalJournal of Computational Information Systems
Volume7
Issue number3
Publication statusPublished - Mar 2011

Keywords

  • Clustering analysis
  • Sequences
  • Similarity Measure

Fingerprint

Dive into the research topics of 'An effective sequence clustering algorithm for checking software fault feature'. Together they form a unique fingerprint.

Cite this