We would like to invite you to submit a tool demonstration paper to the 2020 ICPC Tool Demo Track. This track provides a valuable opportunity for live presentations of prototypes and industry-strength tools.
Mon 13 JulDisplayed time zone: (UTC) Coordinated Universal Time change
13:00 - 13:30 | OpeningResearch / Programming Education / Tool Demonstration / ERA / Industry at ICPC Chair(s): Eunjong Choi Kyoto Institute of Technology, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal, Shinpei Hayashi Tokyo Institute of Technology | ||
13:00 30m | Welcome to ICPC 2020 Research |
15:00 - 16:00 | Session 1: TestsResearch / Tool Demonstration / Industry at ICPC Chair(s): Dario Di Nucci Tilburg University | ||
15:48 12mPaper | Just-In-Time Test Smell Detection and Refactoring: The DARTS Project Tool Demonstration Stefano Lambiase University of Salerno, Andrea Cupito University of Salerno, Fabiano Pecorelli University of Salerno, Andrea De Lucia University of Salerno, Fabio Palomba University of Salerno Media Attached |
16:30 - 17:30 | Session 2: QualityResearch / Tool Demonstration at ICPC Chair(s): Gemma Catolino Delft University of Technology | ||
17:06 12mPaper | Refactoring Android-specific Energy Smells: A Plugin for Android Studio Tool Demonstration Emanuele Iannone University of Salerno, Fabiano Pecorelli University of Salerno, Dario Di Nucci Tilburg University, Fabio Palomba University of Salerno, Andrea De Lucia University of Salerno Media Attached | ||
17:18 12mPaper | BugVis: Commit Slicing for Defect Visualisation Tool Demonstration Media Attached |
Tue 14 JulDisplayed time zone: (UTC) Coordinated Universal Time change
07:00 - 08:00 | Session 5: For ResearchersResearch / ERA / Tool Demonstration at ICPC Chair(s): Bin Lin Università della Svizzera italiana (USI) | ||
07:30 15mPaper | OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm Tool Demonstration Valentina Lenarduzzi LUT University , Fabio Palomba University of Salerno, Davide Taibi Tampere University , Damian Andrew Tamburri Jheronimus Academy of Data Science Media Attached |
Wed 15 JulDisplayed time zone: (UTC) Coordinated Universal Time change
00:00 - 01:00 | Session 9: For DevelopersTool Demonstration / Research / ERA at ICPC Chair(s): Anderson Oliveira PUC-Rio | ||
00:24 12mPaper | SimplyHover: Improving Comprehension of else Statements Tool Demonstration Ahmad Jbara Computer and Cyber Sciences, Augusta University, Georgia, USA, Bar Ben Michael , Or Shacham , Omer Tavor Media Attached |
Accepted Papers
Title | |
---|---|
BugVis: Commit Slicing for Defect Visualisation Tool Demonstration Media Attached | |
Just-In-Time Test Smell Detection and Refactoring: The DARTS Project Tool Demonstration Media Attached | |
OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm Tool Demonstration Media Attached | |
Refactoring Android-specific Energy Smells: A Plugin for Android Studio Tool Demonstration Media Attached | |
SimplyHover: Improving Comprehension of else Statements Tool Demonstration Media Attached |
Call for Papers
We would like to invite you to submit a tool demonstration paper to the 2020 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.
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.
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);
- 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.
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:
\documentclass[sigconf,review]{acmart}
\bibliographystyle{ACM-Reference-Format}
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.
The Tool Demonstration Track will NOT follow a double-blind review process. The authors should not anonymize their papers and tools.
Publication and Presentation
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. Purchases of additional pages in the proceedings is not allowed.