MSR 2024
Mon 15 - Tue 16 April 2024 Lisbon, Portugal
co-located with ICSE 2024
VenueCentro Cultural de Belém
Room nameAmália Rodrigues
Capacity100
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

Sun 14 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
KeynoteFTW at Amália Rodrigues
Chair(s): Martin Gruber BMW Group, University of Passau
09:00
90m
Keynote
Keynote
FTW
K: Darko Marinov University of Illinois at Urbana-Champaign
11:00 - 12:30
Mitigating Flaky Failures in CIFTW at Amália Rodrigues
Chair(s): Tim A. D. Henderson Google
11:00
30m
Paper
Presubmit Rescue: Automatically Ignoring FlakyTest Executions
FTW
A: Minh Hoang Google, A: Adrian Berding
11:30
30m
Paper
Regression Test History Data for Flaky Test Research
FTW
A: Philipp Wendler , A: Stefan Winter Ulm University and LMU Munich
12:00
30m
Paper
Predicting the Lifetime of Flaky Tests on Chrome
FTW
A: Samaneh Malmir Concordia University, A: Peter Rigby Concordia University; Meta
14:00 - 15:30
Debugging Flaky Tests in Different DomainsFTW at Amália Rodrigues
Chair(s): Owain Parry The University of Sheffield
14:00
30m
Paper
On the Impact of Hitting System Resource Limits on Test Flakiness
FTW
A: Fabian Leinen Technical University of Munich, A: Alexander Perathoner Technical University of Munich, A: Alexander Pretschner TU Munich
Pre-print
14:30
30m
Paper
Flaky Tests in the AI Domain
FTW
A: Péter Attila Soha Department of Software Engineering, University of Szeged, A: Béla Vancsics , A: Tamás Gergely Department of Software Engineering, University of Szeged, A: Árpád Beszédes Department of Software Engineering, University of Szeged
15:00
30m
Paper
Can ChatGPT Repair Non-Order-Dependent Tests?
FTW
A: Yang Chen University of Illinois at Urbana-Champaign, A: Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
16:00 - 17:30
Discussion PanelFTW at Amália Rodrigues
Chair(s): Phil McMinn University of Sheffield
16:00
90m
Panel
Discussion Panel
FTW
P: Jonathan Bell Northeastern University, P: Lionel Briand University of Ottawa, Canada; Lero centre, University of Limerick, Ireland, P: Mark Harman Meta Platforms, Inc. and UCL, P: Darko Marinov University of Illinois at Urbana-Champaign, P: Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity

