Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
As modern software is getting more complex, it is of great importance to ensure software reliability. Up to now, the most practical way of building high-reliable software is via a huge amount of testing and debugging. Therefore, software defect prediction, a technique to predict defects in software artifacts, has gained popularity by lessening the burden of developers to prioritize their testing and debugging efforts. In this project, we propose to develop a predictive and auto-learning algorithm that is able to predict potential software faults in a software program when a part of the program is modified. We will use a Bidirectional Encoder Representations from Transformers (BERT) based model (or rather, a further developed version of BERT called CodeBERT) for the prediction.
Kin-Choong Yow
Nokia Canada Inc (ON)
Engineering
Information and cultural industries; Manufacturing; Professional, scientific and technical services
University of Regina
Accelerate
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.