Testing plays an important role in the maintenance of Component Based Software Development. Test adequacy for component testing is one of the hardest issues for component testing. To tackle this problem, it is a natural idea to apply mutation testing, which is a fault-based testing method used for measuring test adequacy, for component contracts, whose aim is to improve the testability of the component. Though powerful, mutation testing is usually very computation-expensive, as many mutants need to be produced and executed in mutation testing. In this paper, we propose a contract-based mutation technique for testing components. Based on the discordance between contracts and specification, our approach employs a set of high level contract mu...
Abstract. This article discusses mutation testing strategies in the context of refinement. Here, a n...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
The empirical assessment of test techniques plays an important role in software testing research. On...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Component Based Software Development (CBSD) is gaining popularity in recent years. In this way of so...
International audienceThis paper presents the use of mutation analysis as the main qualification tec...
Regression testing, which plays an important role in software maintenance, usually relies on test ad...
Regression testing, which plays an important role in software maintenance, usually relies on test ad...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
This paper presents a method and a tool for building trustable OO components. The methodology is bas...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Abstract. This article discusses mutation testing strategies in the context of refinement. Here, a n...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
The empirical assessment of test techniques plays an important role in software testing research. On...
Testing plays an important role in the maintenance of Component Based Software Development. Test ade...
Component Based Software Development (CBSD) is gaining popularity in recent years. In this way of so...
International audienceThis paper presents the use of mutation analysis as the main qualification tec...
Regression testing, which plays an important role in software maintenance, usually relies on test ad...
Regression testing, which plays an important role in software maintenance, usually relies on test ad...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
AbstractMutation testing is a well known fault-based testing technique that is normally used to asse...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
This paper presents a method and a tool for building trustable OO components. The methodology is bas...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Abstract. This article discusses mutation testing strategies in the context of refinement. Here, a n...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
The empirical assessment of test techniques plays an important role in software testing research. On...