Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022

Our work, 10 years ago, began with spirited debates over Gabel & Su’s inspired discovery of the non-uniqueness of software. Our discussions led to the finding that statistical language models (from NLP) were amazingly effective at modeling and predicting code; our work, together with the explosive proliferation of deep learning, has led to a spate of applications, culminating in the recent advent of the GPT-3/Codex language model in Visual Studio, which most of us know as GitHub Copilot. Copilot has fulfilled much of the disruptive potential that we actually wrote about, 10 years ago, in our ICSE submission. Since then, our work has explored the question of Why Code is so Natural; this led us to posit the dual-channel model of code, where one channel is noisy and the other formal. This model promises new ways of training models for SE tasks, as well as new ways of thinking about program understanding, code reading, and teaching programming.

Fri 13 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 09:30
Most Influential Paper from ICSE 2012 keynoteAll plenary events / Technical Track / Keynotes at ICSE Plenary room
Chair(s): Sebastian Elbaum University of Virginia
The Naturalness of Software, and the roots and branches thereofMost Influential Paper from ICSE 2012 keynote
K: Prem Devanbu Department of Computer Science, University of California, Davis, K: Abram Hindle University of Alberta, K: Earl T. Barr University College London, UK

Information for Participants
Fri 13 May 2022 09:00 - 09:30 at ICSE Plenary room - Most Influential Paper from ICSE 2012 keynote Chair(s): Sebastian Elbaum
Info for room ICSE Plenary room:

Click here to go to the room on Midspace