INVITED TALKS:

  • Speaker: Large Language Models for Software Engineering, Software Engineering Lecture Series, UCLA, November 1, 2023.
  • Speaker: AIOps and System Observability, Heidelberg University, Heidelberg, Germany, May 17, 2023.
  • Speaker: D2K+ Project: From Data to Knowledge for Intelligent Network O&M, Ericsson TechDays, Montreal, Canada, June 20, 2023.
  • Speaker: Improving the Resilience of Critical IT Infrastructures Using AIOps - Research Overview, Groupe de Recherche Interdisciplinaire sur la Cybersecurite, Sherbrooke, QC, Canada, April 27, 2023.
  • Speaker: On the Relationship Between AIOps and Systems and Engineering, NASA JPL, California Institute of Technology, Pasadena, CA, USA, April 10, 2023.
  • Keynote Presentation: Observability of Software Systems: Challenges and Opportunities, 3rd International Conference on Embedded & Distributed Systems (EDiS’2022), Oran, Algeria, November 3, 2022.
  • Speaker: An Intelligent Network O&M System Using AIOps, Ericsson Global AI Accelerator (GAIA) Workshop, September 20, 2022.
  • Joint Keynote Presentation with Dr. N. Ezzati: Observability-Driven Software Engineering, 4th International Conference on Wireless, Intelligent and Distributed Environment for Communication (WIDECOM'22), London, ON, Canada, October 12, 2022.
  • Keynote Speaker: Data Analytics for Software Systems Observability: Challenges and Opportunities, IEEE 22nd International Conference on Information Reuse and Integration for Data Science (IRI), August 11, 2021.
  • Keynote Speaker: Software System Observability: Challenges and Opportunities, 4th International Conference on Wireless, Intelligent and Distributed Environment for Communication (WIDECOM'21), October 13, 2021.
  • Speaker: Enhancing System Operations Using Machine Learning and Runtime Information: An AIOps Solution, Ericsson, June 17, 2021.
  • Keynote Speaker: Techniques de détection d'anomalies dans les systèmes informatiques basées sur le traçage et l'apprentissage machine, 88e Association francophone pour le savoir (ACFAS) Congres, Sherbrooke, QC, Canada, May 4, 2021.
  • Speaker: Anomaly Detection Using Ensemble HMMs and Software Tracing, University of Ryerson Doctoral Seminar Series, Toronto, Canada, March 29, 2021.
  • Speaker: An Industrial Case Study on Predicting and Detecting Faulty Programs Using Machine Learning, FETCH 2020 (École d'hiver Francophone sur les Technologies de Conception des Systèmes Embarqués Hétérogènes), Montreal, QC, Canada, February 12, 2020.
  • Speaker (with N. Ezzati and M. Dagenais): A detailed multilevel look at PHP compilation performance using software tracing, The 18th IBM CASCON Workshop on Compiler-Driven Performance, Markham, ON, Canada, November 6, 2019.
  • Open Talk (with Alf Larsson and R. Khoury): A way forward to more structured fault handling, The 3rd ISSRE International Workshop on Software Faults (IWFS), Berlin, Germany, October 30, 2019.
  • Speaker: Improving Software Quality Using Machine Learning/AI, ISCLP (Engineering Complex Preponderant Software Systems) Seminar, Toulouse, France, October 17, 2019.
  • Speaker: Applications of Deep Learning to Host-Based Anomaly Detection and Cybersecurity, ACFAS 87e Congress-AI and Cybersecurty Track, Gatineau, QC, Canada, May 30, 2019.
  • Speaker: The CLEVER Project: Predicting Software Faults at Commit-Time Using Machine Learning, Université de Québec à Montréal (UQAM), Montréal, QC, Canada, April 10, 2019.
  • Keynote: From Debugging to Repair - A Look at the Practice of Logging, ISSRE's International Workshop on Debugging and Repair (IDEAR'18), Memphis, TN, October 2018.
  • Keynote: On the Path Towards Intelligent System Logging, the 31st International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems, June 25-28, 2018, Montreal, QC Canada, 2018.
  • Keynote: Using AI to empower system development and operations teams, True North Science Bootcamp, Montreal, QC, Canada, 2018.
  • Keynote: Making Anomaly Detection for Mobile Devices Practical and Scalable: Challenges and Research Perspectives, the 6th International Workshop on Dependable Network Computing and Mobile Systems (DNCMS’15), in conjunction with the 34th Symposium on Reliable Distributed Systems (SRDS’15), 2015, McGill University, Montréal, QC, Canada, 2015.
  • Speaker: Applications of log and trace analysis to industrial projects, Université de Montréal, Department of Computer Science and Operational Research Seminar Series, Montréal, QC, Canada, 2015.
  • Speaker: Making Software Tracing Applicable and Scalable: Experiences and Lessons Learned, IEEE Toronto Section Invited Speaker Seminars, Toronto, ON, Canada, 2014.
  • Speaker: Advanced Host-Based Anomaly Detection for Cyber-Security, Information Technology and Science Seminar Series, Center for Research in Applying Intelligent Technologies in Organizations (Creatio), Universite du Québec en Outaouais (UQO), Gatineau, QC, Canada, 2014.
  • Keynote: Synchronized Tracing Infrastructure for Host-Based Anomaly Detection, DRDC (Defence R&D Canada) Advanced Host-Level Surveillance Workshop, Ottawa, ON, Canada, 2014. Main Audience: Decision Makers of the Canadian National Defence.
  • Speaker: Online surveillance of critical computer systems through advanced host-based detection, DRDC (Defence R&D Canada) Online Host-Based Surveillance Workshop, Valcartier, QC, Canada, 2013, Main Audience: Decision makers of the Canadian Department of National Defence.
  • Speaker: From Data to Knowledge for Better System Maintenance, Industrial meeting at Ericsson, Stockholm, Sweden, 2013.
  • Speaker: Security through diversity and redundancy and trace abstraction, NSERC workshop on tracing and surveillance of large online information systems for security, performance analysis and maintenance, Ecole Polytechnique de Montréal, Montréal, QC, Canada, 2013.
  • Keynote: The Role of Software Tracing in Software Maintenance, the 4th International Conference on Computer Science and Its Applications (CIIA), Saida, Algeria, 2013.
  • Speaker: Secure High Availability and Resiliency for Critical Computerized Systems. NSERC workshop on tracing and surveillance of large online information systems for security, performance analysis and maintenance, Ecole Polytechnique de Montréal, Montréal, QC, Canada, 2013.
  • Keynote: Reading a Trace like a Story, the 5th International Workshop on Program Comprehension through Dynamic Analysis, co-located with the 17th Working Conference on Reverse Engineering (WCRE), Beverly, MA, United States, 2010.
  • Keynote: SR&ED Program: How to Cope with the Ever-Changing IT Environment?, Scientific Research and Experimental Development, Canada Revenue Agency, Ottawa, ON, Canada, 2009. Audience: Decision makers from the SR&ED program.