Lab Home | Phone | Search
Center for Nonlinear Studies  Center for Nonlinear Studies
 Home 
 People 
 Current 
 Executive Committee 
 Postdocs 
 Visitors 
 Students 
 Research 
 Publications 
 Conferences 
 Workshops 
 Sponsorship 
 Talks 
 Seminars 
 Postdoc Seminars Archive 
 Quantum Lunch 
 Quantum Lunch Archive 
 P/T Colloquia 
 Archive 
 Ulam Scholar 
 
 Postdoc Nominations 
 Student Requests 
 Student Program 
 Visitor Requests 
 Description 
 Past Visitors 
 Services 
 General 
 
 History of CNLS 
 
 Maps, Directions 
 CNLS Office 
 T-Division 
 LANL 
 
Tuesday, November 20, 2018
11:00 AM - 12:00 PM
CNLS Conference Room (TA-3, Bldg 1690)

Seminar

Predicting, Detecting, and Fixing Technical Debt via Computational Intelligence

Dr. Marouane Kessentini
University of Michigan

As projects evolve, developers frequently postpone necessary refactorings in the rush to deliver a new release until a crisis happens. When that occurs it often results in substantially degraded system performance, perhaps an inability to support new features, or even in a terminally broken system architecture and significant losses. In this talk, I will give an overview of our proposed approaches and tools, validated on both large-scale industrial and open source systems, to predict, detect and fix quality issues at both the code and architecture levels using a variety of computational intelligence techniques including mutli-objective search, dynamic optimization, interactive computational search, and clustering. I will also present a tool demo of our refactoring tools and some future research directions for intelligent software engineering.

Host: Gopinath Chennupati