BENEVOL 2020 is still scheduled to be held as planned starting December 3rd, 2020, but the conference will be run fully virtual. As we learn from other conferences how to run virtual conferences successfully, we will post updates on the virtual setup on the conference website.
|9:00 - 10:30||Session I (Session chair: Mike Papadakis)
Keynote: Michael Pradel - slides
|11:00 - 12:15||Session II (Session chair: Xavier Devroey)
Ahmed Zerouali, Tom Mens, Alexandre Decan, Jesus M. Gonzalez-Barahona and Gregorio Robles.On the Evolution of Technical Lag in Debian-based DockerHub Images
Damien Legay, Alexandre Decan and Tom Mens. A mixed method approach to analysing package freshness in Linux distributions - slides
Jabier Martinez, Jean Godot and Alejandra Ruiz. Challenges for Interference Analysis of Quality Attributes during Systems Evolution - slides
Kim Mens, Siegfried Nijssen, Hoang-Son Pham, Johan Fabry and Vadim Zaytsev. Pattern Mining for Systematic Code Changes - slides
|13:30 - 14:45||Session III (Session chair: Alexander Serebrenik)
John Businge, Alexandre Decan, Ahmed Zerouali, Tom Mens and Serge Demeyer. An Empirical Investigation of Forks as Variants in the npm Package Distribution - slides
Mercy Njima, John Businge and Serge Demeyer. An Empirical Study of Technical Debt Management as a Motivation for Forking
Benoît Duhoux, Kim Mens and Bruno Dumas. A Feature-Based Context-Oriented Approach to Dynamic Software Evolution - slides
Slinger Jansen, Siamak Farshidi, Georgios Gousios, Joost Visser, Tijs van der Storm and Magiel Bruntink. SearchSECO: A Worldwide Index of the Open Source Software Ecosystem - slides
|15:00 - 16:30||Session IV (Session chair: Serge Demeyer)
Sander Thuijsman and Michel Reniers. Transformational Supervisor Synthesis for Evolving Systems
Cezar Sas and Andrea Capiluppi. Extracting Software Modules as Communities - slides
Mehdi Golzadeh, Alexandre Decan and Tom Mens. Evaluating a bot detection model on git commit messages
Nitish Patkar. Moldable Requirements - slides
Ruben Opdebeeck, Ahmed Zerouali, Camilo Velázquez-Rodríguez and Coen De Roover. Structural Change Distilling of Ansible Roles - abstract - slides
|16:45||Session V (Session chair: Sarra Habchi)
ASK me anything: John Micco
|9:00 - 10:30||Session I (Session chair: Maxime Cordy)
Keynote: Benoit Baudry - slides
|11:00 - 12:15||Session II (Session chair: Eleni Constantinou)
Boris Cherry, Xavier Devroey, Pouria Derakhshanfar and Benoît Vanderose. Crash reproduction difficulty, an initial assessment - slides
Gema Rodríguez-Pérez, Meiyappan Nagappan and Gregorio Robles. Let's talk about Bugs!
Felipe Ebert, Fernando Castor, Nicole Novielli and Alexander Serebrenik. An Exploratory Study on Confusion in Code Reviews - slides
Aleksandr Chueshev, Julia Lawall, Reda Bendraou and Tewfik Ziadi. Expanding the Number of Reviewers in Open-Source Projects by Recommending Appropriate Developers - slides
|13:30 - 14:45||Session III (Session chair: Gilles Perrouin)
Ruben Opdebeeck, Johan Fabry and Coen De Roover. Inlining Control-Flow Jumps in Library Usage Graphs of Legacy Code - abstract - slides
Lina Ochoa, Thomas Degueule, Jean-Rémy Falleri and Jurgen Vinju. Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Maven Central - slides
Yunior Pacheco, Jonas De Bleser and Coen De Roover. Mining and Recommending Instantiation Patterns for Java Frameworks Applications - slides
Camilo Velázquez-Rodríguez, Eleni Constantinou and Coen De Roover. Can Stack Overflow Posts Capture Library Features? - slides
|15:00 - 17:00||Social Event - Game Preparation Document
To end the conference on a friendly note, you will be able to participate to an online escape game. The game will be played in teams and will challenge your problem-solving and collaboration skills.
We will give more details about it during the conference, so stay tuned!
Requirements to play
The goal of BENEVOL is to bring together researchers who are working in the field of software evolution and maintenance. BENEVOL offers an informal forum to meet and to discuss new ideas, important problems and obtained research results.
BENEVOL accepts submissions in two categories:
Technical papers (max 4 pages main text + 1 page of references) will undergo a mild yet constructive review. We explicitly solicit papers in the early stages of research, which are still rather rough around the edges and would benefit from feedback from the community. Technical papers will be reviewed by at least three members of the program committee, assessing whether they are within the scope of BENEVOL (i.e., software maintenance and evolution) and meet its quality criteria. Authors will be asked to improve their paper and submit a camera ready version that will be published in the CEUR-WS.org workshop proceedings.
Presentation abstracts (max 1 page) report on research results that have already been published, or that are ready to be submitted to a conference or a journal. They will only be reviewed for relevance, and will not be included in the BENEVOL proceedings. When accepted, the 1-pagers will be made available on the website of the workshop. Of particular interest are summaries that try to provoke discussion, initiate challenging new avenues, etc.
All submission must conform to the IEEE Formatting Guidelines For Conference Proceedings. All submissions must be in PDF format; must use the A4 page size and must add page-numbers at the bottom. Technical papers, when properly formatted, must not exceed four (4) pages main text + one (1) page of references, while presentation abstracts should not exceed one (1) page. This limit includes the main text, figures, tables, and appendices.
Submit your paper via EasyChair. Mark the category it belongs to, i.e., a technical paper or a presentation abstract. You can upload incremental versions of your paper so do not wait until the last minute to submit.