Skip to content

Opening book details…

Can I read Not All Classes Are Created Equal: Toward a Recommendation System for Focusing Testing on EtoBox?

Not All Classes Are Created Equal: Toward a Recommendation System for Focusing Testing by Segla Kpodjedo; Filippo Ricca; Philippe Galinier; Giuliano Antoniol is a scholarly article available to read on EtoBox.

What is Not All Classes Are Created Equal: Toward a Recommendation System for Focusing Testing about?

When evolving an object oriented system, one relevant question is the following: given a finite amount of resources, what are the most critical classes on which testers should focus their attention? In this paper, we propose a new way for identifying critical classes: classes often changed and playing a key role in the system. We rely on error correcting graph matching (ECGM) and random walks to associate each class with a pair of values representative of the frequency of changes and the class overall connectivity. With those two metrics, we have a grid for assessing the criticality of any class in the system. Classes with high values in both metrics should be identified and reported to developers, as a residual error in those classes will more likely deeply impact the whole system. We show the feasibility of the proposed approach by studying the Mozilla suite evolution over the year 2007.

Author
Segla Kpodjedo; Filippo Ricca; Philippe Galinier; Giuliano Antoniol
Publisher
ACM
Published
2008
Language
EN

More by Segla Kpodjedo; Filippo Ricca; Philippe Galinier; Giuliano Antoniol

Browse all works by Segla Kpodjedo; Filippo Ricca; Philippe Galinier; Giuliano Antoniol