4 citations · 18 across the 13 of their papers we have counts for
6 papers · 1 filter
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…
Fault Detection Effectiveness of Source Test Case Generation Strategies for Metamorphic Testing
Prashanta Saha, Upulee Kanewala
Metamorphic testing is a well known approach to tackle the oracle problem in software testing. This technique requires the use of source test cases that serve as seeds for the gene…
Quality Assurance of Bioinformatics Software: A Case Study of Testing a Biomedical Text Processing Tool Using Metamorphic Testing
Madhusudan Srinivasan, Morteza Pourreza Shahri, Upulee Kanewala +1
Bioinformatics software plays a very important role in making critical decisions within many areas including medicine and health care. However, most of the research is directed tow…
Using Semi-Supervised Learning for Predicting Metamorphic Relations
Bonnie Hardin, Upulee Kanewala
Software testing is difficult to automate, especially in programs which have no oracle, or method of determining which output is correct. Metamorphic testing is a solution this pro…
Predicting Metamorphic Relation for Matrix Calculation Programs
Karishma Rahman, Upulee Kanewala
Matrices often represent important information in scientific applications and are involved in performing complex calculations. But systematically testing these applications is hard…