ICSME 2023
Sun 1 - Fri 6 October 2023 Bogotá, Colombia
VenueUniversidad de los Andes, Bogotá, Colombia
Room nameSession 1 Room - RGD 004
Floor-2
Room numberRGD 004
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 3 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

09:00 - 12:30
Doctoral SymposiumDoctoral Symposium Track / Catering / Social Events at Session 1 Room - RGD 004
Chair(s): Gustavo Pinto Federal University of Pará (UFPA) and Zup Innovation
09:00
5m
Day opening
Doctoral Symposium Welcome
Social Events

09:05
25m
Talk
Developers and Modern Communication Mediums
Doctoral Symposium Track
Esteban Parra Belmont University
09:30
30m
Talk
Engineering Accessible Software
Doctoral Symposium Track
Arun Krishna Vajjala George Mason University, Kevin Moran University of Central Florida
10:00
30m
Talk
Understanding the Challenges of Software Rejuvenation in the Ever-Evolving Landscape of Programming Languages
Doctoral Symposium Track
Walter Lucas Monteiro de Mendonça University of Brasília
10:30
30m
Break
Break
Catering

11:00
30m
Talk
Security and Safety Verification in IoT Apps
Doctoral Symposium Track
Lobna AbuSerrieh Toronto Metropolitan University, Manar Alalfi Toronto Metropolitan University
11:30
30m
Talk
Towards a Complete Metamorphic Testing Pipeline
Doctoral Symposium Track
Alejandra Duque-Torres University of Tartu, Dietmar Pfahl University of Tartu
12:00
30m
Talk
How, when, and where to publish
Doctoral Symposium Track
Christoph Treude University of Melbourne

Wed 4 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

08:30 - 09:00
Opening SessionKeynote at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Sonia Haiduc Florida State University, Mario Linares-Vásquez Universidad de los Andes
08:30
30m
Day opening
Opening Session
Keynote

09:00 - 10:00
Keynote 1Keynote at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
09:00
60m
Keynote
Keynote 1: Alexey Svyatkovskiy, Microsoft Research
Keynote
10:30 - 12:00
Machine Learning ApplicationsResearch Track / Industry Track / New Ideas and Emerging Results Track at Session 1 Room - RGD 004
Chair(s): Masud Rahman Dalhousie University
10:30
16m
Talk
GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench
Research Track
Ajmain Inqiad Alam University of Saskatchewan, Palash Ranjan Roy University of Saskatchewan, Farouq Al-omari University of Saskatchewan, Chanchal K. Roy University of Saskatchewan, Banani Roy University of Saskatchewan, Kevin Schneider University of Saskatchewan
Pre-print
10:46
16m
Talk
DeltaNN: Assessing the Impact of Computational Environment Parameters on the Performance of Image Recognition Models
Industry Track
Nikolaos Louloudakis University of Edinburgh, Perry Gibson University of Glasgow, José Cano University of Glasgow, Ajitha Rajan University of Edinburgh
11:02
16m
Talk
You Augment Me: Exploring ChatGPT-based Data Augmentation for Semantic Code Search
Research Track
Yanlin Wang Sun Yat-sen University, Lianghong Guo Beijing University of Posts and Telecommunications, Ensheng Shi Xi’an Jiaotong University, Wenqing Chen Sun Yat-sen University, Jiachi Chen Sun Yat-sen University, Wanjun Zhong Sun Yat-sen University, Menghan Wang eBay Inc., Hui Li Xiamen University, Ziyu Lyu Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Hongyu Zhang Chongqing University, Zibin Zheng Sun Yat-sen University
11:18
11m
Talk
Benchmarking Causal Study to Interpret Large Language Models for Source Code
New Ideas and Emerging Results Track
Daniel Rodriguez-Cardenas , David Nader Palacio William and Mary, Dipin Khati William & Mary, Henry Burke William & Mary, Denys Poshyvanyk William & Mary
11:29
16m
Talk
Deploying Deep Reinforcement Learning Systems: A Taxonomy of Challenges
Research Track
Ahmed Haj Yahmed École Polytechnique de Montréal, Altaf Allah Abbassi Polytechnique Montreal, Amin Nikanjam École Polytechnique de Montréal, Heng Li Polytechnique Montréal, Foutse Khomh Polytechnique Montréal
11:45
15m
Live Q&A
1:1 Q&A
Research Track