Mon 15 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Conference Opening & KeynoteAST at Amália Rodrigues
Chair(s): Francesca Lonetti CNR-ISTI, Mehrdad Saadatmand RISE Research Institutes of Sweden
09:00
30m
Other
Chairs Welcome
AST
Christof J. Budnik Siemens Corporation, Corporate Technology, Jenny Li Kean University, USA, Mehrdad Saadatmand RISE Research Institutes of Sweden
09:30
60m
Keynote
Exploring the landscape: Software Testing in the AI Era
AST
11:00 - 12:30
Session 1: Test CoverageAST at Amália Rodrigues
Chair(s): Gilles Perrouin Fonds de la Recherche Scientifique - FNRS & University of Namur
11:00
20m
Full-paper
Mutation Coverage is not Strongly Correlated with Mutation Coverage
AST
Samia Alblwi New Jersey Institute of Technology, Dr. AMANI AYAD Kean University, USA, Ali Mili NJIT
11:20
20m
Full-paper
Running a Red Light: An Investigation into Why Software Engineers (Occasionally) Ignore Coverage Checks
AST
Alexander Sterk Delft University of Technology, Mairieli Wessel Radboud University, Eli Hooten Sentry.io, Andy Zaidman Delft University of Technology
DOI Pre-print
11:40
20m
Full-paper
Coverage-based Strategies for the Automated Synthesis of Test Scenarios for Conversational Agents
AST
Pablo C Canizares Autonomous University of Madrid, Spain, Daniel Ávila Autonomous University of Madrid, Sara Perez-Soler Universidad Autónoma de Madrid, Esther Guerra Universidad Autónoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print
12:00
20m
Full-paper
WallMauer: Robust Code Coverage Instrumentation for Android Apps
AST
Michael Auer University of Passau, Iván Arcuschin Moreno University of Buenos Aires, Argentina, Gordon Fraser University of Passau
14:00 - 15:30
Session 2: Test GenerationAST at Amália Rodrigues
Chair(s): Sarmad Bashir RISE Research Institutes of Sweden
14:00
20m
Full-paper
Using GitHub Copilot for Test Generation in Python: An Empirical Study
AST
Khalid El Haji Delft University of Technology, Carolin Brandt Delft University of Technology, Andy Zaidman Delft University of Technology
DOI Pre-print
14:20
20m
Full-paper
Grammar-Based Action Selection Rules for Scriptless Testing
AST
Lianne V. Hufkens Open Universiteit, Fernando Pastor Ricós Universitat Politècnica de València, Beatriz Marín Universitat Politècnica de València, Tanja E. J. Vos Universitat Politècnica de València and Open Universiteit
14:40
20m
Full-paper
Fences: Systematic Sample Generation for JSON Schemas using Boolean Algebra and Flow Graphs
AST
Björn Otto Institute for Automation and Communication, OVGU Magdeburg, Tobias Kleinert Chair of Information and Automation Systems for Process and Material Technology, RWTH Aachen
15:00
10m
Poster
Generating Software Tests for Mobile Applications Using Fine-Tuned Large Language Models
AST
Jacob Hoffmann Institute of Applied Informatics and Formal Description Methods (AIFB) Karlsruhe Institue of Technology (KIT), Demian Frister Institute of Applied Informatics and Formal Description Methods (AIFB) Karlsruhe Institue of Technology (KIT)
16:00 - 17:30
Session 3: Privacy, Security and RobustnessAST at Amália Rodrigues
Chair(s): Dr. AMANI AYAD Kean University, USA
16:00
20m
Full-paper
Sugar-coated poison defense on deepfake face-swapping attacks
AST
Cheng-Yao Guo National Chengchi University, Fang Yu National Chengchi University
16:20
20m
Full-paper
Anonymizing Test Data in Android: Does It Hurt?
AST
Elena Masserini University of Milano - Bicocca, Davide Ginelli , Daniela Micucci University of Milano-Bicocca, Italy, Daniela Briola University of Milano Bicocca, Leonardo Mariani University of Milano-Bicocca
Pre-print
16:40
20m
Full-paper
Properties that allow or prohibit transferability of adversarial attacks among quantized networks
AST
Abhishek Shrestha Fraunhofer FOKUS, Juergen Grossmann Fraunhofer
DOI
17:00
20m
Full-paper
Can explainability and deep-learning be used for localizing vulnerabilities in source code?
AST
Alessandro Marchetto Università di Trento
17:20
15m
Short-paper
Towards an Empirical Robustness Assessment Through Measuring Adversarial Subspaces
AST
Viraj Rohit Gala , Martin A. Schneider Fraunhofer FOKUS, Marvin Vogt Fraunhofer Institute for Open Communication Systems

