Write a Blog >>
ESEC/FSE 2021
Thu 19 - Sat 28 August 2021 Clowdr Platform

Keynotes


Programming and Execution Models for Next Generation Code Intelligence Systems

Mira Mezini

TU Darmstadt, Germany

Abstract: I define the term “Code Intelligence (CI)” as “the science and engineering of making intelligent computer programs that analyze other computer programs”. This is a refinement of John McCarthy’s definition of the term “Artificial Intelligence (AI)” with the part in italics. This definition guides the structure of the talk in two related directions concerned with (I) the two aspects of making intelligence, namely science and engineering, and (II) the characterization of the current and future intelligence of program analysis programs (PAPs for short).

(I) The definition puts science and engineering at the same level. In reality, while we have gone a long with science, the engineering foundations of CI have received less attention. This has not been a major issue because PAPs used to be in the hands of compiler writers and static program analysis experts. But with the Dev[Sec]Ops paradigm shift, PAPs are in the hands of ordinary developers reasoning about large-scale open-ended software in “real-time”. I argue that this paradigm shift requires to shift the focus towards engineering methods to democratize PAPs, specifically via dedicated programming and execution models that facilitate their configuration, extension, optimization, and more.

(II) With its implicit parallel to AI, the definition above helps characterizing next generation PAPs, which the dedicated programming and execution models need to accommodate. Like AI, which has moved from its first wave of approaches relying on handcrafted knowledge to its second wave emphasizing statistical approaches, CI has evolved in the past two decades to embrace statistical approaches besides handcrafted knowledge about programming language processing. Like AI is said to embark its third wave that will bring together rule-based and statistical reasoning, I believe that next generation CIs will intertwine rule-based and statistical reasoning, and, moreover, become multi-modal including in their study repertoire other types of artifacts beyond code such as documents, developer forums, knowledge bases, cognitive models, and more.

While I will outline ongoing work in both directions, the talk will predominantly focus on posing open research questions rather than presenting existing results.

The 4Ps - Product, Process, People and Productivity: A Data-driven Approach to Improve Software Engineering

Nachiappan Nagappan

Facebook, US

Abstract: In this talk I will provide a broad overview on developer productivity and dive deep into specific analysis related to how product, process and the people impact productivity. I will use examples from industry on effort estimation and defect prediction in product, distributed development in process and the ramp up of new employees in the people category. The talk will also cover interventions via tools and process changes and their impact and discuss future challenges. This talk will be based on previously published work.


Balance Between Engineering and Company Building

Panos Papadopoulos

Marathon Venture Capital, Greece

Abstract: Panos Papadopoulos is an engineer turned entrepreneur turned investor with Marathon Venture Capital. In his talk he will cover the delicate balance between engineering and company building. He will walk through practical examples of innovative technologies that became world leading companies and contrast similar concepts that started either as academic projects or as R&D efforts within corporations or even by anonymous individuals. Panos will share his opinion on what are the traits that a researcher will need to develop to jump on an entrepreneurial journey and share stories from the field in Greece and world wide. Finally, he will cover the current status for developer tool and crypto startups.


ERC Funding Opportunities


Mikaela Poulymenopoulou

European Research Council Executive Agency (ERCEA)

Abstract: I will present the mission of the ERC and its funding opportunities for investigator-driven frontier research, across all fields of research. ERC grants are awarded through open competition to projects headed by starting and established researchers, irrespective of their origins, who are working or moving to work in Europe or an associated country. Scientific excellence is the sole criterion on the basis of which ERC frontier research grants are awarded. This presentation will give an overview of the available ERC funding schemes in Horizon Europe (Starting, Consolidator, Advanced Grants) and will describe the evaluation process of proposals, by peer review panels. This presentation will be followed by the presentation of a successful ERC Starting grantee, Prof. Shahar Maoz, who will talk about his ERC experience.

Bio: Mikaela Poulymenopoulou is a Scientific Officer at the European Research Council Executive Agency (ERCEA) in the Computer Science and Informatics panel (PE6) of the Physical Sciences and Engineering Unit. She works mainly on the support of the evaluation and selection processes of research proposals and the follow-up of the implementation of ERC funded projects. Before joining the ERCEA, she worked as scientific officer in the Joint Research Centre of European Commission. Mikaela has also worked as an adjunct lecturer and postdoctoral researcher at the University of Piraeus in Greece. She holds a BSc in Informatics and a PhD in Health Informatics from the same university.

Panel on Machine Learning as a Paradigm Shift in Software Engineering


Moderator:

   Aston University, UK

Panelists:

   University of L’Aquila, Italy
   Università della Svizzera Italiana, Switzerland
   Ajou University, Korea
Dates
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 25 Aug

Displayed time zone: Athens change

13:00 - 15:00
Welcome + Keynote (Mira Mezini)Plenary Events +12h
Chair(s): Marsha Chechik University of Toronto

Live

13:00
60m
Day opening
Welcome from the Conference and Program Chairs
Plenary Events
S: Marsha Chechik University of Toronto, S: Georgios Gousios Facebook & Delft University of Technology, S: Diomidis Spinellis Athens University of Economics and Business, S: Massimiliano Di Penta University of Sannio
14:00
60m
Keynote
Programming and Execution Models for Next Generation Code Intelligence Systems
Plenary Events
K: Mira Mezini TU Darmstadt, Germany
15:00 - 16:00
ERC Funding Opportunities (Mikaela Poulymenopoulou)Plenary Events +12h
Chair(s): Diomidis Spinellis Athens University of Economics and Business

Live

15:00
60m
Talk
ERC Funding Opportunities
Plenary Events
I: Mikaela Poulymenopoulou European Research Council Executive Agency, I: Shahar Maoz Tel Aviv University
File Attached

Thu 26 Aug

Displayed time zone: Athens change

01:00 - 03:00
Welcome + Keynote (Mira Mezini)Plenary Events
Chair(s): Marsha Chechik University of Toronto

Recorded

01:00
60m
Day opening
Welcome from the Conference and Program Chairs
Plenary Events
S: Marsha Chechik University of Toronto, S: Georgios Gousios Facebook & Delft University of Technology, S: Diomidis Spinellis Athens University of Economics and Business, S: Massimiliano Di Penta University of Sannio
02:00
60m
Keynote
Programming and Execution Models for Next Generation Code Intelligence Systems
Plenary Events
K: Mira Mezini TU Darmstadt, Germany
03:00 - 04:00
ERC Funding Opportunities (Mikaela Poulymenopoulou)Plenary Events
Chair(s): Diomidis Spinellis Athens University of Economics and Business

Recorded

03:00
60m
Talk
ERC Funding Opportunities
Plenary Events
I: Mikaela Poulymenopoulou European Research Council Executive Agency, I: Shahar Maoz Tel Aviv University
File Attached
10:00 - 11:00
PanelPlenary Events +12h
Chair(s): Nelly Bencomo Aston University

Live

10:00
60m
Panel
Machine Learning as a Paradigm Shift in Software Engineering
Plenary Events
P: Paola Inverardi University of L'Aquila, P: Seok-Won Lee Ajou University, P: Paolo Tonella USI Lugano
13:00 - 15:00
Keynote (Panos Papadopoulos)Plenary Events +12h
Chair(s): Georgios Gousios Facebook & Delft University of Technology

Live

13:00
2h
Keynote
Balance Between Engineering and Company Building
Plenary Events
K: Panos Papadopoulos Marathon Venture Capital
15:00 - 16:00
BreakPlenary Events +12h
22:00 - 23:00
PanelPlenary Events

Recorded

22:00
60m
Panel
Machine Learning as a Paradigm Shift in Software Engineering
Plenary Events
P: Paola Inverardi University of L'Aquila, P: Seok-Won Lee Ajou University, P: Paolo Tonella USI Lugano

Fri 27 Aug

Displayed time zone: Athens change

01:00 - 03:00
Keynote (Panos Papadopoulos)Plenary Events
Chair(s): Georgios Gousios Facebook & Delft University of Technology

Recorded

01:00
2h
Keynote
Balance Between Engineering and Company Building
Plenary Events
K: Panos Papadopoulos Marathon Venture Capital
03:00 - 04:00
08:00 - 10:00
Keynote (Nachiappan Nagappan)Plenary Events +12h
Chair(s): Massimiliano Di Penta University of Sannio

Live

08:00
2h
Keynote
The 4Ps - Product, Process, People and Productivity: A Data-driven Approach to Improve Software Engineering
Plenary Events
K: Nachiappan Nagappan Microsoft Research
13:00 - 15:00
Test of Time, Impact Paper, Awards, FSE 2022, OutroPlenary Events +12h

Live

13:00
2h
Day closing
Test of Time, Impact Paper, Awards, FSE 2022, Outro
Plenary Events
S: Marsha Chechik University of Toronto, S: Diomidis Spinellis Athens University of Economics and Business, S: Massimiliano Di Penta University of Sannio, S: Georgios Gousios Facebook & Delft University of Technology
15:00 - 16:00
BreakPlenary Events +12h
18:00 - 19:00
Town Hall MeetingPlenary Events +12h

Live

18:00
60m
Meeting
Town Hall Meeting
Plenary Events

20:00 - 22:00
Keynote (Nachiappan Nagappan)Plenary Events
Chair(s): Massimiliano Di Penta University of Sannio

Recorded

20:00
2h
Keynote
The 4Ps - Product, Process, People and Productivity: A Data-driven Approach to Improve Software Engineering
Plenary Events
K: Nachiappan Nagappan Microsoft Research

Sat 28 Aug

Displayed time zone: Athens change

01:00 - 03:00
Test of Time, Impact Paper, Awards, FSE 2022, OutroPlenary Events

Recorded

01:00
2h
Day closing
Test of Time, Impact Paper, Awards, FSE 2022, Outro
Plenary Events
S: Marsha Chechik University of Toronto, S: Diomidis Spinellis Athens University of Economics and Business, S: Massimiliano Di Penta University of Sannio, S: Georgios Gousios Facebook & Delft University of Technology
03:00 - 04:00
06:00 - 07:00
Town Hall MeetingPlenary Events

Recorded

06:00
60m
Meeting
Town Hall Meeting
Plenary Events