{"id":4455,"date":"2019-05-21T13:29:42","date_gmt":"2019-05-21T17:29:42","guid":{"rendered":"https:\/\/wwd-latece.uqam.ca\/?post_type=evenement&#038;p=4455"},"modified":"2019-07-09T16:28:42","modified_gmt":"2019-07-09T20:28:42","slug":"professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning","status":"publish","type":"evenement","link":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/","title":{"rendered":"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bonjour \u00e0 tous<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nous avons le plaisir de vous inviter au s\u00e9minaire sp\u00e9cial du LATECE de la session d&#8217;hiver 2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Qui?<\/strong>&nbsp;Wahab Hamou-Lhadj, professeur \u00e0 Concordia university<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quand?<\/strong>&nbsp;10 avril 2019 \u00e0 12h30&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O\u00f9?<\/strong>&nbsp;PK-5115<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Title:&nbsp;<\/strong>CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Abstract:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Automatic prevention and resolution of faults is an important research topic in the field of software maintenance and evolution. In this presentation, an approach, called CLEVER (Combining Levels of Bug Prevention and Resolution techniques), will be presented. CLEVER relies on a two-phase process for intercepting risky code commits before they reach the central repository. When applied to 12 Ubisoft systems, the results show that CLEVER can detect risky commits with 79% precision and 65% recall, which outperforms the state-of-the-art approaches proposed in the literature. In addition, CLEVER is able to recommend qualitative fixes to developers on how to fix risky commits in 67% of the cases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.latece.uqam.ca\/wp-content\/uploads\/2019\/04\/UQAM_Presentation-10-04-2019.pdf\">SLIDES<\/a><\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-4455","evenement","type-evenement","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems\" \/>\n<meta property=\"og:description\" content=\"Bonjour \u00e0 tous Nous avons le plaisir de vous inviter au s\u00e9minaire sp\u00e9cial du LATECE de la session d&#8217;hiver 2019. Qui?&nbsp;Wahab Hamou-Lhadj, professeur \u00e0 Concordia university Quand?&nbsp;10 avril 2019 \u00e0 12h30&nbsp; O\u00f9?&nbsp;PK-5115 Title:&nbsp;CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning Abstract: Automatic prevention and resolution of faults is an important research topic [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"Transdisciplinary Research Lab on IT Ecosystems\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-09T20:28:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\\\/\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\\\/\",\"name\":\"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#website\"},\"datePublished\":\"2019-05-21T17:29:42+00:00\",\"dateModified\":\"2019-07-09T20:28:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"UQAM\",\"item\":\"https:\\\/\\\/uqam.ca\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LATECE\",\"item\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Events\",\"item\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#website\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/\",\"name\":\"Transdisciplinary Research Lab on IT Ecosystems\",\"description\":\"LATECE\",\"publisher\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/latece.uqam.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#organization\",\"name\":\"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/logo_latece.jpg\",\"contentUrl\":\"https:\\\/\\\/latece.uqam.ca\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/logo_latece.jpg\",\"width\":212,\"height\":40,\"caption\":\"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)\"},\"image\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/","og_locale":"en_US","og_type":"article","og_title":"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems","og_description":"Bonjour \u00e0 tous Nous avons le plaisir de vous inviter au s\u00e9minaire sp\u00e9cial du LATECE de la session d&#8217;hiver 2019. Qui?&nbsp;Wahab Hamou-Lhadj, professeur \u00e0 Concordia university Quand?&nbsp;10 avril 2019 \u00e0 12h30&nbsp; O\u00f9?&nbsp;PK-5115 Title:&nbsp;CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning Abstract: Automatic prevention and resolution of faults is an important research topic [&hellip;]","og_url":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/","og_site_name":"Transdisciplinary Research Lab on IT Ecosystems","article_modified_time":"2019-07-09T20:28:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/","url":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/","name":"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning - Transdisciplinary Research Lab on IT Ecosystems","isPartOf":{"@id":"https:\/\/latece.uqam.ca\/#website"},"datePublished":"2019-05-21T17:29:42+00:00","dateModified":"2019-07-09T20:28:42+00:00","breadcrumb":{"@id":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/latece.uqam.ca\/en\/evenement\/professor-wahab-hamou-lhadj-clever-an-approach-for-predicting-faults-at-commit-time-using-machine-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"UQAM","item":"https:\/\/uqam.ca"},{"@type":"ListItem","position":2,"name":"LATECE","item":"https:\/\/latece.uqam.ca\/en\/"},{"@type":"ListItem","position":3,"name":"Events","item":"https:\/\/latece.uqam.ca\/en\/evenement\/"},{"@type":"ListItem","position":4,"name":"Professor Wahab Hamou-Lhadj : CLEVER: An Approach for Predicting Faults at Commit-Time Using Machine Learning"}]},{"@type":"WebSite","@id":"https:\/\/latece.uqam.ca\/#website","url":"https:\/\/latece.uqam.ca\/","name":"Transdisciplinary Research Lab on IT Ecosystems","description":"LATECE","publisher":{"@id":"https:\/\/latece.uqam.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/latece.uqam.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/latece.uqam.ca\/#organization","name":"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)","url":"https:\/\/latece.uqam.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/latece.uqam.ca\/#\/schema\/logo\/image\/","url":"https:\/\/latece.uqam.ca\/wp-content\/uploads\/2018\/11\/logo_latece.jpg","contentUrl":"https:\/\/latece.uqam.ca\/wp-content\/uploads\/2018\/11\/logo_latece.jpg","width":212,"height":40,"caption":"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)"},"image":{"@id":"https:\/\/latece.uqam.ca\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/evenement\/4455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/evenement"}],"about":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/types\/evenement"}],"wp:attachment":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/media?parent=4455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}