Skip to content
Portrait of Fei-Ching Kuo

The Luvo 100 / ANZ

72No. 72 of the
Luvo 100 ANZ
NEW ENTRY

Fei-Ching Kuo

Associate Professor, Software Engineering
Swinburne University of Technology
Australia

Testing Research & Education

Why Fei-Ching Kuo is in the Luvo 100

Fei-Ching co-developed Adaptive Random Testing with Tsong Yueh Chen, giving software testers a way to spread test inputs more evenly and seek faults with fewer cases. Research on metamorphic testing and web-application layout faults extends that contribution to difficult verification problems. These publications offer testing researchers and engineers methods for investigating software failures and improving test selection.

About

Fei-Ching Kuo is an Associate Professor of Software Engineering at Swinburne University of Technology in Melbourne, Australia, and a co-originator of Adaptive Random Testing alongside Tsong Yueh Chen. Holding a PhD focused on software testing and analysis, Fei-Ching developed the technique to spread test inputs across the range of possible inputs, seeking faults with fewer test cases to help teams choose tests that are more likely to uncover failures.

Fei-Ching also investigates metamorphic testing, which assesses relationships between the outputs of multiple executions when the correct result is difficult to establish directly. Other studies include co-authoring work on applying Adaptive Random Testing to detect layout faults in web applications, connecting foundational test-selection principles with visible problems in software interfaces. A sustained body of work spanning 86 publications and 3,216 citations continues to guide methods for improving software quality.

Career highlights

  • Co-originated Adaptive Random Testing alongside Tsong Yueh Chen
  • Pioneered research into metamorphic testing and automated test case generation
  • Co-authored research applying Adaptive Random Testing to web application layout faults
  • Published 86 papers accumulating 3,216 citations