Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
The Internet of Things (IoT) connects a plethora of smart devices globally across various applications like smart cities, autonomous vehicles, and health monitoring. IoT systems are predominantly software-defined, making them susceptible to quality issues on a large scale. This research aims to improve IoT trustworthiness through simulation-based testing and automated fault localization. Existing IoT systems face challenges in automated testing and fault localization due to high costs, inadequate support for constructing high-fidelity IoT simulators, and limitations in synthetic data generation and fault localization techniques. The research, driven by industry, intends to create a holistic, end-to-end testing and fault-localization framework using software engineering and artificial intelligence methods. The results will enable more effective, efficient, and economical testing and fault localization for complex IoT systems, benefiting Cheetah Networks and other IoT service providers by helping them estimate and monitor their systems’ quality through simulation before large-scale IoT service deployment.
Shiva Nejati
Cheetah Networks
Computer science
Information and cultural industries
University of Ottawa
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.