AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a novel generalization of mutation testing techniques is presented to be applied to contracts ranging from formal specifications to programs. It is demonstrated that refinement and its dual abstraction are the key notions leading to a precise and yet simple theory of mutation testing. The refinement calculus of Back and von Wright is used to express the concepts like contracts, useful mutations, test-cases and test-coverage
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
Component Based Software Development (CBSD) is gaining popularity in recent years. In this way of so...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
Abstract. This article discusses mutation testing strategies in the context of refinement. Here, a n...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
AbstractThis paper presents a theory of testing that integrates into Hoare and He's Unifying Theory ...
This article discusses the calculation of test-cases for interactive systems. A novel approach is pr...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
Component Based Software Development (CBSD) is gaining popularity in recent years. In this way of so...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
Abstract. This article discusses mutation testing strategies in the context of refinement. Here, a n...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
AbstractThis paper presents a theory of testing that integrates into Hoare and He's Unifying Theory ...
This article discusses the calculation of test-cases for interactive systems. A novel approach is pr...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
Component Based Software Development (CBSD) is gaining popularity in recent years. In this way of so...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...