RMIT University
Browse

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

journal contribution
posted on 2024-11-01, 13:27 authored by Timothy Miller, Paul Strooper
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.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1002/stvr.431
  2. 2.
    ISSN - Is published in 09600833

Journal

Software Testing, Verification and Reliability

Volume

22

Issue

1

Start page

33

End page

63

Total pages

31

Publisher

John Wiley & Sons

Place published

United Kingdom

Language

English

Copyright

© 2010 John Wiley & Sons, Ltd.

Former Identifier

2006041608

Esploro creation date

2020-06-22

Fedora creation date

2015-01-16

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC