Journal First TrackICSME 2024
This program is tentative and subject to change.
Wed 9 OctDisplayed time zone: Mountain Time (US & Canada) change
08:45 - 09:00 | ICSME Conference OpeningResearch Track / Industry Track / Tool Demo Track / New Ideas and Emerging Results Track / Registered Reports Track / Journal First Track / Artifact Evaluation Track and ROSE Festival at Humphreys Welcome and opening remarks for the conference. | ||
09:00 - 10:00 | |||
09:00 60m | Maintaining Intelligence: Evolving Software Engineering Practices for AI-Enabled SystemsKeynote Research Track Foutse Khomh Polytechnique Montréal |
13:30 - 15:00 | Technical Briefing on srcML & srcDiff: Infrastructure to Support Exploring, Analyzing, and Differencing of Source CodeResearch Track at Humphreys This technology briefing is intended for those interested in constructing custom software analysis and manipulation tools to support research. The briefing is also aimed at researchers interested in leveraging syntactic differencing in their investigations. srcML (srcML.org) is an infrastructure consisting of an XML representation for C/C++/C#/Java source code along with efficient parsing technology to convert source code to-and-from the srcML format. srcDiff (srcDiff.org) is an infrastructure supporting syntactic source-code differencing and change analysis. srcDiff leverages srcML along with an efficient differencing algorithm to produce deltas that accurately model developer edits. In this tech briefing, we give an overview of srcML and srcDiff along with a tutorial of how to use them to support research efforts. The briefing is also a forum to seek feedback and input from the community on what new enhancements and features will better support software engineering research. | ||
Thu 10 OctDisplayed time zone: Mountain Time (US & Canada) change
09:00 - 10:00 | |||
09:00 60m | Disrupting Developer Dynamics: AI-Driven Innovations' Influence on CommunitiesKeynote Research Track Denae Ford Microsoft Research |
Fri 11 OctDisplayed time zone: Mountain Time (US & Canada) change
08:45 - 10:00 | ICSME 2024 Awards CeremonyResearch Track / Industry Track / Tool Demo Track / New Ideas and Emerging Results Track / Registered Reports Track / Journal First Track / Artifact Evaluation Track and ROSE Festival at Humphreys | ||
08:45 35m | ICSME 2024 Awards Research Track | ||
09:20 40m | Most Influential Paper Talk: "An Exploratory Study on Self-Admitted Technical Debt" Research Track Link to publication DOI Pre-print |
13:30 - 15:00 | Session 14: Software Testing and Quality AssuranceNew Ideas and Emerging Results Track / Tool Demo Track / Research Track / Journal First Track at Abineau | ||
13:30 15m | An empirical study on the usage of mocking frameworks in Apache software foundationJ1C2 Paper Journal First Track Lu Xiao Stevens Institute of Technology, Gengwu Zhao Stevens Institute of Technology, Xiao Wang Stevens Institute of Technology, Keye Li Stevens Institute of Technology, Erick Lim Stevens Institute of Technology, Chenhao Wei Stevens Institute of Technology, Tingting Yu University of Connecticut, Xiaoyin Wang University of Texas at San Antonio | ||
13:45 15m | Exploring the Adoption of Fuzz Testing in Open-Source Software: A Case Study of the Go CommunityResearch Track Paper Research Track Olivier Nourry Kyushu University, Masanari Kondo Kyushu University, Mahmoud Alfadel University of Calgary, Canada, Shane McIntosh University of Waterloo, Yasutaka Kamei Kyushu University Pre-print | ||
14:00 15m | Private — Keep Out? Understanding How Developers Account for Code Visibility in Unit TestingResearch Track Paper Research Track Muhammad Firhard Roslan University of Sheffield, José Miguel Rojas The University of Sheffield, Phil McMinn University of Sheffield | ||
14:15 15m | Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement LevelResearch Track Paper Research Track Megan Maton University of Sheffield, Gregory Kapfhammer Allegheny College, Phil McMinn University of Sheffield | ||
14:30 10m | TRec: A Regression Test Recommender for Java ProjectsTool Demo Paper Tool Demo Track Pre-print | ||
14:40 10m | Viscount: A Direct Method Call Coverage Tool for JavaTool Demo Paper Tool Demo Track Muhammad Firhard Roslan University of Sheffield, José Miguel Rojas The University of Sheffield, Phil McMinn University of Sheffield | ||
14:50 10m | GlueTest: Testing Code Translation via Language InteroperabilityNIER Paper New Ideas and Emerging Results Track Muhammad Salman Abid Cornell University, Mrigank Pawagi Indian Institute of Science, Bengaluru, Sugam Adhikari Islington College, Xuyan Cheng Dickinson College, Ryed Badr University of Illinois Urbana Champaign, Md Wahiduzzaman BRAC University, Vedant Rathi Adlai E Stevenson High School, Ronghui Qi Wuhan University, Choiyin Li Po Leung Kuk Ngan Po Ling College, Lu Liu University of Washington, Rohit Sai Naidu Dublin High School, Licheng Lin Zhejiang University, Que Liu University of Shanghai for Science and Technology, Asif Zubayer Palak BRAC University, Mehzabin Haque University of Dhaka, Xinyu Chen University of Illinois Urbana Champaign, Darko Marinov University of Illinois at Urbana-Champaign, Saikat Dutta Cornell University |
17:00 - 17:30 | ICSME Conference ClosingResearch Track / Industry Track / Tool Demo Track / New Ideas and Emerging Results Track / Registered Reports Track / Journal First Track / Artifact Evaluation Track and ROSE Festival at Humphreys Join us for the closing plenary session to wrap up ICSME 2024 and take a peek at the 2025 edition. | ||
Not scheduled yet
Not scheduled yet Full-paper | Software Integration Model: An Assessment Tool for GSD Vendors Journal First Track Muhammad Ilyas Gandhara University, Siffat Ullah Khan University of Malakand, Habib Ullah Khan Qatar University, Doha, Qatar, Nasir Rashid University of Malakand |
Accepted Papers
Call for Papers
ICSME invites presentations of journal papers that have been published in one of the participating journals. We aim to accommodate as many journal-first presentations as will fit into the final ICSME program. The J1C2 track is aimed at papers that (a) are theme-appropriate for ICSME, (b) have recently been accepted to one of the participating journals, and (c) concern work that has not previously been presented at a conference (i.e., the journal paper must not be an extension of a previous conference/workshop paper).
The participating journals are:
Eligibility Criteria
To be eligible to participate in the J1C2 program, a paper must:
- Be in the scope of the conference, that is, the paper contains work related to software maintenance and evolution (see the ICSME Research Track Call for Papers for possible topics). However, note that papers discussing literature reviews or meta-research papers are also out of scope, as they do not fit with the typical format and content of a conference technical session
- Be accepted in one of the partner journals listed above between January 1, 2023, and the J1C2 deadline (June 17, 2024). Evidence of acceptance should either be a listing on the journal’s website or a copy of the EIC’s email indicating acceptance;
- Report completely new research results that were not previously reported in prior work (conferences, workshops, repurposing of material previously published at venues targeting software professionals, etc.). Journal versions of papers extending conference papers with additional proofs or algorithms (or other such details presented for completeness) or empirical evaluations are thus out of the scope of the track regardless of the size of the extension.
- Not have already been presented, or currently being considered for, J1C2 or similar initiatives of other conferences.
- Be peer-reviewed, (e.g. letters or editorials are excluded).
- Not be retracted or subject to corrections or author’s notes.
- We invite the authors of papers that satisfy the Journal-First criteria to submit a talk proposal.
How to Submit
Interested authors should submit a short talk proposal consisting of the paper title, abstract, acceptance date, a short statement on how the work satisfies the journal first criteria, and the accepted paper. Please upload a single PDF file with all these items.
Evaluation
The J1C2 chairs will evaluate if the submission is within the scope of the ICSME conference and, in general, fulfills the eligibility criteria mentioned above. We plan to select as many papers as possible for inclusion in the J1C2 program. In the case that there is higher than expected interest in the J1C2, the track chairs, together with the conference technical program co-chairs, will reserve the right to prioritize papers that better fit the conference program.
As the papers have already been reviewed and accepted by high-quality journals, they will not be reviewed again for technical correctness or contributions. They will be checked for the Journal-First criteria and prioritized according to fit the conference theme. Authors will not receive any reviews with the notification.
Presentation
At least one author of each accepted J1C2 contribution must register and attend the conference to present the paper. Failure to present the paper might result in exclusion from future J1C2 programs.
The J1C2 papers will not be part of the ICSME proceedings. However, the conference online program will contain a hyperlink to the journal paper (if already published) or, in case the paper hasn’t been published yet, to its preprint (we will encourage the authors of accepted J1C2 to make a preprint of the paper available to ICSME).
For any questions, please contact the track chairs.
Important Dates
- June 17, 2024: Paper submission deadline
- July 8, 2024: Notification to authors
Submission Link
Please use the following link: https://easychair.org/conferences/?conf=icsme2024
Accepted Papers
-
Lu Xiao, Gengwu Zhao, Xiao Wang, Keye Li, Erick Lim, Chenhao Wei, Tingting Yu and Xiaoyin Wang. An empirical study on the usage of mocking frameworks in Apache software foundation
-
Maha Alharbi and Mohammad Alshayeb. An empirical investigation of the relationship between pattern grime and code smells
-
Gregorio Robles, Michel Chaudron, Rodi Jolak and Regina Hebig. A reflection on the impact of model mining from GitHub
-
David Moreno-Lumbreras, Gregorio Robles, Daniel Izquierdo-Cortazar and Jesus M. Gonzalez-Barahona. Software development metrics: to VR or not to VR?
-
Geanderson Santos, Igor Muzetti and Eduardo Figueiredo. Two Sides of the Same Coin: A Study on Developers’ Perception of Defects
-
Tushar Sharma, Stefanos Georgiou, Maria Kechagia, Taher A. Ghaleb and Federica Sarro. Investigating developers’ perception on software testability and its effects
-
Yisi Han, Zhendong Wang, Yang Feng, Zhihong Zhao and Yi Wang. Cross-status Communication and Project Outcomes in OSS Development– A Language Style Matching Perspective
-
Muhammad Ilyas, Siffat Ullah Khan, Habib Ullah Khan and Nasir Rashid. Software Integration Model: An Assessment Tool for GSD Vendors