Tue 16 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Conference Opening & KeynoteAST at Amália Rodrigues
Chair(s): Francesca Lonetti CNR-ISTI, Mehrdad Saadatmand RISE Research Institutes of Sweden
09:00
30m
Other
Chairs Welcome
AST
Christof J. Budnik Siemens Corporation, Corporate Technology, Jenny Li Kean University, USA, Mehrdad Saadatmand RISE Research Institutes of Sweden
09:30
60m
Keynote
The future of testing: Unleashing creativity with power of AI
AST
Marko Ivanković Google; Universität Passau
11:00 - 12:30
Session 4: AI-based testingAST at Amália Rodrigues
Chair(s): Mahshid Helali Moghadam Scania R&D
11:00
20m
Full-paper
Machine Learning-based Test Case Prioritization using Hyperparameter Optimization
AST
Md Asif Khan Ontario Tech University, Akramul Azim Ontario Tech University, Ramiro Liscano Ontario Tech University, Kevin Smith International Business Machines Corporation (IBM), Yee-Kang Chang International Business Machines Corporation (IBM), Qasim Tauseef International Business Machines Corporation (IBM), Gkerta Seferi International Business Machines Corporation (IBM)
11:20
20m
Full-paper
Testing for Fault Diversity in Reinforcement Learning
AST
Quentin Mazouni Simula Research Laboratory, Helge Spieker Simula Research Laboratory, Norway, Arnaud Gotlieb Simula Research Laboratory, Mathieu Acher University of Rennes, France / Inria, France / CNRS, France / IRISA, France
11:40
20m
Full-paper
FairPipes: Data Mutation Pipelines for Machine Learning Fairness
AST
Camille Molinier ESIR, University of Rennes, Paul Temple IRISA, Gilles Perrouin Fonds de la Recherche Scientifique - FNRS & University of Namur
12:00
10m
Poster
Reducing Workload in Using AI-based API REST Test Generation
AST
Benjamin Leu University of Applied Sciences and Arts Northwestern Switzerland, Jonas Volken University of Applied Sciences and Arts Northwestern Switzerland, Martin Kropp University of Applied Sciences and Arts Northwestern Switzerland, Nejdet Dogru Testifi GmbH, Craig Anslow Victoria University of Wellington, Robert Biddle Carleton University
12:10
15m
Short-paper
Identifying Performance Issues in Microservice Architectures through Causal Reasoning
AST
Luca Giamattei Università di Napoli Federico II, Antonio Guerriero Università di Napoli Federico II, Ivano Malavolta Vrije Universiteit Amsterdam, Cristian Mascia University of Naples Federico II, Roberto Pietrantuono Università di Napoli Federico II, Stefano Russo Università di Napoli Federico II
14:00 - 15:30
Session 5. Test process optimizationAST at Amália Rodrigues
Chair(s): Antonio Guerriero Università di Napoli Federico II
14:00
15m
Short-paper
Dynamic Test Case Prioritization in Industrial Test Result Datasets
AST
Alina Torbunova Åbo Akademi University, Per Erik Strandberg Westermo Network Technologies AB, Ivan Porres Åbo Akademi University
14:15
20m
Full-paper
PAFOT: A Position-Based Approach for Finding Optimal Tests of Autonomous Vehicles
AST
Victor Crespo-Rodriguez Monash University, Neelofar Neelofar Monash University, Aldeida Aleti Monash University
14:35
20m
Full-paper
Evaluating String Distance Metrics for Reduction of Automatically Generated Test Suites
AST
Islam Elgendy University of Sheffield, Robert Hierons University of Sheffield, Phil McMinn University of Sheffield
14:55
20m
Full-paper
An Overview of Microservice-Based Systems Used for Evaluation in Testing and Monitoring: A Systematic Mapping Study
AST
Stefan Fischer Software Competence Center Hagenberg, Pirmin Urbanke Software Competence Center Hagenberg, Rudolf Ramler Software Competence Center Hagenberg (SCCH), Monika Steidl University of Innsbruck, Michael Felderer German Aerospace Center (DLR) & University of Cologne
16:00 - 17:30
Session 6: Testing AST at Amália Rodrigues
16:00
15m
Full-paper
Exploring the Role of Automation in Duplicate Bug Report Detection: An Industrial Case Study
AST
Malte Götharsson University of Gothenburg, Karl Stahre University of Gothenburg, Gregory Gay Chalmers | University of Gothenburg, Francisco Gomes de Oliveira Neto Chalmers University of Technology, Sweden / University of Gothenburg
16:15
15m
Short-paper
What Are Massive Open Online Courses (MOOCs) Teaching About Software Testing?
AST
Neda Džiugaitė TU Delft, Baris Ardic Delft University of Technology, Andy Zaidman Delft University of Technology
DOI Pre-print
16:30
15m
Short-paper
Identification of Java lock contention anti-patterns based on run-time performance data
AST
Aritra Ahmed Ontario Tech University, Ramiro Liscano Ontario Tech University, Akramul Azim Ontario Tech University
16:45
15m
Short-paper
An Inconvenient Truth in Software Engineering? The Environmental Impact of Testing Open Source Java Projects
AST
Andy Zaidman Delft University of Technology
DOI Pre-print
17:00
15m
Short-paper
9 in 10 cameras agree: Pedestrians in front possibly endangered
AST
Liliana Marie Prikler Graz University of Technology, Franz Wotawa Graz University of Technology
17:15
15m
Awards
Award Session and Closure
AST
Mehrdad Saadatmand RISE Research Institutes of Sweden, Francesca Lonetti CNR-ISTI