13:30 - 15:00
Mining Software RepositoriesResearch Track / New Ideas and Emerging Results Track / Industry Track at Session 1 Room - RGD 004
Chair(s): Denys Poshyvanyk William & Mary, Esteban Parra Belmont University
13:30
16m
Talk
The Future Can’t Help Fix The Past: Assessing Program Repair In The Wild
Research Track
Vinay Kabadi The University of Melbourne, Dezhen Kong Zhejiang University, Siyu Xie Zhejiang University, Lingfeng Bao , Gede Artha Azriadi Prana Singapore Management University, Tien-Duy B. Le Singapore Management University, Xuan-Bach D. Le University of Melbourne, David Lo Singapore Management University
13:46
16m
Talk
Process Mining from Jira Issues at a Large Company
Industry Track
Bavo Coremans Thermo Fisher Scientific, Arjen Klomp Thermo Fisher Scientific, Satrio Adi Rukmono , Jacob Krüger Eindhoven University of Technology, Dirk Fahland Eindhoven University of Technology, Michel Chaudron Eindhoven University of Technology, The Netherlands
14:02
16m
Talk
Software Bill of Materials Adoption: A Mining Study from GitHub
Research Track
Sabato Nocera University of Salerno, Simone Romano University of Salerno, Massimiliano Di Penta University of Sannio, Italy, Rita Francese University of Salerno, Giuseppe Scanniello University of Salerno
14:18
11m
Talk
An Empirical Study on the Use of Snapshot Testing
New Ideas and Emerging Results Track
Shun Fujita Kyoto University, Yutaro Kashiwa Nara Institute of Science and Technology, Bin Lin Radboud University, Hajimu Iida Nara Institute of Science and Technology
14:29
16m
Talk
A Framework for Automating the Measurement of DevOps Research and Assessment (DORA) Metrics
Research Track
Brennan Wilkes University of Victoria, Alessandra Maciel Paz Milani University of Victoria, Margaret-Anne Storey University of Victoria
14:45
15m
Live Q&A
1:1 Q&A
Research Track

