Publication
Title
C++11/14 mutation operators based on common fault patterns
Author
Abstract
The C++11/14 standard offers a wealth of features aimed at helping programmers write better code. Unfortunately, some of these features may cause subtle programming faults, likely to go unnoticed during code reviews. In this paper we propose four new mutation operators for C++11/14 based on common fault patterns, which allow to verify whether a unit test suite is capable of testing against such faults. We validate the relevance of the proposed mutation operators by performing a case study on seven real-life software systems.
Language
English
Source (journal)
Lecture notes in computer science. - Berlin, 1973, currens
Source (book)
Testing Software and Systems : 30th IFIP WG 6.1 International Conference, ICTSS 2018, October 1-3, 2018, Cádiz, Spain / Medina-Bulo, Immaculada [edit.]; et al.
Source (series)
IFIP International Conference on Testing Software and Systems
Publication
Cham : Springer international publishing ag , 2018
ISSN
0302-9743 [print]
1611-3349 [online]
ISBN
978-3-319-99926-5
978-3-319-99926-5
978-3-319-99927-2
DOI
10.1007/978-3-319-99927-2_9
Volume/pages
11146 (2018) , p. 102-118
ISI
000476937000009
Full text (Publisher's DOI)
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Project info
BOF Sabbatical Leave- Prof. Demeyer.
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Web of Science
Record
Identifier
Creation 24.09.2018
Last edited 09.10.2023
To cite this reference