This is a Demo Server. Data inside this system is only for test purpose.
 

Prioritizing MCDC test cases by spectral analysis of Boolean functions

Loading...
Publication Logo

Date

2017

Journal Title

Journal ISSN

Volume Title

Publisher

Wiley

Open Access Color

Bronze

Green Open Access

Yes

OpenAIRE Downloads

106

OpenAIRE Views

56

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

Abstract

Test case prioritization aims at scheduling test cases in an order that improves some performance goal. One performance goal is a measure of how quickly faults are detected. Such prioritization can be performed by exploiting the fault exposing potential (FEP) parameters associated to the test cases. The FEP is usually approximated by mutation analysis under certain fault assumptions. Although this technique is effective, it could be relatively expensive compared to the other prioritization techniques. This study proposes a cost-effective FEP approximation for prioritizing modified condition decision coverage (MCDC) test cases. A strict negative correlation between the FEP of an MCDC test case and the influence value of the associated input condition allows to order the test cases easily without the need of an extensive mutation analysis. The method is entirely based on mathematics and it provides useful insight into how spectral analysis of Boolean functions can benefit software testing.

Description

Ayav, Tolga/0000-0003-1426-5694

Keywords

Boolean functions, MCDC, mutation analysis, spectral analysis, test prioritization, Mutation analysis, Spectral analysis, Test prioritization

Fields of Science

02020701 Software engineering/Computer occupations, 0202 electrical engineering, electronic engineering, information engineering, 020207 software engineering, 020201 artificial intelligence & image processing, 02 engineering and technology

Citation

3

WoS Q

Q3

Scopus Q

Q3
OpenCitations Logo
OpenCitations Citation Count
5

Source

Software Testing, Verification and Reliability

Volume

27

Issue

7

Start Page

End Page

Collections

PlumX Metrics
Citations

CrossRef : 5

Scopus : 7

Captures

Mendeley Readers : 13

Sustainable Development Goals

SDG data could not be loaded because of an error. Please refresh the page or try again later.