Metamorphic Relation Generation: State of the Art and Research Directions

Rui Li, Huai Liu, Pak Lok Poon, Dave Towey, Chang Ai Sun, Zheng Zheng, Zhi Quan Zhou, Tsong Yueh Chen

Research output: Journal PublicationArticlepeer-review

1 Citation (Scopus)

Abstract

Metamorphic testing has become one mainstream technique to address the notorious oracle problem in software testing, thanks to its great successes in revealing real-life bugs in a wide variety of software systems. Metamorphic relations, the core component of metamorphic testing, have continuously attracted research interests from both academia and industry. In the last decade, a rapidly increasing number of studies have been conducted to systematically generate metamorphic relations from various sources and for different application domains. In this article, based on the systematic review on the state of the art for metamorphic relations' generation, we summarize and highlight visions for further advancing the theory and techniques for identifying and constructing metamorphic relations and discuss promising research directions in related areas.

Original languageEnglish
Article number149
JournalACM Transactions on Software Engineering and Methodology
Volume34
Issue number5
DOIs
Publication statusPublished - 27 May 2025

Keywords

  • Metamorphic relation
  • Metamorphic relation generation
  • Metamorphic testing

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Metamorphic Relation Generation: State of the Art and Research Directions'. Together they form a unique fingerprint.

Cite this