How Do Java Mutation Tools Differ? A framework for aiding future Java mutation tool comparisons.
This article presents a system for evaluating Java mutation tools, tools which enable test efficacy and debugging in computer software. The authors compare eight Java mutation tools and provide a framework that can be applied to both current and future mutation tools. The framework provided incorpor...
| Published in: | Communications of the ACM Vol. 65; no. 12; pp. 74 - 90 |
|---|---|
| Main Authors: | , , , , , |
| Format: | Article |
| Published: |
Association for Computing Machinery
Dec2022
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| Summary: | This article presents a system for evaluating Java mutation tools, tools which enable test efficacy and debugging in computer software. The authors compare eight Java mutation tools and provide a framework that can be applied to both current and future mutation tools. The framework provided incorporates five areas of analysis- tool version, deployment, mutation process, user-centric features and mutation operators. |
|---|