A case study in model-based testing of specifications and implementations

15Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Despite the existence of a number of animation tools for a variety of languages, methods for employing these tools for specification testing have not been adequately explored. Similarly, despite the close correspondence between specification testing and implementation testing, the two processes are often treated independently, and relatively little investigation has been performed to explore their relationship. This paper presents the results of applying a framework and method for the systematic testing of specifications and their implementations. This framework exploits the close correspondence between specification testing and implementation testing. The framework is evaluated on a sizable case study of the Global System for Mobile Communications 11.11 Standard, which has been developed towards use in a commercial application. The evaluation demonstrates that the framework is of similar cost-effectiveness to the BZ-Testing-Tools framework and more cost-effective than manual testing. A mutation analysis detected more than 95% of non-equivalent specification and implementation mutants. © 2010 John Wiley & Sons, Ltd.

References Powered by Scopus

MuJava: An automated class mutation system

546Citations
N/AReaders
Get full text

Practical Model-Based Testing

490Citations
N/AReaders
Get full text

An Experimental Evaluation of the Assumption of Independence in Multiversion Programming

478Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Using dependency structures for prioritization of functional test suites

56Citations
N/AReaders
Get full text

A taxonomy for requirements engineering and software test alignment

52Citations
N/AReaders
Get full text

A multi-case study of agile requirements engineering and the use of test cases as requirements

45Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Miller, T., & Strooper, P. (2012). A case study in model-based testing of specifications and implementations. Software Testing Verification and Reliability, 22(1), 33–63. https://doi.org/10.1002/stvr.431

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 15

65%

Lecturer / Post doc 3

13%

Researcher 3

13%

Professor / Associate Prof. 2

9%

Readers' Discipline

Tooltip

Computer Science 22

88%

Engineering 2

8%

Business, Management and Accounting 1

4%

Save time finding and organizing research with Mendeley

Sign up for free