Wed 17 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
Evolution & AIICSE Research Track at Amália Rodrigues
Chair(s): Oscar Chaparro William & Mary
11:00
15m
Talk
Prism: Decomposing Program Semantics for Code Clone Detection through Compilation
ICSE Research Track
Haoran Li Nankai university, wangsiqian Nankai university, Weihong Quan Nankai university, Xiaoli Gong Nankai University, Huayou Su NUDT, Jin Zhang Hunan Normal University
11:15
15m
Talk
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization
ICSE Research Track
Antonio Mastropaolo Università della Svizzera italiana, Matteo Ciniselli Università della Svizzera Italiana, Massimiliano Di Penta University of Sannio, Italy, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
11:30
15m
Talk
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot
ICSE Research Track
David OBrien Iowa State University, Sumon Biswas Carnegie Mellon University, Sayem Mohammad Imtiaz Iowa State University, Rabe Abdalkareem Omar Al-Mukhtar University, Emad Shihab Concordia Univeristy, Hridesh Rajan Iowa State University
11:45
15m
Talk
Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization)
ICSE Research Track
Toufique Ahmed University of California at Davis, Kunal Suresh Pai UC Davis, Prem Devanbu University of California at Davis, Earl T. Barr University College London
DOI Pre-print
12:00
15m
Talk
DSFM: Enhancing Functional Code Clone Detection with Deep Subtree Interactions
ICSE Research Track
Zhiwei Xu Tsinghua University, Shaohua Qiang Tsinghua University, Dinghong Song Tsinghua University, Min Zhou Tsinghua University, Hai Wan Tsinghua University, Xibin Zhao Tsinghua University, Ping Luo Tsinghua University, Hongyu Zhang Chongqing University
12:15
15m
Talk
Machine Learning is All You Need: A Simple Token-based Approach for Effective Code Clone Detection
ICSE Research Track
Siyue Feng Huazhong University of Science and Technology, Wenqi Suo Huazhong University of Science and Technology, Yueming Wu Nanyang Technological University, Deqing Zou Huazhong University of Science and Technology, Yang Liu Nanyang Technological University, Hai Jin Huazhong University of Science and Technology
14:00 - 15:30
14:00
15m
Talk
Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning
ICSE Research Track
Mingyang Geng National University of Defense Technology, Shangwen Wang National University of Defense Technology, Dezun Dong NUDT, Haotian Wang National University of Defense Technolog, Ge Li Peking University, Zhi Jin Peking University, Xiaoguang Mao National University of Defense Technology, Xiangke Liao National University of Defense Technology
DOI Pre-print
14:15
15m
Talk
Block-based Programming for Two-Armed Robots: A Comparative Study
ICSE Research Track
Felipe Fronchetti Virginia Commonwealth University, Nico Ritschel University of British Columbia, Logan Schorr Virginia Commonwealth University, Chandler Barfield Virginia Commonwealth University, Gabriella Chang Virginia Commonwealth University, Rodrigo Spinola Virginia Commonwealth University, Reid Holmes University of British Columbia, David C. Shepherd Louisiana State University
DOI Pre-print Media Attached
14:30
15m
Talk
Exploiting Library Vulnerability via Migration Based Automating Test Generation
ICSE Research Track
Zirui Chen , Xing Hu Zhejiang University, Xin Xia Huawei Technologies, Yi Gao Zhejiang University, Tongtong Xu Huawei, David Lo Singapore Management University, Xiaohu Yang Zhejiang University
14:45
15m
Talk
ReposVul: A Repository-Level High-Quality Vulnerability Dataset
ICSE Industry Challenge Track
Xinchen Wang Harbin Institute of Technology, Ruida Hu Harbin Institute of Technology, Shenzhen, Cuiyun Gao Harbin Institute of Technology, Xin-Cheng Wen Harbin Institute of Technology, Yujia Chen Harbin Institute of Technology, Shenzhen, Qing Liao Harbin Institute of Technology
15:00
7m
Talk
JOG: Java JIT Peephole Optimizations and Tests from Patterns
ICSE Demonstrations
Zhiqiang Zang University of Texas at Austin, Aditya Thimmaiah University of Texas at Austin, Milos Gligoric University of Texas at Austin
DOI
15:07
7m
Talk
Predicting the Change Impact of Resolving Defects by Leveraging the Topics of Issue Reports in Open Source Software Systems
ICSE Journal-first Papers
Maram Assi Queen's University, Safwat Hassan University of Toronto, Canada, Stefanos Georgiou Queen's University, Ying Zou Queen's University, Kingston, Ontario
15:14
7m
Talk
Assessing the Exposure of Software Changes
ICSE Journal-first Papers
Mehran Meidani University of Waterloo, Maxime Lamothe Polytechnique Montréal, Shane McIntosh University of Waterloo
Link to publication Pre-print
15:21
7m
Talk
Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large‑scale agile
ICSE Journal-first Papers
Marthe Berntzen University of Oslo, Viktoria Stray University of Oslo, Nils Brede Moe , Rashina Hoda Monash University
16:00 - 17:30
Program binaries - evolvabilityICSE Research Track / ICSE Software Engineering in Practice / ICSE Demonstrations at Amália Rodrigues
Chair(s): João Saraiva HASLab/INESC TEC, University of Minho
16:00
15m
Talk
Cross-Inlining Binary Function Similarity Detection
ICSE Research Track
Ang Jia Xi'an Jiaotong University, Ming Fan Xi'an Jiaotong University, Xi Xu Xi'an Jiaotong University, Wuxia Jin Xi'an Jiaotong University, Haijun Wang Nanyang Technological University, Ting Liu Xi'an Jiaotong University
DOI Pre-print
16:15
15m
Talk
BinaryAI: Binary Software Composition Analysis via Intelligent Binary Source Code Matching
ICSE Research Track
Ling Jiang Southern University of Science and Technology, Junwen An Southern University of Science and Technology, Huihui Huang Southern University of Science and Technology, Qiyi Tang Tencent Security Keen Lab, Sen Nie Tencent Security Keen Lab, Shi Wu Tencent Security Keen Lab, Yuqun Zhang Southern University of Science and Technology
16:30
15m
Talk
PPT4J: Patch Presence Test for Java Binaries
ICSE Research Track
Zhiyuan Pan Zhejiang University, Xing Hu Zhejiang University, Xin Xia Huawei Technologies, Xian Zhan Southern University of Science and Technology, David Lo Singapore Management University, Xiaohu Yang Zhejiang University
16:45
15m
Talk
Code Impact Beyond Disciplinary Boundaries: Constructing A Multidisciplinary Dependency Graph and Analyzing Cross-Boundary Impact
ICSE Software Engineering in Practice
Gengyi Sun University of Waterloo, Mehran Meidani University of Waterloo, Sarra Habchi Ubisoft, Mathieu Nayrolles Ubisoft Montreal, Shane McIntosh University of Waterloo
Pre-print
17:00
7m
Talk
The Devil Is in the Command Line: Associating the Compiler Flags With the Binary and Build Metadata
ICSE Software Engineering in Practice
Gunnar Kudrjavets Amazon Web Services, USA, Aditya Kumar Google, Jeff Thomas Meta Platforms, Inc., Ayushi Rastogi University of Groningen, The Netherlands
DOI Pre-print
17:07
7m
Talk
Verifying and Displaying Move Smart Contract Source Code for the Sui Blockchain
ICSE Demonstrations
Rijnard van Tonder Mysten Labs

