Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Ubisoft records the interaction between its customers and its servers in large execution logs (also called traces). Any failure of the system is thus recorded therein. However, the considerable size of these logs considerably hinders their effective use by analysts and developers. We propose an automated method to detect failing executions, and furthermore to characterize the features that are common to clusters of failing instances. The approach will be based an machine learning algorithms, and will produce clusters of failing traces with common features. Since isolating of the features common to a runtime failure is an important part of the overall effort of fixing the issue, the research being proposed here will allow developers to extract actionable information from the traces.
Raphaël Khoury
Souhail Ben Ali
Ubisoft
Computer science
Information and cultural industries
Université du Québec à Chicoutimi
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.