Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
As software systems evolve, the software performance has to be constantly monitored to ensure that systems are responsive and economically sustainable. Companies like Mozilla have dedicated teams and an automated workflow to detect performance regression. However, due to the nature of performance measurements, the automatic detection of regressions is bound to flag issues falsely, which makes the performance team waste investigation time, and miss actual regressions, which could impact end users.
This research project aims to explore the state-of-the-art methods in change point detection (CPD) to improve the accuracy of Mozilla’s performance detection system. We plan to create a real-world dataset of validated performance alerts, explore the efficacy of multiple CPD methods on Mozilla’s data, and integrate the best techniques in Mozilla’s detection system. A more effective performance regression detection system would improve team productivity, enabling them to focus their efforts on fixing real performance anomalies, ultimately making the company’s products better and more responsive.
Diego Elias Damasceno Costa
Mozilla Corporation
Computer science
Information and cultural industries
Concordia University
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.