Thu 18 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
11:00
15m
Talk
On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization
ICSE Research Track
Junayed Mahmud George Mason University, Nadeeshan De Silva William & Mary, Safwat Ali Khan George Mason University, Seyed Hooman Mostafavi George Mason University, S M Hasan Mansur George Mason University, Oscar Chaparro William & Mary, Andrian (Andi) Marcus The University of Texas at Dallas, Kevin Moran University of Central Florida
11:15
15m
Talk
DEMISTIFY: Identifying On-device Machine Learning Models Stealing and Reuse Vulnerabilities in Mobile Apps
ICSE Research Track
Pengcheng Ren Shandong University, Chaoshun Zuo Ohio State University, Xiaofeng Liu Shandong University, Wenrui Diao Shandong University, Qingchuan Zhao City University of Hong Kong, Shanqing Guo Shandong University
11:30
15m
Talk
How do Developers Talk about GitHub Actions? Evidence from Online Software Development Community
ICSE Research Track
Yang Zhang National University of Defense Technology, China, Yiwen Wu National University of Defense Technology, Tingting Chen College of Computer, National University of Defense Technology, Tao Wang National University of Defense Technology, Hui Liu Beijing Institute of Technology, Huaimin Wang
11:45
15m
Paper
Design principles for generating and presenting automated formative feedback on code quality using software metrics
ICSE Software Engineering Education and Training
Eddy van den Aker Zuyd University of Applied Science, Ebrahim Rahimi Open University, the Netherlands
12:00
7m
Talk
Automatic Specialization of Third-Party Java Dependencies
ICSE Journal-first Papers
César Soto-Valero KTH, Deepika Tiwari KTH Royal Institute of Technology, Tim Toady Programming Republic of Perl, Benoit Baudry KTH
12:07
7m
Talk
Discovering Reusable Functional Features in Legacy Object-Oriented Systems
ICSE Journal-first Papers
Hafedh Mili Université du Québec à Montréal, Imen Benzarti École de technologie supérieure, Amel Elkharraz Collège de Bois-de-Boulogne, Ghizlane El Boussaidi École de Technologie Supérieure, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal, Petko Valchev Université du Québec à Montréal
14:00 - 15:30
14:00
15m
Talk
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems
ICSE Research Track
Trevor Stalnaker College of William & Mary, Nathan Wintersgill College of William & Mary, Oscar Chaparro William & Mary, Massimiliano Di Penta University of Sannio, Italy, Daniel M. German University of Victoria, Denys Poshyvanyk William & Mary
Pre-print
14:15
15m
Talk
Compiler-directed Migrating API Callsite of Client Code
ICSE Research Track
Hao Zhong Shanghai Jiao Tong University, Na Meng Virginia Tech
14:30
15m
Talk
Hard to Read and Understand Pythonic Idioms? DeIdiom and Explain Them in Non-Idiomatic Equivalent CodeACM SIGSOFT Distinguished Paper Award
ICSE Research Track
zejun zhang Australian National University, Zhenchang Xing , Dehai Zhao CSIRO's Data61, Qinghua Lu CSIRO’s Data61, Xiwei (Sherry) Xu CSIRO’s Data61, Liming Zhu CSIRO’s Data61
14:45
15m
Talk
Integrating Canvas and GitLab to Enrich Learning Processes
ICSE Software Engineering Education and Training
Laura Schauer Heriot-Watt University, Rob Stewart Heriot-Watt University, Manuel Maarek Heriot-Watt University
15:00
7m
Talk
Refactoring with domain-driven design in an industrial context: An action research report
ICSE Journal-first Papers
Ozan Ozkan Eindhoven University of Technology, Önder Babur Wageningen University & Research, Mark van den Brand Eindhoven University of Technology
15:07
14m
Talk
VEER: Enhancing the Interpretability of Model-based Optimizations
ICSE Journal-first Papers
Kewen Peng North Carolina State University, Christian Kaltenecker Saarland University, Germany, Norbert Siegmund Leipzig University, Sven Apel Saarland University, Tim Menzies North Carolina State University
DOI Pre-print

