CQUniversity
Browse

METRIC: METamorphic relation identification based on the category-choice framework

journal contribution
posted on 2018-11-27, 00:00 authored by TY Chen, Pak PoonPak Poon, X Xie
Metamorphic testing is a promising technique for testing software systems when the oracle problem exists, and has been successfully applied to various application domains and paradigms. An important and essential task in metamorphic testing is the identification of metamorphic relations, which, due to the absence of a systematic and specification-based methodology, has often been done in an ad hoc manner—something which has hindered the applicability and effectiveness of metamorphic testing. To address this, a systematic methodology for identifying metamorphic relations based on the category - choice framework, called metric , is introduced in this paper. A tool implementing this methodology has been developed and examined in an experiment to determine the viability and effectiveness of metric , with the results of the experiment confirming that metric is both effective and efficient at identifying metamorphic relations.

Funding

Category 1 - Australian Competitive Grants (this includes ARC, NHMRC)

History

Volume

116

Start Page

177

End Page

190

Number of Pages

14

ISSN

0164-1212

Publisher

Elsevier

Peer Reviewed

  • Yes

Open Access

  • No

Acceptance Date

2015-07-23

External Author Affiliations

Wuhan University, Wuhan, PR China; Swinburne University of Technology

Era Eligible

  • Yes

Journal

Journal of Systems and Software

Usage metrics

    CQUniversity

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC