Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Most large companies use software systems that were developed over decades. They comprise
systems that are in different programing languages and must all communicate with one another to solve
bUSiness problems. As these systems become increasingly large and complex, there is a need to develop
tools and techniques to ensure their quality. Current state-of-the-art techniques deal with systems individually,
yet many quality Issues arise due to the interactions between different systems. The goal of this project is to
develop techniques to analyse these complex heterogeneous systems and evaluate their quality. The two
first interns will to provide ways to recover the interactions between systems. The second two will find and
categorize good and bad patterns corresponding to these interactions. The final pair will assess the impact of
these patterns on quality.
Yann-Gael Gueheneuc
Castor Technologies
Computer science
Professional, scientific and technical services
École Polytechnique de Montréal
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.