2017 IEEE International Conference on Software Testing, Verification and Validation (ICST) 2017
DOI: 10.1109/icst.2017.31
|View full text |Cite
|
Sign up to set email alerts
|

Automated Test Generation and Mutation Testing for Alloy

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 37 publications
(18 citation statements)
references
References 43 publications
0
16
0
Order By: Relevance
“…Mutation testing has also been applied on Alloy models. Sullivan et al [306] performed mutation testing in declarative programming paradigm (Alloy language) to support test case generation and showed that it is robust at revealing real faults.…”
Section: Model-based Testingmentioning
confidence: 99%
“…Mutation testing has also been applied on Alloy models. Sullivan et al [306] performed mutation testing in declarative programming paradigm (Alloy language) to support test case generation and showed that it is robust at revealing real faults.…”
Section: Model-based Testingmentioning
confidence: 99%
“…MuAlloy [21,27] automatically generates mutants and filters out mutants that are semantically equivalent to the original base model. Table 1 shows the mutation operators supported in MuAlloy.…”
Section: Mualloymentioning
confidence: 99%
“…To evaluate iAlloy we conduct experiments using two sets of Alloy models that have multiple versions. One set, termed mutant version set, uses simulated evolving Alloy models where different versions are created using the MuAlloy [21,27] tool for generating mutants with small syntactic modifications of the given base Alloy models. This set includes 24 base Alloy models and 5 mutant versions for each base model.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Mutation testing mainly used to mutate source code or programming language feature [9], but mutation testing is also capable in testing software design [10], to mutate software model [11], [12], or even used as a tool for teaching software testing [13]. The research about mutation testing has been developed to expand its practice to a more complex application [14] [15] or specific platform (i.e Android [16], [17] and web application [18]).…”
Section: Mutation Testing (Problem)mentioning
confidence: 99%