Write a Blog >>
ICPC 2022
Mon 16 - Tue 17 May 2022
co-located with ICSE 2022
Dates
Mon 16 May 2022
Tue 17 May 2022
Tracks
ICPC Early Research Achievements (ERA)
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

Mon 16 May

Displayed time zone: Eastern Time (US & Canada) change

02:50 - 03:20
Session 4: Understanding Development Practices and Challenges 1Early Research Achievements (ERA) / Tool Demonstration / Research / Replications and Negative Results (RENE) at ICPC room
Chair(s): Bin Lin Università della Svizzera italiana (USI)
02:50
4m
Talk
Understanding Code Snippets in Code Reviews: A Preliminary Study of the OpenStack Community
Early Research Achievements (ERA)
Liming Fu Wuhan University, Peng Liang Wuhan University, China, Beiqi Zhang Wuhan University
Pre-print Media Attached
22:00 - 22:50
Session 10: Code ClonesResearch / Early Research Achievements (ERA) at ICPC room
Chair(s): Chaiyong Ragkhitwetsagul Mahidol University, Thailand
22:14
4m
Talk
An Exploratory Study of Analyzing JavaScript Online Code Clones
Early Research Achievements (ERA)
Md Rakib Hossain Misu University of California, Irvine, Abdus Satter University of Dhaka
DOI Pre-print Media Attached

Tue 17 May

Displayed time zone: Eastern Time (US & Canada) change

02:00 - 02:50
Session 11: Debugging 2Research / Early Research Achievements (ERA) / Tool Demonstration at ICPC room
Chair(s): Fernanda Madeiral KTH Royal Institute of Technology
02:07
4m
Talk
A Study of Single Statement Bugs Involving Dynamic Language Features
Early Research Achievements (ERA)
Li Sui Massey University, New Zealand, Shawn Rasheed Massey University, Amjed Tahir Massey University, Jens Dietrich Victoria University of Wellington
Pre-print Media Attached
02:18
4m
Talk
Do Visual Issue Reports Help Developers Fix Bugs? – A Preliminary Study of Using Videos and Images to Report Issues on GitHub –
Early Research Achievements (ERA)
Hiroki Kuramoto Kyushu University, Masanari Kondo Kyushu University, Yutaro Kashiwa Kyushu University, Yuta Ishimoto Kyushu University, Kaze Shindo Kyushu University, Yasutaka Kamei Kyushu University, Naoyasu Ubayashi Kyushu University
Media Attached
03:00 - 03:40
Session 12: Search and Reuse: CodeResearch / Early Research Achievements (ERA) / Replications and Negative Results (RENE) at ICPC room
Chair(s): Fuxiang Chen University of British Columbia
03:07
4m
Talk
Clone-based code method usage pattern mining
Early Research Achievements (ERA)
Zhipeng Xue National University of Defense Technology
Media Attached
07:10 - 07:40
Session 13: Smells, Patterns, and RefactoringEarly Research Achievements (ERA) at ICPC room
Chair(s): Csaba Nagy Software Institute - USI, Lugano
07:10
4m
Talk
Impact of Change Granularity in Refactoring Detection
Early Research Achievements (ERA)
Lei Chen Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology
DOI Pre-print Media Attached
07:14
4m
Talk
On the Developers' Attitude Towards CRAN Checks
Early Research Achievements (ERA)
Pranjay Kumar RMIT University, Davin Ie RMIT University, Melina Vidoni Australian National University
DOI Pre-print Media Attached
07:18
4m
Talk
Does Coding in Pythonic Zen Peak Performance? Preliminary Experiments of Nine Pythonic Idioms at Scale
Early Research Achievements (ERA)
Pattara Leelaprute Faculty of Engineering, Kasetsart University, Bodin Chinthanet Nara Institute of Science and Technology, Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Raula Gaikovina Kula Nara Institute of Science and Technology, Pongchai Jaisri Faculty of Engineering, Kasetsart University, Takashi Ishio Nara Institute of Science and Technology
Pre-print Media Attached
07:22
4m
Talk
Code Smells in Elixir: Early Results from a Grey Literature Review
Early Research Achievements (ERA)
Lucas Francisco da Matta Vegi Federal University of Minas Gerais (UFMG), Marco Tulio Valente Federal University of Minas Gerais, Brazil
Pre-print Media Attached
07:26
14m
Live Q&A
Q&A-Paper Session 13
Early Research Achievements (ERA)

07:50 - 08:40
Session 14: DocumentationResearch / Early Research Achievements (ERA) / Tool Demonstration at ICPC room
Chair(s): Fiorella Zampetti University of Sannio, Italy
07:57
4m
Talk
Using Discord Conversations as Program Comprehension Aid
Early Research Achievements (ERA)
Marco Raglianti Software Institute - USI, Lugano, Csaba Nagy Software Institute - USI, Lugano, Roberto Minelli Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano
Media Attached
08:08
4m
Talk
A First Look at Duplicate and Near-duplicate Self-admitted Technical Debt Comments
Early Research Achievements (ERA)
Jerin Yasmin Queen's University, Canada, Mohammad Sadegh Sheikhaei Queen's University, Yuan Tian Queens University, Kingston, Canada
Pre-print Media Attached

