Write a Blog >>
ICPC 2021
Tue 18 - Thu 20 May 2021
co-located with ICSE 2021
Dates
Wed 19 May 2021
Thu 20 May 2021
Tracks
ICPC Early Research Achievement (ERA)
ICPC Education
ICPC Journal First
ICPC Replications and Negative Results (RENE)
ICPC Research
ICPC Tool Demonstration
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 19 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:50 - 17:25
Understanding Systems -2Research / Tool Demonstration / Replications and Negative Results (RENE) at ICPC Main Room
Chair(s): Fabio Petrillo Université du Québec à Chicoutimi, Canada
16:50
5m
Demonstration
ArCode: A Tool for Supporting Architectural Concerns Comprehension and Implementation
Tool Demonstration
Ali Shokri Rochester Institute of Technology, Mehdi Mirakhorli Rochester Institute of Technology
Pre-print Media Attached

Thu 20 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:40 - 03:00
Source code AnalysisEarly Research Achievement (ERA) / Research / Tool Demonstration at ICPC Main Room
Chair(s): Gema Rodríguez-Pérez University of Waterloo
02:40
5m
Demonstration
RefactorHub: A Commit Annotator for Refactoring
Tool Demonstration
Ryo Kuramoto Tokyo Institute of Technology, Motoshi Saeki Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology
Pre-print Media Attached
16:45 - 17:35
Human Aspects of Program ComprehensionResearch / Tool Demonstration / Early Research Achievement (ERA) / Education at ICPC Main Room
Chair(s): Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science
17:20
5m
Demonstration
Interactive Static Performance Analysis in the IDE
Tool Demonstration
Aaron Beigelbeck , Maurício Aniche Delft University of Technology, Jürgen Cito TU Wien and Facebook
Pre-print Media Attached

Call for Papers

We would like to invite you to submit a tool demonstration paper for the 2021 ICPC Tool Demo Track. This track provides a valuable opportunity for live presentations of prototypes and industry-strength tools.

Tool demonstration papers are expected to describe tools that implement a research approach. The tools are expected to be either mature prototypes or fully developed products ready for commercialization. We also encourage tool demonstration proposals complementing full technical papers. While a technical paper is intended to give the background information and point out the scientific contribution of a new program comprehension approach, the tool demonstration submission provides a unique opportunity to show how the scientific approach has been transferred into a working prototype. Potential authors of the research papers are highly encouraged to submit the corresponding tools in this track. Any of the conference topics of interest are appropriate areas for tool demonstrations.

Format and Submission

Submissions of proposals for tool demonstration must:

  • Adhere to the conference proceedings format (proceedings style);
  • Have a maximum of 4 pages that describe the tool and 1 page for references (4+1);
  • The source code or the binaries of the tool must be publicly available (e.g., on Github, Zenodo, Figshare) or hosted on the tool’s website;
  • Optionally, you can include in the abstract the URL of a 3-to-5 minute video screencast, either with annotations or voice-over, that provides a concise version of the tool demo scenario. The video should be posted on YouTube, or hosted on the tool’s website.

Submissions must conform to the IEEE formatting instructions IEEE Conference Proceedings Formatting Guidelines, (title in 24pt font and full text in 10pt type, LaTeX users must use \documentclass[10pt,conference]{IEEEtran} without including the compsoc or compsocconf options).

By submitting to the ICPC Tool Demo Track, authors acknowledge that they are aware of and agree to be bound by the ACM Policy and Procedures on Plagiarism and the IEEE Plagiarism FAQ. In particular, papers submitted to ICPC 2021 must not have been published elsewhere and must not be under review or submitted for review elsewhere while under consideration for ICPC 2021. Contravention of this concurrent submission policy will be deemed a serious breach of scientific ethics, and appropriate action will be taken in all such cases. To check for double submission and plagiarism issues, the chairs reserve the right to (1) share the list of submissions with the PC Chairs of other conferences with overlapping review periods and (2) use external plagiarism detection software, under contract to the ACM or IEEE, to detect violations of these policies.

Submissions to the Tool Demonstration Track that meet the above requirements can be made via the Easychair submission site (https://www.easychair.org/my/conference?conf=icpc2021) by the submission deadline. When submitting, select the track ‘ICPC 2021 Tool Demonstration’. Please, note that the Tool Demonstration Track will NOT follow a double-blind review process. The authors should not anonymize their papers and tools.

Review and Evaluation Criteria

Each submission will be reviewed by three members of the Tool Demo Program Committee. The committee will review each submission to assess the relevance and quality of the proposed tool demonstration. Submissions should describe the tool (including snapshot and technical details), explain its relevance to program comprehension and the foundations upon which it is based, discuss its level of maturity, and the (expected) adoption and impact.

The Tool Demo Track will provide a Best Tool Award to the accepted submission that presents the most impressive and promising tool.

Publication and Presentation

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

:
: