Write a Blog >>
Wed 11 Nov 2020 01:11 - 01:12 at Virtual room 1 - Developer Support 2

Despite progress in providing software engineers with tools that automate an increasing number of development tasks, complex activities like redesigning and reengineering existing software remain resource intensive or are supported by tools that are error prone. Complex, but common tasks in industry, like evolving large codebases (1M+ SLOC) to meet changing needs, still rely on costly manual efforts and incur significant technical risk. In one example, an organization that we work with estimated 14,000 hours of development work alone (excluding integration and testing) to isolate a feature from the underlying hardware platform. These examples are pervasive in industry. Software engineering research has taken providing effective tools for software evolution for granted for far too long. The time is right for research to take advantage of advances in search-based software engineering and create the next generation of industry-relevant automated software evolution tools. This paper lays out a vision for automated refactoring at scale towards this goal.

Wed 11 Nov
Times are displayed in time zone: (UTC) Coordinated Universal Time change

01:00 - 01:02
Talk
Industry Papers
Alexander SuhWayfair Research, USA
DOI
01:03 - 01:04
Talk
Tool Demos
Marcelo Schmitt LaserUniversity of Southern California, USA, Nenad MedvidovićUniversity of Southern California, USA, Duc Minh LeBloomberg, USA, Joshua GarciaUniversity of California, Irvine
DOI
01:05 - 01:06
Talk
Tool Demos
Yang SongThe College of William & Mary, Oscar ChaparroCollege of William & Mary
DOI
01:07 - 01:08
Talk
Paper Presentations
Mairieli WesselUniversity of São Paulo
01:09 - 01:10
Talk
Research Papers
Hemank LambaCarnegie Mellon University, USA, Asher TrockmanCarnegie Mellon University, USA, Daniel ArmaniosCarnegie Mellon University, USA, Christian KästnerCarnegie Mellon University, USA, Heather MillerCarnegie Mellon University, USA, Bogdan VasilescuCarnegie Mellon University, USA
DOI
01:11 - 01:12
Talk
Visions and Reflections
James IversCarnegie Mellon University, USA, Ipek OzkayaCarnegie Mellon Software Engineering Institute, Robert NordSoftware Engineering Institute, Chris SeifriedCarnegie Mellon University, USA
DOI
01:13 - 01:30
Talk
Paper Presentations
Alexander SuhWayfair Research, USA, Ipek OzkayaCarnegie Mellon Software Engineering Institute, Mairieli WesselUniversity of São Paulo, Marcelo Schmitt LaserUniversity of Southern California, USA, Yang SongUniversity of North Carolina Wilmington, M: Bonita SharifUniversity of Nebraska-Lincoln, USA