ICPC 2018
Sun 27 - Mon 28 May 2018 Gothenburg, Sweden
co-located with * ICSE 2018 *

Accepted Papers

CodeCompass: An Open Software Comprehension Framework
DOI Pre-print
How Slim Will My System Be? Estimating Refactored Code Size by Merging Clones
DOI Pre-print
Leveraging the Agile Development Process for Selecting Invoking/Excluding Tests to Support Feature Location

Call for Contributions

The ICPC Industry Track is the premier venue for researchers and practitioners to discuss innovations and solutions to concrete software engineering problems. The objective of the Industry Track is to provide a unique forum for meaningful dialog among software practitioners and software engineering researchers on the results, obstacles, and lessons learnt while applying program comprehension practices and tools in various environments.

We seek submissions on industry relevant topics in technology, tools and practices related to program comprehension, including both the human activity of comprehending software, as well as the processes, techniques and tools for supporting it. We hope that the discussion-based format of the industry track will contribute to increase synergies between industry and academia for addressing the most interesting and realistic program comprehension research directions.

Format and Submission

Submissions can be in one of three forms:

  • Industrial full paper: 8 pages for the main text, inclusive of figures, tables and appendices plus 2 additional pages for references (for a total of maximum 10 pages)
  • Industrial short paper: 4 pages for the main text, inclusive of figures, tables and appendices plus 1 additional page for references (for a total of maximum 5 pages)
  • Talk: 2 pages abstract describing the problem definition, importance, solutions, and results / lessons learned

All papers must conform, at time of submission, to the ACM Formatting Guidelines. All submissions must be in PDF format, use the US Letter page format and must be submitted online via the ICPC 2018 EasyChair conference management system.

Publication and Presentation

Upon notification of acceptance, all authors of accepted papers will be asked to complete an ACM Copyright form and will receive further instructions for preparing their camera-ready versions. At least one author of the paper must register and present the paper at the conference; otherwise the paper will be excluded from both the program and the proceedings. All accepted papers will be published in the conference electronic proceedings, which will also be available in the ACM Digital Library. Purchases of additional pages in the proceedings is not allowed. The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of ICSE2018. The official publication date affects the deadline for any patent filings related to published work.

All papers will have a presentation slot. More details on the presentations will follow the notifications.


The best papers of the Industry Track at ICPC 2018 will be invited to be revised and extended for consideration in a special issue of the Journal of Software: Evolution and Process

Track Chairs

Danilo Caivano,   Hitesh Sajnani