Pareto Efficient Multi-Objective Test Case Selection

Research output: Chapter in Book/Report/Conference proceedingConference paper

322 Citations (Scopus)

Abstract

Previous work has treated test case selection as a single objective optimisation problem. This paper introduces the concept of Pareto efficiency to test case selection. The Pareto efficient approach takes multiple objectives such as code coverage, past fault-detection history and execution cost, and constructs a group of non-dominating, equivalently optimal test case subsets. The paper describes the potential bene?ts of Pareto efficient multi-objective test case selection, illustrating with empirical studies of two and three objective formulations.
Original languageEnglish
Title of host publicationInternational Symposium on Software Testing and Analysis (ISSTA'07)
Place of PublicationLondon, United Kingdom
PublisherAssociation for Computer Machinery
Pages140-150
DOIs
Publication statusPublished - 1 Jul 2007

Fingerprint

Dive into the research topics of 'Pareto Efficient Multi-Objective Test Case Selection'. Together they form a unique fingerprint.

Cite this