15:30 - 16:45
ROSEArtifact Evaluation Track and ROSE Festival at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Sonia Haiduc Florida State University
15:30
5m
Talk
ROSE Festival Introduction
Artifact Evaluation Track and ROSE Festival
Sonia Haiduc Florida State University, Venera Arnaoudova Washington State University
15:35
5m
Talk
PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications
Artifact Evaluation Track and ROSE Festival
Rui António Ramada Rua University of Minho & INESC TEC, João Saraiva
15:40
5m
Talk
Artifact for What’s in a Name? Linear Temporal Logic Literally Represents Time Lines
Artifact Evaluation Track and ROSE Festival
Runming Li Carnegie Mellon University, Keerthana Gurushankar Carnegie Mellon University, Marijn Heule Carnegie Mellon University, Kristin Yvonne Rozier Iowa State University
15:45
5m
Talk
PASD: A Performance Analysis Approach Through the Statistical Debugging of Kernel Events
Artifact Evaluation Track and ROSE Festival
15:50
5m
Talk
Interactively exploring API changes and versioning consistency
Artifact Evaluation Track and ROSE Festival
souhaila serbout Software Institute @ USI, Diana Carolina Munoz Hurtado University of Lugano, Switzerland, Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano
15:55
5m
Talk
Generating Understandable Unit Tests through End-to-End Test Scenario Carving
Artifact Evaluation Track and ROSE Festival
Amirhossein Deljouyi , Andy Zaidman Delft University of Technology
16:00
5m
Talk
Understanding the NPM Dependencies Ecosystem of a Project Using Virtual Reality - Artifact
Artifact Evaluation Track and ROSE Festival
David Moreno-Lumbreras Universidad Rey Juan Carlos, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos, Michele Lanza Software Institute - USI, Lugano
16:05
5m
Talk
DGT-AR: Visualizing Code Dependencies in AR
Artifact Evaluation Track and ROSE Festival
Dussan Freire-Pozo , Kevin Cespedes-Arancibia , Leonel Merino University of Stuttgart, Alison Fernandez Blanco Pontificia Universidad Católica de Chile, Andres Neyem , Juan Pablo Sandoval Alcocer Pontificia Universidad Católica de Chile
16:10
5m
Talk
Calibrating Deep Learning-based Code Smell Detection using Human Feedback
Artifact Evaluation Track and ROSE Festival
Himesh Nandani Dalhousie University, Mootez Saad Dalhousie University, Tushar Sharma Dalhousie University
16:15
5m
Talk
A Component-Sensitive Static Analysis Based Approach for Modeling Intents in Android Apps
Artifact Evaluation Track and ROSE Festival
Negarsadat Abolhassani University of Southern California, William G.J. Halfond University of Southern California
16:20
5m
Talk
Uncovering the Hidden Risks: The Importance of Predicting Bugginess in Untouched Methods
Artifact Evaluation Track and ROSE Festival
Matteo Esposito University of Rome Tor Vergata, Davide Falessi University of Rome Tor Vergata, Italy
16:25
5m
Talk
GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench
Artifact Evaluation Track and ROSE Festival
Ajmain Inqiad Alam University of Saskatchewan, Palash Ranjan Roy University of Saskatchewan, Farouq Al-omari University of Saskatchewan, Chanchal K. Roy University of Saskatchewan, Banani Roy University of Saskatchewan, Kevin Schneider University of Saskatchewan
16:30
5m
Talk
RefSearch: A Search Engine for Refactoring
Artifact Evaluation Track and ROSE Festival
Motoki Abe Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology
DOI Pre-print Media Attached
16:35
5m
Talk
Can We Trust the Default Vulnerabilities Severity?
Artifact Evaluation Track and ROSE Festival
Matteo Esposito University of Rome Tor Vergata, Sergio Moreschini Tampere University, Valentina Lenarduzzi University of Oulu, David Hastbacka , Davide Falessi University of Rome Tor Vergata, Italy
16:40
5m
Talk
ROSE Awards
Artifact Evaluation Track and ROSE Festival
Sonia Haiduc Florida State University, Venera Arnaoudova Washington State University

Thu 5 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

08:30 - 10:00
Keynote 2: Andi Marcus and Giulio Antoniol Keynote at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
08:30
90m
Keynote
Keynote 2: Andi Marcus and Giulio Antoniol
Keynote
Giuliano Antoniol Polytechnique Montréal, Andrian Marcus George Mason University
10:30 - 12:00
Software Testing - 1Research Track / Industry Track at Session 1 Room - RGD 004
Chair(s): Amjed Tahir Massey University
10:30
16m
Talk
GMBFL: Optimizing Mutation-Based Fault Localization via Graph Representation
Research Track
Shumei Wu Beijing University of Chemical Technology, Zheng Li Beijing University of Chemical Technology, Yong Liu Beijing University of Chemical Technology, Xiang Chen Nantong University, Mingyu Li Beijing University of Chemical Technology
10:46
16m
Talk
Characterizing the Complexity and Its Impact on Testing in ML-Enabled Systems - A Case Study on Rasa
Research Track
Junming Cao Fudan University, Bihuan Chen Fudan University, Longjie Hu Fudan University, Jie Gao Singapore University of Technology and Design, Kaifeng Huang Fudan University, Xuezhi Song Fudan University, Xin Peng Fudan University
11:02
16m
Talk
Software Testing and Code Refactoring: A Survey with Practitioners
Industry Track
Danilo Lima , Ronnie de Souza Santos University of Calgary, Guilherme Pires , Sildemir Silva , César França Federal Rural University of Pernambuco (UFRPE), Luiz Fernando Capretz Western University
11:18
16m
Talk
A manual categorization of new quality issues on automatically-generated tests
Research Track
Geraldine Galindo-Gutierrez Exact Sciences and Engineering Research Center (CICEI) - Bolivian Catholic University, Maximiliano Narea Carvajal Pontificia Universidad Católica de Chile, Alison Fernandez Blanco Pontificia Universidad Católica de Chile, Nicolas Anquetil University of Lille, Lille, France, Juan Pablo Sandoval Alcocer Pontificia Universidad Católica de Chile
11:34
16m
Talk
Revisiting Machine Learning based Test Case Prioritization for Continuous Integration
Research Track
Yifan Zhao Peking University, Dan Hao Peking University, Lu Zhang Peking University
11:50
10m
Live Q&A
1:1 Q&A
Research Track

