CQUniversity
Browse

Theoretical and empirical analyses of the effectiveness of metamorphic relation composition

journal contribution
posted on 2021-03-22, 22:06 authored by Kun Qiu, Zheng Zheng, Tsong Y Chen, Pak PoonPak Poon
Metamorphic Relations (MRs) play a key role in determining the fault detection capability of Metamorphic Testing (MT). As human judgement is required for MR identification, systematic MR generation has long been an important research area in MT. Additionally, due to the extra program executions required for follow-up test cases, some concerns have been raised about MT cost-effectiveness. Consequently, the reduction in testing costs associated with MT has become another important issue to be addressed. MR composition can address both of these problems. This technique can automatically generate new MRs by composing existing ones, thereby reducing the number of follow-up test cases. Despite this advantage, previous studies on MR composition have empirically shown that some composite MRs have lower fault detection capability than their corresponding component MRs. To investigate this issue, we performed theoretical and empirical analyses to identify what characteristics component MRs should possess so that their corresponding composite MR has at least the same fault detection capability as the component MRs do. We have also derived a convenient, but effective guideline so that the fault detection capability of MT will most likely not be reduced after composition.

History

Start Page

1

End Page

17

Number of Pages

17

eISSN

1939-3520

ISSN

0098-5589

Publisher

Institute of Electrical and Electronics Engineers

Peer Reviewed

  • Yes

Open Access

  • No

External Author Affiliations

Swinburne University of Technology, Beihang University

Era Eligible

  • Yes

Journal

IEEE Transactions on Software Engineering