Hamou-Lhadj, Wahab (2018) Using AI to Empower System Development and Operations Team. In: True North Science Boot Camp 2018, May 23 to 25, 2018, Montreal. (Unpublished)
Preview |
Text (application/pdf)
1MBKeynote-TNSBC (23-05-2018) - published.pdf - Presentation Available under License Spectrum Terms of Access. |
Abstract
Software is everywhere! We use it directly or indirectly in most of our daily activities. But, unfortunately, software systems continue to contain defects that often lead to major system crashes and security breaches. In fact, fixing defects is one of the most time-consuming tasks in software development. In this talk, I will discuss how artificial intelligence can be used to help system development and operations teams build more reliable and cost-effective software products. I present an overview of an artificial intelligence tool, Commit Assistant, that our team has developed in collaboration with Ubisoft. This self-learning tool automatically catches software defects as programmers write code by analyzing patterns of previous errors. I will also discuss findings from related projects with other industrial partners, namely Ericsson and CAE, with the objective of synthesizing lessons learned and highlighting future directions and challenges.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Electrical and Computer Engineering |
---|---|
Item Type: | Conference or Workshop Item (Keynote) |
Refereed: | No |
Authors: | Hamou-Lhadj, Wahab |
Date: | 23 May 2018 |
ID Code: | 983980 |
Deposited By: | Danielle Dennie |
Deposited On: | 26 Jun 2018 12:56 |
Last Modified: | 26 Jun 2018 12:56 |
Repository Staff Only: item control page