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

Date
2020
Journal Title
Journal ISSN
Volume Title
Publisher
Ieee
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
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.
Description
Keywords
specification-based testing, design by contract, mutation testing, decision tables, ordered binary decision diagrams
Fields of Science
02020701 Software engineering/Computer occupations, 0202 electrical engineering, electronic engineering, information engineering, 020207 software engineering, 02 engineering and technology
Citation
1
WoS Q
N/A
Scopus Q
N/A

OpenCitations Citation Count
1
Source
14th Turkish National Software Engineering Symposium (UYMS) -- OCT 07-09, 2020 -- ELECTR NETWORK
Volume
Issue
Start Page
End Page
PlumX Metrics
Citations
CrossRef : 1
Scopus : 1
Captures
Mendeley Readers : 14

