The 17th Belgium-Netherlands Software Evolution Workshop

Delft, Dec 10 - 11, 2018


Available at


Date Time Event
December, 2018
10:00 - 10:45
Registration, Coffee
10:45 - 11:00
Welcome: Georgios Gousios
11:00 - 12:00
Keynote: Ralf Lämmel
12:00 - 13:00
13:00 - 14:30
Session: Ecosystems
14:30 - 15:00
Coffee break
15:00 - 17:00
Session: Program analysis & Models
Dinner (Café Restaurant de V, Delft)
December, 2018
09:00 - 10:00
Keynote: Hennie Huijgens
10:00 - 10:30
10:30 - 12:00
Session: Testing
12:00 - 13:00
13:00 - 14:30
Session: Software Processes & Evolution (1)
14:30 - 15:00
15:00 - 16:00
Session: Software Processes & Evolution (2)
Goodbye, Next BENEVOL


BENEVOL'18 has 4 exciting themes spread over 5 sessions. Each talk is 20 min.

Time Title Authors
13:00 - 13:20 Breaking the borders: an investigation of cross-ecosystem packages E. Constantinou, A. Decan and T. Mens
13:20 - 13:40 Towards Universal Software Evolution Analysis A. Pietri and S. Zacchiroli
13:40 - 14:00 Prabhab: Change Impact Analysis for Package Management Systems J. Hejderup
14:00 - 14:20 Analyzing Technical Lag in Docker Images A. Zerouali
Program Analysis & Models
Time Title Authors
15:00 - 15:20 Mining Extension Point Patterns in Scala Y. Pacheco, J. De Bleser, T. Molderez, D. Di Nucci, W. De Meuter, C. De Roover
15:20 - 15:40 Metamodel Clone Detection with SAMOS Ö. Babur, L. Cleophas, M. Van Den Brand
15:40 - 16:00 A Generic Framework for the Analysis of Heterogeneous Legacy Software Systems A. Saeidi, J. Hage, R. Khadka, S. Jansen
16:00 - 16:20 Mete: a Meta Rete Interface for Distributed Rule-based Systems M. Hubrechts, K. Kambona, T. Renaux, S. Van de Water, M. Saey, C. De Roover, W. De Meuter
Time Title Authors
10:30 - 10:50 Can we automate away the main challenges of end-to-end testing? R. Rwemalika, M. Kintis, M. Papadakis, Y. Le Traon
10:50 - 11:10 Combining Static Exception Propagation with Runtime and Compile-time Verification M. Kechagia
11:10 - 11:30 Concolic Testing of Full-Stack JavaScript Applications M. Vandercammen, L. Christophe, W. De Meuter, C. De Roover
11:30 - 11:50 Assessing Test Smells in Scala J. De Bleser, D. Di Nucci, C. De Roover
Software Processes & Evolution

Call for papers

The goal of BENEVOL is to bring together researchers from Belgium, the Netherlands and neighboring countries that are working in the field of software evolution. BENEVOL offers an informal forum to meet and to discuss new ideas, important problems and obtained research results.

BENEVOL accepts papers in two categories: position papers (about early research and work in progress where you want some feedback from the community) and publication summaries (overview of research results already published or ready to be submitted to a conference or a journal). Prospective speakers are invited to submit their paper (max 4 pages main text + 1 page of references), marking explicitly which category it belongs to. Based on these submissions, the organization will invite the selected papers and devise a program with plenty of discussions.

Position papers

These papers will undergo a mild yet constructive review. We explicitly sollicit papers in the early stages of research, which are still rather rough at the edge and would benefit from feedback of the community. Position papers will be reviewed by at least three members of the program committee, assessing whether the paper is within the scope of BENEVOL (i.e. software evolution). After reviewing, authors will be asked to improve their papers and submit a camera ready version of. The camera ready version of the position papers will be collected on the BENEVOL web-site.

Publication Summaries

These papers will not receive reviews. The organisation committee will assess whether the paper is within the scope of BENEVOL (i.e. software evolution). Particular interest will be for publication summaries who try to provoke discussion, try challenging new avenues, ….

Paper format and submission

All papers must conform, at time of submission, 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.

Papers, when properly formatted, must not exceed four (4) pages for the main text, including figures, tables, appendices; references only may be included on up to 1 additional page.

Submit your paper via EasyChair. Mark the category it belongs to, i.e., a position paper or a publication summary. You can upload incremental versions of your paper so don't wait until the last minute to submit.

The conference proceedings will be published by; we will work to ensure that the proceedings will be indexed by DBLP.

Important dates

  • Submission deadline: Thu, Nov 8, 2018 - AOE
  • Notification of acceptance: Fri, Nov 30, 2018
  • Registration deadline: Fri, Nov 30, 2018
  • Submission of camera ready versions: Fri, Dec 7 2018


General Chair: Georgios Gousios, Delft University of Technology

Program Committee


BENEVOL 2018 will take place at the Art Center Delft (Rotterdamseweg 205, 2629 HD Delft) To arrive there, you can take bus 40 from Delft Centraal (Delft Central train station) and get off at the stop "Scheepswerf Bocxe", as shown on the map below. The bus ride takes around 20 minutes. There are two buses per hour.