13:30 - 15:00
Security and Program RepairResearch Track / Industry Track at Session 1 Room - RGD 004
Chair(s): Quentin Stiévenart Université du Québec à Montréal (UQAM), Ashkan Sami Edinburgh Napier University
13:30
16m
Talk
Enhancing Code Language Models for Program Repair by Curricular Fine-tuning Framework
Research Track
Sichong Hao Faculty of Computing, Harbin Institute of Technology, Xianjun Shi Faculty of Computing, Harbin Institute of Technology, Hongwei Liu Faculty of Computing, Harbin Institute of Technology, Yanjun Shu Faculty of Computing, Harbin Institute of Technology
13:46
16m
Talk
ScaleFix: An Automated Repair of UI Scaling Accessibility Issues in Android Applications
Research Track
Ali S. Alotaibi University of Southern California, Paul T. Chiou University of Southern California, Fazle Mohammed Tawsif University of Southern California, William G.J. Halfond University of Southern California
14:02
16m
Talk
Finding an Optimal Set of Static Analyzers To Detect Software Vulnerabilities
Industry Track
Jiaqi He University of Alberta, Revan MacQueen University of Alberta, Natalie Bombardieri University of Alberta, Karim Ali University of Alberta, James Wright University of Alberta, Cristina Cifuentes Oracle Labs
14:18
16m
Talk
DockerCleaner: Automatic Repair of Security Smells in Dockerfiles
Research Track
Quang-Cuong Bui Hamburg University of Technology, Malte Laukötter Hamburg University of Technology, Riccardo Scandariato Hamburg University of Technology
Pre-print
14:34
16m
Talk
Exploring Security Commits in Python
Research Track
Shiyu Sun George Mason University, Shu Wang George Mason University, Xinda Wang George Mason University, Yunlong Xing George Mason University, Elisa Zhang Dougherty Valley High School, Kun Sun George Mason University
Pre-print
14:50
10m
Live Q&A
1:1 Q&A
Research Track

15:30 - 17:00
Software FaultsIndustry Track / Research Track / Journal First Track at Session 1 Room - RGD 004
Chair(s): Masud Rahman Dalhousie University, Ashkan Sami Edinburgh Napier University
15:30
16m
Talk
An Empirical Study on Fault Diagnosisa in Robotic Systems
Research Track
Xuezhi Song Fudan University, Yi Li , Zhen Dong Fudan University, China, Shuning Liu Fudan University, Junming Cao Fudan University, Xin Peng Fudan University
15:46
16m
Talk
Predicting Defective Visual Code Changes in a Multi-Language AAA Video Game Project
Industry Track
Kalvin Eng Electronic Arts, Abram Hindle University of Alberta, Alexander Senchenko Electronic Arts
Pre-print
16:02
16m
Talk
An annotation-based approach for finding bugs in neural network programs
Journal First Track
Mohammad Rezaalipour Software Institute @ USI, Carlo A. Furia Università della Svizzera italiana (USI)
16:18
11m
Talk
Evaluation of Cross-Lingual Bug Localization: Two Industrial Cases
Industry Track
Shinpei Hayashi Tokyo Institute of Technology, Takashi Kobayashi Tokyo Institute of Technology, Tadahisa Kato Hitachi, Ltd.
DOI Pre-print
16:29
16m
Talk
An Empirical Study on Bugs Inside PyTorch: A Replication Study
Research Track
Sharon Chee Yin Ho Concordia University, Vahid Majdinasab Polytechnique Montréal, Mohayeminul Islam University of Alberta, Diego Costa Concordia University, Canada, Emad Shihab Concordia Univeristy, Foutse Khomh Polytechnique Montréal, Sarah Nadi University of Alberta, Muhammad Raza Queen's University
16:45
15m
Live Q&A
1:1 Q&A
Research Track

