Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Deep learning (DL) has emerged as a viable means for identifying software bugs and vulnerabilities. The success of DL relies on having a suitable representation of the problem domain. However, existing DL-based solutions for learning program representations have limitations – they either cannot capture the deep, precise program semantics or suffer from poor scalability. We plan to provide a DL system to learn program presentations by combining static source code information and dynamic program execution traces. By collaborating in two diverse multicultural research groups, participating institutions in Canada and United Kingdom will benefit from sharing knowledge and expertise in this cutting-edge field of cybersecurity and software engineering. This collaboration will enhance the reputation of these institutions in the security and software engineering communities, attracting top talent and opportunities. Moreover, participants will have the chance to develop new technical skills and social skills, and learn about the state-of-the-art technological innovations in vulnerability detection.
Shin Hwei Tan
University of Leeds
Computer science
Education
Concordia University
Globalink Research Award
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.