Fri 19 Apr

Displayed time zone: Lisbon change

11:00 - 12:30
Analytics 4ICSE Demonstrations / ICSE Software Engineering in Practice / ICSE Journal-first Papers / ICSE Research Track at Amália Rodrigues
Chair(s): Gabriele Bavota Software Institute, USI Università della Svizzera italiana
11:00
15m
Research paper
Shedding Light on Software Engineering-specific Metaphors and Idioms
ICSE Research Track
Mia Mohammad Imran Virginia Commonwealth University, Preetha Chatterjee Drexel University, USA, Kostadin Damevski Virginia Commonwealth University
Pre-print
11:15
15m
Talk
MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating
ICSE Research Track
Jiakun Liu Singapore Management University, Zicheng Zhang School of Computing and Information Systems, Singapore Management University, Xing Hu Zhejiang University, Ferdian Thung Singapore Management University, Shahar Maoz Tel Aviv University, Debin Gao Singapore Management University, Eran Toch Tel Aviv University, Zhipeng Zhao Singapore Management University, David Lo Singapore Management University
11:30
15m
Talk
On the Costs and Benefits of Adopting Lifelong Learning for Software Analytics - Empirical Study on Brown Build and Risk Prediction
ICSE Software Engineering in Practice
Doriane Olewicki Queen's University, Sarra Habchi Ubisoft, Mathieu Nayrolles Ubisoft Montreal, Mojtaba Faramarzi Université de Montréal, Sarath Chandar Polytechnique Montréal, Bram Adams Queen's University, Kingston, Ontario
Pre-print
11:45
15m
Talk
An Ethnographic Study on the CI of A Large Scale Project
ICSE Software Engineering in Practice
Zikuan Wang Nanjing University, Bohan Liu Nanjing University, Zeye Zhan Nanjing University, He Zhang Nanjing University, Gongyuan Li Nanjing University
12:00
7m
Talk
An Empirical Study of Refactoring Rhythms and Tactics in the Software Development Process
ICSE Journal-first Papers
Shayan Noei Queen's University, Heng Li Polytechnique Montréal, Stefanos Georgiou Queen's University, Ying Zou Queen's University, Kingston, Ontario
12:07
7m
Talk
Insights into Software Development Approaches: Mining Q&A Repositories [Journal-first]
ICSE Journal-first Papers
Arif Ali Khan University of Oulu, Javed Ali Khan University of Hertforshire Hertfordshire, UK, Muhammad Azeem Akbar LUT University, Zhou Peng Nanjing University of Aeronautics and Astronautics Nanjing, China, Mahdi Fahmideh University of Southern Queensland, Arif Ali Khan University of Oulu, Arif Ali Khan University of Oulu
Link to publication DOI
12:14
7m
Talk
Can My Microservice Tolerate an Unreliable Database? Resilience Testing with Fault Injection and Visualization
ICSE Demonstrations
Michael Assad Technical University of Munich, Christopher S. Meiklejohn Carnegie Mellon University, Heather Miller Carnegie Mellon University and Two Sigma, Stephan Krusche Technische Universität München
DOI Pre-print Media Attached
12:21
7m
Talk
CATMA: Conformance Analysis Tool For Microservice Applications
ICSE Demonstrations
Clinton Cao Delft University of Technology, Simon Schneider Hamburg University of Technology, Nicolás E. Díaz Ferreyra Hamburg University of Technology, Sicco Verwer TU Delft, Annibale Panichella Delft University of Technology, Riccardo Scandariato Hamburg University of Technology
Pre-print Media Attached
14:00 - 15:30
Analytics 5ICSE Research Track / ICSE Journal-first Papers at Amália Rodrigues
Chair(s): Sridhar Chimalakonda Indian Institute of Technology, Tirupati
14:00
15m
Talk
An Exploratory Investigation of Log Anomalies in Unmanned Aerial Vehicles
ICSE Research Track
Dinghua Wang , Shuqing Li The Chinese University of Hong Kong, Guanping Xiao Nanjing University of Aeronautics and Astronautics, Yepang Liu Southern University of Science and Technology, Yulei Sui UNSW, Pinjia He Chinese University of Hong Kong, Shenzhen, Michael Lyu The Chinese University of Hong Kong
14:15
15m
Talk
ModuleGuard: Understanding and Detecting Module Conflicts in Python Ecosystem
ICSE Research Track
Ruofan Zhu Zhejiang University, Xingyu Wang Zhejiang University, Chengwei Liu Nanyang Technological University, Zhengzi Xu Nanyang Technological University, Wenbo Shen Zhejiang University, China, Rui Chang Zhejiang University, Yang Liu Nanyang Technological University
14:30
15m
Talk
Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem
ICSE Research Track
Jinchang Hu , Lyuye Zhang Nanyang Technological University, Chengwei Liu Nanyang Technological University, Sen Yang Academy of Military Science, Song Huang Army Engineering University of PLA, Yang Liu Nanyang Technological University
14:45
15m
Talk
Fine-SE: Integrating Semantic Features and Expert Features for Software Effort Estimation
ICSE Research Track
Yue Li Nanjing University, Zhong Ren State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University Nanjing, Jiangsu, China, Zhiqi Wang State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University Nanjing, Jiangsu, China, Lanxin Yang Nanjing University, Liming Dong Nanjing University, He Zhang Nanjing University
15:00
7m
Talk
Concretization of Abstract Traffic Scene Specifications Using Metaheuristic Search
ICSE Journal-first Papers
Aren Babikian McGill University, Oszkár Semeráth Budapest University of Technology and Economics, Daniel Varro Linköping University / McGill University
15:07
7m
Talk
Technical leverage analysis in the Python ecosystem
ICSE Journal-first Papers
Ranindya Paramitha University of Trento, Fabio Massacci University of Trento; Vrije Universiteit Amsterdam
15:14
7m
Talk
Automated Mapping of Adaptive App GUIs from Phones to TVs
ICSE Journal-first Papers
Han Hu Faculty of Information Technology, Monash University, ruiqi dong Swinburne University of Technology, John Grundy Monash University, Thai Minh Nguyen Monash University, huaxiao liu Jilin University, Chunyang Chen Monash University
Link to publication DOI Pre-print
15:21
7m
Talk
Assessing the Early Bird Heuristic (for Predicting Project Quality)
ICSE Journal-first Papers
Shrikanth N C Oracle America Inc, Tim Menzies North Carolina State University
Link to publication DOI Pre-print
16:00 - 17:30
16:00
15m
Talk
Generating REST API Specifications through Static Analysis
ICSE Research Track
Ruikai Huang Georgia Institute of Technology, Manish Motwani Oregon State University, USA, Idel Martinez Georgia Institute of Technology, Alessandro Orso Georgia Institute of Technology
16:15
15m
Talk
Precise Sparse Abstract Execution via Cross-Domain Interaction
ICSE Research Track
Xiao Cheng UNSW Sydney, Jiawei Wang UNSW, Yulei Sui UNSW
16:30
15m
Talk
Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses
ICSE Software Engineering Education and Training
Vivian van der Werf Leiden University, Alaaeddin Swidan Open University of the Netherlands, Felienne Hermans Vrije Universiteit Amsterdam, Marcus Specht Delft University of Technology, Efthimia Aivaloglou Delft University of Technology
16:45
7m
Talk
Automated Detection of Software Performance Antipatterns in Java-Based Applications
ICSE Journal-first Papers
Catia Trubiani Gran Sasso Science Institute, Riccardo Pinciroli Gran Sasso Science Institute, Andrea Biaggi University of Milano Bicocca, Francesca Arcelli Fontana University of Milano-Bicocca
16:52
7m
Talk
What really changes when developers intend to improve their source code: A commit-level study of static metric value and static analysis warning changes
ICSE Journal-first Papers
Alexander Trautsch University of Passau, Johannes Erbel University of Göttingen, Steffen Herbold University of Passau, Jens Grabowski University of Göttingen
16:59
7m
Talk
Emulation Tool For Android Edge Devices
ICSE Demonstrations
Lyla Naghipour Vijouyeh University of Oslo, Rodrigo Bruno INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, Paulo Ferreira University of Oslo

