Login | Register

Using AI to Empower System Development and Operations Team


Using AI to Empower System Development and Operations Team

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)

Text (application/pdf)
Keynote-TNSBC (23-05-2018) - published.pdf - Presentation
Available under License Spectrum Terms of Access.


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)
Authors:Hamou-Lhadj, Wahab
Date:23 May 2018
ID Code:983980
Deposited On:26 Jun 2018 12:56
Last Modified:26 Jun 2018 12:56
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Back to top Back to top