Fri 6 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

08:30 - 09:30
MIP TalkKeynote at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
08:30
60m
Keynote
MIP Talk - Tyler McDonnell, Baishakhi Ray, and Miryung Kim
Keynote

09:30 - 10:00
09:30
30m
Panel
Open SC meeting
Keynote

10:30 - 12:00
10:30
16m
Talk
A Guided Mutation Strategy for Smart Contract Fuzzing
Research Track
Songyan Ji Harbin Institute of Technology, Jian Dong Harbin Institute of Technology, Jin Wu , Lishi Lu Harbin Institute of Technology
10:46
11m
Talk
How Developers Implement Property-Based Tests
New Ideas and Emerging Results Track
Arthur Corgozinho Federal University of Minas Gerais (UFMG), Henrique Rocha Loyola University Maryland, USA, Marco Tulio Valente Federal University of Minas Gerais, Brazil
10:57
16m
Talk
Cost Reduction on Testing Evolving Cancer Registry System
Industry Track
Erblin Isaku Simula Research Laboratory, and University of Oslo (UiO), Hassan Sartaj Simula Research Laboratory, Christoph Laaber Simula Research Laboratory, Tao Yue Beihang University, Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University, Thomas Schwitalla Cancer Registry of Norway, Jan F. Nygård Cancer Registry of Norway
Pre-print
11:13
11m
Talk
aNNoTest: An Annotation-based Test Generation Tool for Neural Network Programs
Tool Demo Track
Mohammad Rezaalipour Software Institute @ USI, Carlo A. Furia Università della Svizzera italiana (USI)
11:24
16m
Talk
Specification-based Test Case Generation for C++ Engineering Software
Industry Track
11:40
11m
Talk
Artisan: An Action-Based Test Carving Tool for Android Apps
Tool Demo Track
Alessio Gambi IMC University of Applied Sciences Krems, Mengzhen Li University of Minnesota, Mattia Fazzini University of Minnesota
11:51
9m
Live Q&A
1:1 Q&A
Research Track

13:30 - 14:45
Programming Languages and MigrationNew Ideas and Emerging Results Track / Industry Track / Research Track at Session 1 Room - RGD 004
Chair(s): Esteban Parra Belmont University, Nicolas Archila
13:30
11m
Talk
The Importance of Incremental Migration
Industry Track
13:41
11m
Talk
Towards a Universal Python: Translating the Natural Modality of Python into Other Human Languages
New Ideas and Emerging Results Track
Joshua Otten George Mason University, Antonios Anastasopoulos George Mason University, Kevin Moran University of Central Florida
Link to publication Pre-print
13:52
16m
Talk
A Machine Learning Approach to Convert Pseudo-Code to Domain-Specific Programming Language
Industry Track
Jacob Neal Belmont University, Binary Evolution, Shane Rogers Binary Evolution, Esteban Parra Belmont University
14:08
11m
Talk
Parsing Fortran-77 with proprietary extensions
Industry Track
Younoussa Sow DTIPD Framatome, Larisa Safina INRIA Lillle - Nord Europe, Léandre Brault , Papa Ibou Diouf , Stéphane Ducasse Inria; University of Lille; CNRS; Centrale Lille; CRIStAL, Nicolas Anquetil University of Lille, Lille, France
14:19
26m
Live Q&A
1:1 Q&A
Research Track

14:45 - 15:00
Closing SessionKeynote at Session 1 Room - RGD 004
Chair(s): Venera Arnaoudova Washington State University, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Sonia Haiduc Florida State University, Mario Linares-Vásquez Universidad de los Andes
14:45
15m
Day closing
Closing Session
Keynote

Wed 4 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

Room8:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Session 1 Room - RGD 004

Thu 5 Oct

Displayed time zone: Bogota, Lima, Quito, Rio Branco change

Room8:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Session 1 Room - RGD 004