Sat 20 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Welcome and KeynotesGE@ICSE at Amália Rodrigues
Chair(s): Barbora Buhnova Masaryk University, Lafifa Jamal University of Dhaka, Valentina Lenarduzzi University of Oulu
09:00
10m
Day opening
Welcome and Introductions
GE@ICSE
Barbora Buhnova Masaryk University, Lafifa Jamal University of Dhaka, Andrea Janes Free University of Bozen-Bolzano, Valentina Lenarduzzi University of Oulu, Vandana Singh School of Information Sciences, University of Tennessee-Knoxville, Mikel Robredo University of Oulu
09:10
35m
Keynote
Keynote: From Assumptions to Action: Innovating Women's Path to Technology
GE@ICSE
K: Lucia Happe Karlsruhe Institute of Technology
09:45
35m
Keynote
Keynote: Collaborative learning and social impact: Determinants of DEI in Software Engineering (Education)
GE@ICSE
K: Daniela Damian University of Victoria
11:00 - 12:30
Gender Equality and Women in ITGE@ICSE at Amália Rodrigues
Chair(s): Valentina Lenarduzzi University of Oulu
11:00
20m
Full-paper
Rebooting the System and Building New Futures: Supporting Women's Comeback in IT
GE@ICSE
Sonja Hyrynsalmi LUT University
11:20
15m
Short-paper
Women in ICT in Bosnia and Herzegovina
GE@ICSE
Erna Berbic International University of Sarajevo, Amal Mersni International University of Sarajevo, Ozge Buyukdagli International University of Sarajevo
11:35
20m
Full-paper
Unveiling women's expectations as ICT professionals: A survey study
GE@ICSE
Edna Dias Canedo University of Brasilia (UnB), Larissa Rocha Federal University of Bahia / State University of Feira de Santana, Heloise Acco Tives IFPR, Geovana Ramos Sousa Silva University of Brasília (UnB), Fabiana Freitas Mendes
11:55
15m
Short-paper
On the Intersectionality of Software Practitioners and Role Models
GE@ICSE
Mary Sánchez-Gordón Østfold University College, Ricardo Colomo-Palacios Universidad Politécnica de Madrid
12:10
15m
Poster
Decoding the Gap: A Retrospective Analysis of Women's Experiences in Software Engineering
GE@ICSE
Lucia Happe Karlsruhe Institute of Technology, Kai Marquardt Karlsruhe Institute of Technology (KIT), Ricarda Trumpf KIT, Ingo Wagner Karlsruhe Institute of Technology (KIT)
14:00 - 15:30
Perceptions and Educational Aspects of Software EngineeringGE@ICSE at Amália Rodrigues
Chair(s): Lafifa Jamal University of Dhaka
14:00
20m
Full-paper
The Second Round: Diverse Paths Towards Software Engineering
GE@ICSE
Sonja Hyrynsalmi LUT University, Ella Peltonen University of Oulu, Fanny Vainionpää University of Oulu, Sami Hyrynsalmi LUT University
14:20
20m
Full-paper
Learning to Improve Gender Equality: An Analysis of Software Engineering Education in a UK University
GE@ICSE
Neil Anderson , Aidan McGowan Queen's University Belfast, Leo Galway Queen's University Belfast, Matthew Collins Queen's University Belfast, Philip Hanna Queen's University Belfast
14:40
15m
Poster
Software Engineering Education including Single Sex Phases: Is there an Impact on Self Concept and Professional Career? A Retention Study
GE@ICSE
Gerlinde Schreiber Bremen University og Applied Sciences, Lore Funk Competence center technic diversity equal opportunities Bielefeld
14:55
15m
Poster
Draw a Software Engineer Test - Preliminary Attempts to Investigate University Students’s Perceptions of Software Engineering Profession
GE@ICSE
Claudia Maria Cutrupi Norwegian University of Science and Technology (NTNU), Irene Zanardi USI Università della Svizzera italiana, Letizia Jaccheri Norwegian University of Science and Technology (NTNU)
16:00 - 17:30
Diversity and Inclusivity in Software EngineeringGE@ICSE at Amália Rodrigues
Chair(s): Barbora Buhnova Masaryk University
16:00
20m
Full-paper
Diversity of SE Conferences
GE@ICSE
Vasilica Moldovan Department of Computer Science, Babes-Bolyai University, Cluj-Napoca, Simona Motogna Babes-Bolyai University, Cluj-Napoca
16:20
20m
Full-paper
A Historical Review of Web Accessibility Using WAVE
GE@ICSE
Pooja Naresh Bhatia University of California, Irvine, Sam Malek University of California at Irvine
16:40
10m
Talk
European Network For Gender Balance in Informatics (EUGAIN) and panel opening
GE@ICSE
Barbora Buhnova Masaryk University
16:50
35m
Panel
Best practices in increasing gender balance across careers
GE@ICSE
C: Barbora Buhnova Masaryk University, P: Letizia Jaccheri Norwegian University of Science and Technology (NTNU), P: Federica Sarro University College London, P: Patricia Lago Vrije Universiteit Amsterdam
17:25
5m
Day closing
Closing remarks
GE@ICSE
Barbora Buhnova Masaryk University, Lafifa Jamal University of Dhaka, Andrea Janes Free University of Bozen-Bolzano, Valentina Lenarduzzi University of Oulu, Vandana Singh School of Information Sciences, University of Tennessee-Knoxville, Mikel Robredo University of Oulu

Sun 14 Apr

Displayed time zone: Lisbon change

Mon 15 Apr

Displayed time zone: Lisbon change

Tue 16 Apr

Displayed time zone: Lisbon change

Tue 16 Apr

Displayed time zone: Lisbon change

Wed 17 Apr

Displayed time zone: Lisbon change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Amália Rodrigues

Fri 19 Apr

Displayed time zone: Lisbon change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Amália Rodrigues

Sat 20 Apr

Displayed time zone: Lisbon change