Upulee Kanewala


Assistant Professor at School of Computing, Montana State University.

My main research area is software engineering with a focus on software testing. My work aims at developing techniques for the testing of scientific software, automated test oracle creation, and test automation. My work also involves the application of machine learning techniques to solve software engineering problems. I co-direct the Software Engineering Lab (SEL) at Montana State University with Dr. Clem Izureita.

Office: Room 358 Barnard Hall
Address: 357 Barnard Hall, Montana State University, Bozeman, MT 59717
Email: upulee.kanewala [at] montana.edu
Phone: (406) 994-4440


Two reasearch assistant positions available starting summer 2017. If you are interested, please email me with your resume and description of your major projects.

Our paper titled "Predicting Metamorphic Relations for Testing Scientific Software: A Machine Learning Approach Using Graph Kernels" is accepted for publication in the Journal of Software Testing, Verification and Reliability (JSTVR).¬ read more

Our book chapter titled “Automated Metamorphic Testing of Scientific Programs” is invited to the Software Engineering for Science book.¬ read more