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...
| Publicado en: | Communications of the ACM Vol. 65; no. 12; pp. 74 - 90 |
|---|---|
| Autores principales: | , , , , , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Dec2022
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=160359928&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 160359928 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Dec2022 vid: 65 iid: 12 pid: 68 pub: Association for Computing Machinery artinfo: ui: 160359928 10.1145/3526099 ppf: 74 ppct: 16 formats: tig: atl: How Do Java Mutation Tools Differ? A framework for aiding future Java mutation tool comparisons. aug: au: AMALFITANO, DOMENICO PAIVA, ANA C. R. INQUEL, ALEXIS PINTO, LUÍS FASOLINO, ANNA RITA JUST, RENÉ affil: Assistant professor in the Department of Electrical Engineering and Information Technology (DIETI) at the University of Naples Federico II, Naples, Italy Associate professor in the Faculty of Engineering at the University of Porto & INESC TEC, Porto, Portugal Master student at ISEN Brest, France Master student in the Faculty of Engineering at the University of Porto, Portugal Associate professor in the Department of Electrical Engineering and Information Technology (DIETI) at the University of Naples Federico II, Naples, Italy Associate professor in the Department of Computer Science & Engineering at the University of Washington, Seattle, WA, USA su: Java programming language Mutation testing of computer software Debugging Source code Command-line interfaces sug: subj: Java programming language Mutation testing of computer software Debugging Source code Command-line interfaces ab: 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. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2022 holdings: @attributes: islocal: N |
|---|