Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020

General Submission Instructions

We invite you to contribute to the ICPC 2020 program by submitting your papers to one or more tracks. Each track of ICPC 2020 has its own submission page and submission deadlines. Please refer to each page for the details. This page ONLY includes the general instructions for the submission.

Track Name Abstract submission
due (AoE)
Paper submission
due (AoE)
Paper length review types Chairs
Research Fri 24 Jan 2020 Tue 28 Jan 2020 10+2 pages Double blind Yann-Gaël Guéhéneuc,
Shinpei Hayashi
Industry - Sun 9 Feb 2020 Industrial full paper (8+2 pages),
Industrial short paper (4+1 pages),
Industrial talk (2 pages)
Single blind Xin Peng,
Vadim Zaytsev
Programming Education - Fri 14 Feb 2020 Regular papers(10+2 pages),
Short papers (4+1 pages)
Double blind Wahab Hamou-Lhadj,
Hironori Washizaki
ERA Sat 8 Feb 2020 Fri 14 Feb 2020 4+1 pages Double blind Leon Moonen,
Venera Arnaudova
Tool Demonstration Mon 3 Feb 2020 Mon 10 Feb 2020 4+1 pages Single blind Nikolaos Tsantalis,
Seonah Lee

General Scope

The ICPC is the venue for presenting research works on program comprehension. These works should consider or pertain to measuresof some objects, e.g., cognitive load of requirements, to help some subjects, e.g., managers. Thus, topics of interest include but are not limited to:

Objects Measures Subjects
APIs Assessments Audit
Builds Cognitive load Crowd knowledge
Clones Documentation Debuggers
Defects Global comprehension Developers
Execution traces Layoutings Due diligence
Identifiers Migration Industrial software
Inconsistencies Refactorings Intellectual property
Logs Relationships Legacy systems
Models Security Litigation
Patterns Summarisation Live programming
Processes Usages Managers
Programming languages Visualisations Open-source software
Refactorings Spreadsheets
Requirements Testers
Smells User feedback
Source code Learners
Strategies Novice developers

General Formatting Guidelines

In any case, purchases of additional pages in the proceedings are not allowed. The submissions must conform to the ACM Master Article Template, indifferent of the type-setting system (LaTeX, Word…). LaTeX users must use the provided class and bibliography style without modification:


The submissions must comply with the ACM Policy on Plagiarism, Misrepresentation, and Falsification. In particular, they must not have been published elsewhere and must not be under review elsewhere while under review for ICPC. The submission must also comply with the IEEE Policy on Authorship, part of the IEEE Plagiarism FAQ.

Submissions should not disclose the identity of the authors to comply with the double-blind review process employed by ICPC. The authors’ names must be omitted from the submissions and references to their prior work should be in the third person. Further advice, guidance, and explanation about the double-blind review process are available on the Q & A of ICSE 2020.

ICPC 2020 follows the ACM SIGSOFT rules on Conflicts of Interest and Confidentiality of Submissions and all authors, reviewers, and organizers will uphold the ACM Code of Ethics and Professional Conduct.

General Publication Guidelines

Upon notification of acceptance, all authors of accepted papers will be asked to complete a 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. The papers will be presented in a formal setting. More details on the presentations will follow the notifications.

All accepted papers will be published in the conference electronic proceedings, which will also be available in the ACM and IEEE Digital Library. The official publication date is the date the proceedings are made available in the ACM or IEEE Digital Libraries. This date may be up to two weeks prior to the first day of ICSE 2020. The official publication date affects the deadline for any patent filings related to published work.