2011 Fourth IEEE International Conference on Software Testing, Verification and Validation 2011
DOI: 10.1109/icst.2011.38
|View full text |Cite
|
Sign up to set email alerts
|

Using semi-supervised clustering to improve regression test selection techniques

Abstract: Cluster test selection is proposed as an efficient regression testing approach. It uses some distance measures and clustering algorithms to group tests into some clusters. Tests in a same cluster are considered to have similar behaviors. A certain sampling strategy for the clustering result is used to build up a small subset of tests, which is expected to approximate the fault detection capability of the original test set. All existing cluster test selection methods employ unsupervised clustering. The previous… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
34
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 55 publications
(34 citation statements)
references
References 31 publications
(51 reference statements)
0
34
0
Order By: Relevance
“…F‐measure is used to evaluate the proposed system. It evaluates the integrative benefit of the precision and recall measures by the combination of the two parameters . F_italicMeasure0.25em=0.25em()2*italicPrecision0.5em*0.5emitalicRecall0.5emtrue/0.5em()italicPrecision0.75emprefix+0.5emitalicRecall …”
Section: Results and Evaluation Parametersmentioning
confidence: 99%
See 1 more Smart Citation
“…F‐measure is used to evaluate the proposed system. It evaluates the integrative benefit of the precision and recall measures by the combination of the two parameters . F_italicMeasure0.25em=0.25em()2*italicPrecision0.5em*0.5emitalicRecall0.5emtrue/0.5em()italicPrecision0.75emprefix+0.5emitalicRecall …”
Section: Results and Evaluation Parametersmentioning
confidence: 99%
“…In addition, Chen et al . introduced a semi‐supervised learning technique for regression test selection. This approach introduced a semi‐supervised clustering method named semi‐supervised K‐means, which combined semi‐supervised nonlinear dimensionality reduction and K‐means.…”
Section: Related Workmentioning
confidence: 99%
“…In [10], unsupervised learning is used for failure report classification and supervised learning is used for feature selection to improve unsupervised learning. Recently, semi-supervised learning is introduced to assist test case selection [3]. As much as we know, all of the existing efforts of software behavior learning are based on single-label learning.…”
Section: Resultsmentioning
confidence: 99%
“…In this paper, we will focus on supervised learning. A recent effort on semi-supervised learning of software behavior is proposed to deal with both label and unlabel data simultaneously [3]. Multi-label learning could also be generalized to unsupervised learning, and even semi-supervised learning.…”
Section: B Contributionmentioning
confidence: 99%
“…This study was conducted using industrial software product as Microsoft Dynamics X and may not apply on other products. Songyu Chen et al [6] introduced a semisupervised clustering method named semi-supervised Kmeans (SSKM), which combined SSDR and K-means. However, it was applied on a small set of subject programs.…”
Section: Data Mining In Regression Testingmentioning
confidence: 99%