Loading Events

« All Events

  • This event has passed.

CIS Seminar: “Correctness Matters: Automatic Software Engineering in the age of Generative AI”

April 17 at 3:30 PM - 4:30 PM

Software engineers never start from a blank page, but rather from an extant and usually long-running project in need of modification (for repair, extension, update, etc.). One way to view modern programming is thus as a continual process of iteratively transforming existing programs into something new, and hopefully better.

In this talk, I will discuss my work on techniques to automate a broad range of software engineering and programming tasks. I position program transformation as a search problem over a space of potential program edits; automating transformation entails careful design choices to manage and successfully traverse this trivially infinite space.  I will focus especially on the fundamental challenge of ensuring that automatically transformed code is of acceptable quality, and ways to tackle that challenge, especially in light of recent advances in generative AI. Throughout, I will highlight my vision of how to develop future-generation tools to help engineers make better software, and make existing software better, by carefully integrating domain knowledge and semantics-based reasoning with powerful heuristic search.

Claire Le Goues

Computer Science at Carnegie Mellon University

Claire Le Goues is a Professor of Computer Science at Carnegie Mellon University. Her expertise lies in software engineering and applied programming languages, and especially in techniques for improving software quality via automatic program analysis and transformation.  Le Goues received MS and PhD degrees in Computer Science from the University of Virginia, and a BA in the same from Harvard College.  More information is available at www.cs.cmu.edu/~clegoues

Details

Date:
April 17
Time:
3:30 PM - 4:30 PM
Event Tags:
Website:
https://www.cis.upenn.edu/events/

Organizer

Computer and Information Science
Phone
215-898-8560
Email
cherylh@cis.upenn.edu
View Organizer Website

Venue

Levine 307
3330 Walnut Street
Philadelphia, PA 19104 United States