4 citations · 4 across the 4 of their papers we have counts for
10 papers
Metamorphic Relation Prioritization for Effective Regression Testing
Madhusudan Srinivasan, Upulee Kanewala
Metamorphic testing (MT) is widely used for testing programs that face the oracle problem. It uses a set of metamorphic relations (MRs), which are relations among multiple inputs a…
Improving The Effectiveness of Automatically Generated Test Suites Using Metamorphic Testing
Prashanta Saha, Upulee Kanewala
Automated test generation has helped to reduce the cost of software testing. However, developing effective test oracles for these automatically generated test inputs is a challengi…
Metamorphic Testing for Quality Assurance of Protein Function Prediction Tools
Morteza Pourreza Shahri, Madhusudan Srinivasan, Gillian Reynolds +3
Proteins are the workhorses of life and gaining insight on their functions is of paramount importance for applications such as drug design. However, the experimental validation of…
Fault Detection Effectiveness of Metamorphic Relations Developed for Testing Supervised Classifiers
Prashanta Saha, Upulee Kanewala
In machine learning, supervised classifiers are used to obtain predictions for unlabeled data by inferring prediction functions using labeled data. Supervised classifiers are widel…
Systematic Testing of Genetic Algorithms: A Metamorphic Testing based Approach
Janette Rounds, Upulee Kanewala
Genetic Algorithms are a popular set of optimization algorithms often used to aid software testing. However, no work has been done to apply systematic software testing techniques t…
Testing Scientific Software: A Systematic Literature Review
Upulee Kanewala, James M. Bieman
Context: Scientific software plays an important role in critical decision making, for example making weather predictions based on climate models, and computation of evidence for re…