Mon 16 MayDisplayed 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 4mTalk | Understanding Code Snippets in Code Reviews: A Preliminary Study of the OpenStack Community Early Research Achievements (ERA) 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 4mTalk | An Exploratory Study of Analyzing JavaScript Online Code Clones Early Research Achievements (ERA) DOI Pre-print Media Attached |
Tue 17 MayDisplayed 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 4mTalk | 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 4mTalk | 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 4mTalk | 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 4mTalk | Impact of Change Granularity in Refactoring Detection Early Research Achievements (ERA) DOI Pre-print Media Attached | ||
07:14 4mTalk | 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 4mTalk | 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 4mTalk | 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 14mLive 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 4mTalk | 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 4mTalk | 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
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.