The 58th CREST Open Workshop - Automating Programmers’ Programming Experiments for Analytic Result Reporting in Code Review and Continuous Integration

Date: 26th and 27th February 2018

Venue: Friends House, 173-177 Euston Road, London NW1 2BJ

Overview:

This workshop seeks to bring together researchers working on Automated Repair, Empirical Software Engineering, Genetic Improvement, Program Analysis & Synthesis, and Software Testing & Transplantation explore the possibility that automated scientific experimentation could and should be part of automated program improvement: Whereas human engineers are too time-constrained to perform extensive systematic experimentation that documents and justifies their code changes, the machine is comparatively unconstrained.

Advances in automated program improvement suggest an exciting future in which automated techniques combine with human insights and domain expertise to collaborate on the challenge of improving software systems. In this workshop we address the research question: How can we best combine and exploit the machines’ ability to automatically navigate large improvement search spaces with human insight, decision making and domain expertise?  

Much of the tech sector deploys through continuous integration, underpinned by modern code review, thereby providing a readily re-targetable infrastructure for machine-human collaboration on code change. The workshop seeks to accelerate industrial deployment by exploring the requirements for code improvement techniques that automatically provide systematic, well-documented, empirical evidence to the human code reviewer that supports the suggested program improvements they have found.

http://geneticimprovementofsoftware.com/

Speakers:

Wolfgang Banzhaf, Department of Computer Science and Engineering, Michigan State University, USA

Marcio Barros, Federal University of the State of Rio de Janeiro, Brazil 

Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

Mike Papadakis, SnT, Luxembourg University, Luxembourg

Abhik Roychoudhury, School of Computing, National University of Singapore, Singapore

Shin Yoo, Korea Advanced Institute of Science and Technology, South Korea 

Yuan Yuan, Department of Computer Science and Engineering, Michigan State University, USA

Registration:

Participants can register for a COW by sending an email to registration-cow@cs.ucl.ac.uk. Please enclose the following information in your email:

  1. Name:
  2. Affiliation:
  3. Personal or organisational web page URL:
  4. Twitter (optional):
  5. Do you agree on the terms of FRPNA:
  6. Any dietary requirements or allergies:

Spaces for COWs are limited. When registering for a COW we recommend holding off on travel and accommodation bookings until you receive the confirmation of registration from the workshop organiser, to avoid disappointment.

Registered attendees:

1. Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

2. Matheus Paixao, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

3. Marcio Barros, Federal University of the State of Rio de Janeiro, Brazil 

4. Bill Langdon, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

5. Shin Yoo, Korea Advanced Institute of Science and Technology, South Korea 

6. Gabin AnKorea Advanced Institute of Science and Technology, South Korea 

7. Jinhan KimKorea Advanced Institute of Science and Technology, South Korea 

8. Abhik Roychoudhury, School of Computing, National University of Singapore, Singapore

9. Mike Papadakis, SnT, Luxembourg University, Luxembourg

10. Yuan Yuan, Department of Computer Science and Engineering, Michigan State University, USA

11. Wolfgang Banzhaf, Department of Computer Science and Engineering, Michigan State University, USA

12. Bobby Bruce, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

13. Jens Krinke, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

14. Chaiyong Ragkhitwetsagul, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

15. Stefan Forstenlechner, Natural Computing Research and Applications Group, University College Dublin, Ireland

16. Brendan Cody-Kenny, Natural Computing Research and Applications Group, University College Dublin, Ireland 

17. Joost Noppen, BT Research and Innovation - BetaLab

 

This page was last modified on 15 Jan 2018.