Please use this identifier to cite or link to this item:
Title: Making mutation testing a more feasible proposition for the industry
Authors: Micallef, Mark
Cachia, Mark Anthony
Keywords: Software engineering
Computer software -- Development
Mutation testing of computer programs
Issue Date: 2012-11
Publisher: University of Malta. Faculty of ICT
Citation: Cachia, M. A., & Micallef, M. (2012). Making mutation testing a more feasible proposition for the industry. Computer Science Annual Workshop CSAW’12, Msida. 12-14.
Abstract: Software engineering firms find themselves developing systems for customers whose need to compete often leads to situations whereby requirements are vague and/or prone to change. One of the prevalent ways with which the industry deals with this situation is through the adoption of so-called Agile development processes. Such processes enable the evolutionary delivery of software systems in small increments, frequent customer feedback, and, ultimately, software which continuously adapts to changing requirements. In this fluid scenario, developers rely on automated unit tests to gain confidence that any regressions resulting from code changes will be detected. Consequently, trust in the software system can only follow from the quality of the tests. Unfortunately, the industry tends to rely on tools that calculate primitive measures such as statement coverage, a measure which has been shown to provide a false sense of security.
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Proceedings of CSAW12 - A5.pdf285.36 kBAdobe PDFView/Open

Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.