Abstract. This 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 — The paper is devoted to the mutation testing technique that is widely used when testing d...
International audienceIn the context of deductive proof, formal specification (and thus proofs) may ...
The theoretical works on program testing by Goodenough and Gerhart, Howden, and Geller are unified a...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
This article discusses the calculation of test-cases for interactive systems. A novel approach is pr...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
AbstractThis paper presents a theory of testing that integrates into Hoare and He's Unifying Theory ...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
Abstract: This article discusses the calculation of test-cases for interactive systems. A novel appr...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Abstract — The paper is devoted to the mutation testing technique that is widely used when testing d...
International audienceIn the context of deductive proof, formal specification (and thus proofs) may ...
The theoretical works on program testing by Goodenough and Gerhart, Howden, and Geller are unified a...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
This article discusses the calculation of test-cases for interactive systems. A novel approach is pr...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
AbstractThis paper presents a theory of testing that integrates into Hoare and He's Unifying Theory ...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
Abstract: This article discusses the calculation of test-cases for interactive systems. A novel appr...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Abstract — The paper is devoted to the mutation testing technique that is widely used when testing d...
International audienceIn the context of deductive proof, formal specification (and thus proofs) may ...
The theoretical works on program testing by Goodenough and Gerhart, Howden, and Geller are unified a...