Accepted Papers

Title
A First Look at Duplicate and Near-duplicate Self-admitted Technical Debt Comments
Early Research Achievements (ERA)
Pre-print Media Attached
An Exploratory Study of Analyzing JavaScript Online Code Clones
Early Research Achievements (ERA)
DOI Pre-print Media Attached
A Study of Single Statement Bugs Involving Dynamic Language Features
Early Research Achievements (ERA)
Pre-print Media Attached
Clone-based code method usage pattern mining
Early Research Achievements (ERA)
Media Attached
Code Smells in Elixir: Early Results from a Grey Literature Review
Early Research Achievements (ERA)
Pre-print Media Attached
Does Coding in Pythonic Zen Peak Performance? Preliminary Experiments of Nine Pythonic Idioms at Scale
Early Research Achievements (ERA)
Pre-print Media Attached
Do Visual Issue Reports Help Developers Fix Bugs? – A Preliminary Study of Using Videos and Images to Report Issues on GitHub –
Early Research Achievements (ERA)
Media Attached
Impact of Change Granularity in Refactoring Detection
Early Research Achievements (ERA)
DOI Pre-print Media Attached
On the Developers' Attitude Towards CRAN Checks
Early Research Achievements (ERA)
DOI Pre-print Media Attached
Understanding Code Snippets in Code Reviews: A Preliminary Study of the OpenStack Community
Early Research Achievements (ERA)
Pre-print Media Attached
Using Discord Conversations as Program Comprehension Aid
Early Research Achievements (ERA)
Media Attached

Call for Papers

The goal of the Early Research Achievements (ERA) track is to provide researchers and practitioners with a forum for presenting promising ideas in early stages of research. Ideally, the ERA track seeks papers that challenge the status quo of program comprehension with new research directions and provocative ideas. The ERA track is the perfect place for a paper that aims at setting the agenda for a new line of research and a series of future papers! The track targets the same topics of interest as those of the technical research paper track. As opposed to regular research papers, submissions to the ERA track typically describe research in progress and do not require a solid evaluation.

Format and Submission

ERA track submissions must not be longer than 4 pages for the main text, inclusive of figures, tables, and appendices. References may optionally continue on 1 additional page (a.k.a. 4+1 pages for a total of 5 pages). Purchase of additional pages in the proceedings is not allowed. All ERA track submissions must, at the time of submission, conform to the ACM Article Template. Alterations of spacing, font size, and other changes that deviate from the instructions may result in desk rejection without further review.

Submissions to the ERA Track that meet the above requirements can be made via the ICPC ERA track submission site by the submission deadline.

Submissions to this track must answer the following questions: What is the new idea? Why is it new? What is the single most related paper? Explicitly addressing these questions is strongly recommended. We encourage the authors to upload their paper information early (and can submit the PDF later) to properly enter conflicts for double-anonymous reviewing.

The submissions must comply with the ACM Policy on Plagiarism, Misrepresentation, and Falsification and the IEEE Policy on Authorship, part of the IEEE Plagiarism FAQ. In particular, submissions to the ERA track must not have been accepted previously for publication or submitted for review to another conference, journal, or book while under review for ICPC.

Submissions should not disclose the identity of the authors to comply with the double-anonymous review process employed by ICPC. Most importantly:

  • The authors’ names must be omitted from the submissions;
  • References to their prior work should be in the third person;
  • Replication packages, if provided, should be hosted anonymously (e.g., through dedicated services, like Figshare or Zenodo) and files should not contain the authors’ names (e.g., the revision history should be removed).

Submissions that do not adhere to these limits or that violate the formatting guidelines will be desk-rejected without review.

ICPC 2022 and the ERA track follow 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.

Review and Evaluation Criteria

ERA papers will be reviewed by at least three members of the ERA Program Committee. Submissions will be evaluated on the following criteria:

  • Novelty: The extent to which the proposed work is novel and original;
  • Significance: The extent to which the proposed work is motivated in the current context and the importance of the contributions is clearly highlighted;
  • Soundness: The extent to which the contributions are supported by a rigorous application of appropriate research methods;
  • Presentation: Of particular importance here are the clarity of the text, sufficient detail provided, the quality of figures and tables, and compliance with the submission instructions;
  • Comparison with related work: Submissions are expected to contrast the proposed work with the existing body of literature;
  • Evaluation: Although an extensive evaluation is not required, submissions are expected to have a preliminary evaluation;
  • Replicability and reproducibility: Although replication packages are not required, submissions are encouraged to share data and scripts to ease replicability and reproducibility.

Publication and Presentation

Upon notification of acceptance, all authors of accepted papers 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. More details on the presentations will follow the notifications. All accepted papers will be published in the conference electronic proceedings. 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 2022. 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.

:
: