Mutation Operators for Decision Table-Based Contracts Used in Software Testing

Loading...

Date

Authors

Tuğlular, Tuğkan
Belli, Fevzi

Journal Title

Journal ISSN

Volume Title

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

The Design by Contract technique allows developers to improve source code with contracts, and testing using contracts helps to identify faults. However, the source code of the program under test is not always available. With black-box testing, it is possible to generate contracts from specifications of the software. In this paper, we apply mutation analysis on a model of a given specifications, where mutants are initially gained by applying proposed in this paper certain mutation operators on corresponding model, and then mutated specifications are examined. © 2020 IEEE.

Description

Keywords

Decision tables, Design by contract, Mutation testing, Ordered binary decision diagrams, Specification-based testing

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
1

Volume

Issue

Start Page

1

End Page

6
PlumX Metrics
Citations

CrossRef : 1

Scopus : 1

Captures

Mendeley Readers : 15

SCOPUS™ Citations

1

checked on Apr 27, 2026

Web of Science™ Citations

1

checked on Apr 27, 2026

Page Views

617

checked on Apr 27, 2026

Downloads

259

checked on Apr 27, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.33649514

Sustainable Development Goals

SDG data is not available