How has the Internet of Things triggered the software‑engineering crisis now looming on the horizon?
Yann-Gaël Guéhéneuc
- Canada Research Chair in Empirical Software Engineering
- Professor
- Department of Computer Science and Software Engineering
- pattern-based software engineering
- design pattern detection2
- internet of things (IoT)17
- reverse engineering3
- object-oriented frameworks6
- evolutionary programming2
- empirical software engineering10
- smart cities25
- smart infrastructures22
- software architectures5
- software metrics5
- mining software repositories7
- big data30
- data analytics16
- artificial intelligence (AI)53
- feature classification2
- software quality and best practices11
- debugging4
- programming languages6
-
Sudhir Mudur
computer graphics, 3D digital imaging, 3D data acquisition
-
Zachary (Zak) Patterson
transportation planning, sustainable transportation, transportation modeling
-
Nikolaos Tsantalis
software engineering, system engineering and evolution, code refactoring
-
Abdelwahab Hamou-Lhadj
empirical software engineering, complex software systems, software maintenance
-
Tse-Hsun (Peter) Chen
software testing, testing AI systems, artificial intelligence (AI)
-
Emad Shihab
software engineering, mining software repositories, artificial intelligence (AI)
-
Andreas K. Athienitis
building envelope performance, solar energy, smart cities
-
Mourad Debbabi
information systems security, cyberphysical systems, smart grids
-
Juergen Rilling
software engineering, internet of things (IoT), software quality and best practices
-
Habib Benali
computational neuroscience, neuroimaging, brain functions
-
Ferhat Khendek
software engineering, ICT, service engineering
-
Brigitte Jaumard
autonomic networking, graph theory, operations research
-
Jia Yuan Yu
data science, decision theory, machine learning
-
Jinqiu Yang
automatic software repair, artificial intelligence (AI), software testing
-
Mazdak Nik-Bakht
construction management, building information modeling (BIM), decision making
-
Paula Lago
healthcare information systems, ubiquitous and pervasive computing, internet of things (IoT)
-
Jun Yan
smart grids, cyberphysical security, machine learning
-
Olga Ormandjieva
empirical software engineering, software metrics, category theory
-
Rodrigo Morales Alvarado
automated software improvement, empirical software engineering, software quality and best practices
-
Diego Elias Damasceno Costa
software engineering, empirical software engineering, mining software repositories
-
Jamal Bentahar
software agents, multi-agent systems, formal logic
-
Ching Yee Suen
pattern recognition, handwriting, design of type fonts
-
Gregory Butler
bioinformatics, big data, data analytics
-
Rodolfo W. L. Coutinho
internet of underwater things (IoUT), internet of things (IoT), edge computing
-
Essam Mansour
distributed/parallel systems, web data management, large-scale analytics on strings
-
Arash Mohammadi
signal processing, information systems security, cyberphysical systems
-
Leila Kosseim
computational linguistics, natural language processing (NLP), artificial intelligence (AI)
-
Roch Glitho
end-user services architectures, virtualization, cloud computing
-
Fereshteh Mafakheri
system engineering and evolution, multicriteria decision making, project management
-
Alexandra Lesnikowski
climate change, climate change adaptation, climate change policy
-
Yunping Liang
sustainable infrastructure, infrastructure resilience, construction engineering
-
Mohsen Farhadloo
machine learning, data mining, text analytics
-
Manar Amayri
machine learning, smart buildings, energy efficiency
-
Shin Hwei Tan
automated program repair, open source software, software testing
-
Yuhong Yan
service-oriented computing, end-user services architectures, enterprise applications
-
Salim Lahmiri
artificial intelligence (AI), data science, predictive analytics
-
Krzysztof Dzieciolowski
business analytics, data science, artificial intelligence (AI)
-
Nizar Bouguila
computer vision, data analytics, machine learning
-
Tien D. Bui
computer vision, biometrology, artificial intelligence (AI)
-
Amin Hammad
building information modeling (BIM), construction automation, health monitoring of structures
-
Sandra Céspedes
wireless networks, internet of things (IoT), vehicular networking
-
Yan Liu
big data, distributed/parallel systems, deep learning
-
Tristan Glatard
big data, data analytics, distributed/parallel systems
-
Rebecca Dziedzic
urban infrastructure, infrastructure resilience, lifecycle asset management
-
Charalambos (Charis) Poullis
computer vision, computer graphics, deep learning
-
Walaa Hamouda
wireless communications, compressed sensing, channel coding