SANER 2024
Tue 12 - Fri 15 March 2024 Rovaniemi , Finland
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 12 Mar

Displayed time zone: Athens change

08:30 - 09:00
SANER 2024: Welcome ReceptionCatering at LAPPI
08:30
30m
Coffee break
Break
Catering

09:00 - 09:10
IWBOSE - Welcome to the 7th edition of IWBOSEWorkshops and Tutorials Track at KUU
09:00
2m
Talk
Welcome to the 7th edition of IWBOSE
Workshops and Tutorials Track

09:00 - 09:55
MSR4P&S - Welcome and Keynote TalkWorkshops and Tutorials Track at RIEKKO
09:00
5m
Day opening
Welcome Message and Opening Remarks
Workshops and Tutorials Track
Nicolás E. Díaz Ferreyra Hamburg University of Technology
09:05
50m
Keynote
Assessing the Scalability of Microservice Architectures
Workshops and Tutorials Track
Andrea Janes Free University of Bozen-Bolzano
09:10 - 09:30
VST2024 - Welcome & Opening MessageWorkshops and Tutorials Track at KURU
09:10 - 10:30
09:10
20m
Talk
DAI: A Dependencies Analyzer and Installer For Solidity Smart Contracts
Workshops and Tutorials Track
Giacomo Ibba University of Cagliari - Department of Mathematics and Computer Science, Giuseppe Destefanis Brunel University London, Rumyana Neykova Brunel University London, Marco Ortu University of Cagliari, Silvia Bartolucci University College London, Sabrina Aufiero University College London
09:30
20m
Talk
Bridging Two Worlds: Framework for Secure Implementation of Blockchain Oracles
Workshops and Tutorials Track
Mubashar Iqbal University of Tartu, Alessandro Chiarelli University of Tartu, Raimundas Matulevičius University of Tartu, Estonia
09:50
20m
Talk
Simulating an agri-food DApp system
Workshops and Tutorials Track
Lodovica Marchesi Università degli studi di Cagliari, Maria Ilaria Lunesu Università degli studi di Cagliari, Michele Marchesi University of Cagliari
10:10
20m
Talk
Gas Fees and Unconfirmed Transactions in Ethereum: A Proof-of-Stake (PoS) Focus
Workshops and Tutorials Track
Giuseppe Pierro University of Cagliari, Andy Amoordon Université Paris 1 Panthéon-Sorbonne
09:15 - 09:30
F-TRANSFER - Welcome messageWorkshops and Tutorials Track at AURINKO
09:30 - 10:30
F-TRANSFER KeynoteWorkshops and Tutorials Track at AURINKO

Keynote: 45 minutes + 15minutes Q&A

09:30
60m
Keynote
Collaborative problem solving and learning in a Change Laboratory: case examples from teacher education and entrepreneurship
Workshops and Tutorials Track
Anu Kajamaa University of Oulu
09:30 - 10:30
09:30
60m
Keynote
Software Testing and Software Log Analysis: When Will They Meet?
Workshops and Tutorials Track
Mika Mäntylä University of Helsinki and University of Oulu
09:55 - 10:30
MSR4P&S - Threats and Risk AssessmentWorkshops and Tutorials Track at RIEKKO
09:55
20m
Talk
Assessing Security Risks of Software Supply Chains Using Software Bill of Materials
Workshops and Tutorials Track
Eric O'Donoghue Montana State University, Ann Marie Reinhold Montana State University, Clemente Izurieta Montana State University
10:15
15m
Talk
Finding a Needle in a Haystack: Threat Analysis in Open-Source Projects
Workshops and Tutorials Track
Bernd Gruner German Aerospace Center (DLR), Institute of Data Science, Sebastian Thomas Heckner German Aerospace Center, Tim Sonnekalb German Aerospace Center (DLR), Badr-Eddine Bouhlal German Aerospace Center, Clemens-Alexander Brust German Aerospace Center (DLR)
10:30 - 11:00
Coffee breakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:00
F-TRANSFER - New Ideas papers, Research papers, and Experience reports presentations Workshops and Tutorials Track at AURINKO
11:00
20m
Talk
Advancements, Challenges, and Emerging Trends in Computer Science Education: A Systematic Literature Review of Academic and Professional Learning
Workshops and Tutorials Track
Adriana M. Coroiu Babes-Bolyai University, Alina-Delia Calin Babes-Bolyai University, Radu Găceanu Babes-Bolyai University, Cluj-Napoca, Romania, Andreea Vescan Babes-Bolyai University
11:20
20m
Talk
Developing Interns into Full-Fledged Software Engineers
Workshops and Tutorials Track
11:40
20m
Talk
A Comparison of the Effectiveness of ChatGPT and Co-Pilot for Generating Quality Python Code Solutions
Workshops and Tutorials Track
Nikolaos Nikolaidis University of Macedonia, Karolos Flamos University of Macedonia, Khanak Gulati University of Groningen, Daniel Feitosa University of Groningen, Apostolos Ampatzoglou University of Macedonia, Alexander Chatzigeorgiou University of Macedonia
11:00 - 12:30
11:00
20m
Talk
Test Case Generation for Python Libraries using Dependent Projects' Test-Suites
Workshops and Tutorials Track
Keita Morisaki Nara Institute of Science and Technology, Kazumasa Shimari Nara Institute of Science and Technology, Takashi Ishio Future University Hakodate, Kenichi Matsumoto Nara Institute of Science and Technology
11:20
20m
Talk
Statement Types and Error Rates: How Are They Related for Boosting Fault Localization?
Workshops and Tutorials Track
Guangjie Li National Innovation Institute of Defense Technology, Yi Tang National Innovation Institute of Defense Technology, Biyi Yi National Innovation Institute of Defense Technology, Yan He National Innovation Institute of Defense Technology, Junchao Li National Innovation Institute of Defense Technology, Fei Ren National Innovation Institute of Defense Technology, Zhongwu Lin National Innovation Institute of Defense Technology, Leping Li Beijing Institute of Technology
11:40
20m
Talk
Introducing a Linter in an Industrial Lua Code Base
Workshops and Tutorials Track
Andrea Walchshofer Software Competence Center Hagenberg GmbH, Stefan Fischer Software Competence Center Hagenberg, Albrecht Wöß Signum Plus GmbH, Alejandra Duque-Torres University of Tartu, Markus Löberbauer Signum Plus GmbH, Georg Koll Trumpf Maschinen Austria GmbH & Co. KG
12:00
20m
Talk
An Intermediate Language to Integrate Behavior-Driven Development Scenarios and Model-Based Testing
Workshops and Tutorials Track
Tannaz Zameni University of Twente, Petra van den Bos University of Twente, The Netherlands, Arend Rensink University of Twente, The Netherlands, Jan Tretmans Radboud University Nijmegen, TNO-ESI
11:00 - 12:40
11:00
20m
Talk
From Creation to Exploitation: The Oracle Lifecycle
Workshops and Tutorials Track
Mojtaba Eshghie , Mikael Jafari KTH Royal Institute of Technology, Cyrille Artho KTH Royal Institute of Technology, Sweden
11:20
20m
Talk
Topics Analysis and Trends on Blockchain applications in the Energy Sector
Workshops and Tutorials Track
Matteo Vaccargiu University of Cagliari, Giacomo Ibba University of Cagliari - Department of Mathematics and Computer Science, Andrea Pinna University of Cagliari
11:40
20m
Talk
Blockchain-based Verifiable Credentials for virtual teams management in the Metaverse.
Workshops and Tutorials Track
Maria Ilaria Lunesu University of Cagliari, Andrea Pinna University of Cagliari, Riccardo Lai University of Cagliari, Xiaofeng Wang Free University of Bozen-Bolzano
12:00
20m
Talk
A Digital Twin Approach for Blockchain Smart Contracts
Workshops and Tutorials Track
Flavio Corradini University of Camerino, Alessandro Marcelletti University of Camerino, Andrea Morichetta , Barbara Re University of Camerino, Luca Ruschioni University of Camerino
12:20
20m
Talk
SolOSphere: A Framework for Testing and Optimizing Solidity Contract
Workshops and Tutorials Track
Sourena Khanzadeh Toronto Metropolitan University, Manar Alalfi Toronto Metropolitan University
11:00 - 12:15
MSR4P&S - Privacy and Security AnalysisWorkshops and Tutorials Track at RIEKKO
11:00
20m
Talk
Managing Security Vulnerabilities Introduced by Third-Party Dependencies in JavaScript Applications
Workshops and Tutorials Track
Anastasia Terzi University of Macedonia, Matina Bibi University of Macedonia
11:20
20m
Talk
Automating Static Code Analysis Through CI/CD Pipeline Integration
Workshops and Tutorials Track
Zachary Wadhams Montana State University, Ann Marie Reinhold Montana State University, Clemente Izurieta Montana State University
11:40
20m
Talk
Finding Privacy-Relevant Source Code
Workshops and Tutorials Track
Feiyang Tang Norwegian Computing Center, Bjarte M. Østvold Norwegian Computing Center
12:00
15m
Talk
Closing Remarks, End of MSR4P&S
Workshops and Tutorials Track
Nicolás E. Díaz Ferreyra Hamburg University of Technology
12:30 - 13:30
Lunch breakCatering
12:30
60m
Lunch
Lunch
Catering

13:30 - 14:10
F-TRANSFER - New Ideas papers, Research papers, and Experience reports presentationsWorkshops and Tutorials Track at AURINKO
13:30
20m
Talk
Experience Report on Teaching Distributed Testing bench for Cloud-based Applications
Workshops and Tutorials Track
Eliza Maria Olariu Electrical Engineering, Technical University of Cluj Napoca, Horia Hedesiu Electrical Engineering, Technical University of Cluj
13:50
20m
Talk
Experience Report on Teaching Parallel and Distributed Programming through Storytelling
Workshops and Tutorials Track
Bogdan Iudean Babes-Bolyai University
13:30 - 14:40
VST2024 - Session IIWorkshops and Tutorials Track at KURU
13:30
20m
Talk
Leveraging Rough Sets for Enhanced Test Case Prioritization in a Continuous Integration Context
Workshops and Tutorials Track
Radu Găceanu Babes-Bolyai University, Cluj-Napoca, Romania, Arnold Szederjesi Babes-Bolyai University, Cluj-Napoca, Romania, Andreea Vescan Babes-Bolyai University
13:50
20m
Talk
SCVD-SA: A Smart Contract Vulnerability Detection Method based on Hybrid Deep Learning Model and Self-Attention Mechanism
Workshops and Tutorials Track
Dongjie Wang Jiangsu University, Jinfu Chen Jiangsu University, Saihua Cai Jiangsu University, Qiaowei Feng Jiangsu University, Yuhao Chen Jiangsu University, Xinyi Hu Jiangsu University
14:10
10m
Talk
MUT4SLX: Extensions for Mutation Testing of Stateflow Models
Workshops and Tutorials Track
Sien Nuyens Universiteit Antwerpen, Halil Ibrahim Ceylan Universiteit Antwerpen, Onur Kilincceker University of Antwerp and Flanders Make vzw, Mutlu Beyazıt University of Antwerp and Flanders Make vzw, Serge Demeyer University of Antwerp; Flanders Make
14:20
10m
Talk
MetaExploreX: A Visualisation Tool for Selecting and Constraining Metamorphic Relations
Workshops and Tutorials Track
Alejandra Duque-Torres University of Tartu, Dietmar Pfahl University of Tartu, Claus Klammer Software Competence Center Hagenberg, Stefan Fischer Software Competence Center Hagenberg
14:30
10m
Talk
Logging - The Missing Component For GCC Plugin Testing
Workshops and Tutorials Track
Nimantha Kariyakarawana imec-DistriNet KU Leuven, Tom Holvoet imec-DistriNet KU Leuven
14:00 - 17:30
14:00
3h30m
Talk
Advancing Software Development with Generative AI: Hands-On with LLM Agents
Workshops and Tutorials Track
Pekka Abrahamsson University of Tampere, Zeeshan Rasheed Tampere University, Malik Sami Tampere University
14:00 - 15:30
14:00
60m
Talk
Quantum computing: why and when?
Workshops and Tutorials Track
15:00
15m
Talk
The Quantum Circuit Model is not a Practical Representation of Quantum Software
Workshops and Tutorials Track
Arianne Meijer-van de Griend University of Helsinki
15:15
15m
Talk
From Quantum Software Handcrafting to Quantum Software Engineering
Workshops and Tutorials Track
Giuseppe Bisicchia Università di Pisa, Jose García-Alonso Universidad de Extremadura, Juan Manuel Murillo University of Extremadura and COMPUTAEX Foundation, Antonio Brogi Università di Pisa
14:10 - 15:10
F-TRANSFER - Essential skills in Computer Science. Collaborative solutions – academia and industryWorkshops and Tutorials Track at AURINKO
14:40 - 15:10
VST2024 - Open Session - Work in Progress, Tool Demos, New IdeasWorkshops and Tutorials Track at KURU
15:10 - 15:30
15:10 - 15:30
VST2024 - Discussion & ClosingWorkshops and Tutorials Track at KURU
15:30 - 16:00
Coffee BreakCatering
15:30
30m
Coffee break
Break
Catering

16:00 - 16:30
16:00
15m
Talk
Quirk+: A Tool for Quantum Software Development Based on Quirk
Workshops and Tutorials Track
Javier Zayas Gallardo University of Malaga, Enrique Moguel University of Extremadura, Carlos Canal University of Malaga, Jose García-Alonso Universidad de Extremadura
16:15
15m
Talk
Liquifying Quantum-Classical Software-Intensive System of Systems
Workshops and Tutorials Track
Álvaro Manuel Aparicio Morales University of Extremadura, Majid Haghparast University of Jyväskylä, Jose García-Alonso Universidad de Extremadura, Javier Berrocal University of Extremadura, Vlad Stirbu University of Jyväskylä, Tommi Mikkonen Tampere University of Technology, Juan Manuel Murillo University of Extremadura and COMPUTAEX Foundation
16:30 - 16:45
18:00 - 22:00
SANER 2024: Welcome ReceptionCatering

The welcome reception will be in the conference hotel.

Wed 13 Mar

Displayed time zone: Athens change

08:30 - 09:00
Opening (Welcome from the GCs and PCs)Research Papers at LAPPI
09:00 - 10:30
KeynoteResearch Papers at LAPPI
Chair(s): Fabio Palomba University of Salerno
09:00
90m
Keynote
Naturalness and Bimodality of Software
Research Papers
Prem Devanbu University of California at Davis
10:30 - 11:00
Coffee BreakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Software ArchitecturesResearch Papers / Tools Demo Track / Early Research Achievement (ERA) Track at KURU
Chair(s): Henry Muccini University of L'Aquila, Italy
11:00
15m
Talk
Fast Choreography of DevOps Reconfiguration with Ballet
Research Papers
Jolan Philippe IMT Atlantique, Antoine Omond IMT Atlantique, UiT The Arctic University of Norway, Helene Coullon INRIA, Charles Prud'Homme IMT Atlantique, Issam Rais UiT The Arctic University of Norway
Pre-print
11:15
15m
Talk
Software Architecture Reconstruction for Microservice Systems Using GraalVM Native Image
Research Papers
Richard Hutcheson Baylor University, Austin Blanchard Baylor University, Noah Lambaria Baylor University, Jack Hale Baylor University, David Kozak Brno University of Technology, Amr Elsayed Baylor University, Tomas Cerny University of Arizona
11:30
15m
Talk
On the Prevalence, Co-occurrence, and Impact of Infrastructure-as-Code Smells
Research Papers
Narjes Bessghaier ETS Montreal, University of Quebec, Mahi Begoug , Chemseddine Mebarki ETS Montreal, University of Quebec, Ali Ouni ETS Montreal, University of Quebec, Mohammed Sayagh ETS Montreal, University of Quebec, Mohamed Wiem Mkaouer University of Michigan - Flint
11:45
15m
Talk
Towards Minimum Latency in Cloud-Native Applications via Service-Characteristic-Aware Microservice Deployment
Research Papers
Ru Xie Institute of Information Engineering,Chinese Academy of Sciences, Liming Wang Institute of Information Engineering,Chinese Academy of Sciences, Chen Song Institute of Information Engineering,Chinese Academy of Sciences
12:00
7m
Talk
Immersive Software Archaeology: Exploring Software Architecture and Design in Virtual Reality
Tools Demo Track
Adrian Hoff IT University of Copenhagen, Christoph Seidl IT University of Copenhagen, Michele Lanza Software Institute - USI, Lugano
Media Attached
12:07
7m
Talk
MicroOps: Rapid Microservice Data Simulation and AIOps Model Development Platform
Tools Demo Track
Yuewei Li Beijing University of Posts and Telecommunications, Zhigang Wang Beijing University of Posts and Telecommunications, Qi Qi , Yuhan Jing Beijing University of Posts and Telecommunications, Jinming Wu Beijing University of Posts and Telecommunications, Zhikang Wu Beijing University of Post and Telecomunications, Yan Lu Beijing University of Posts and Telecommunications., Chengsen Wang Beijing University of Posts and Telecommunications, Xingyu Wang Beijing University of Posts and Telecommunications, Jingyu Wang
12:14
7m
Talk
gFaaS: Enabling Generic Functions in Serverless Computing
Tools Demo Track
Mohak Chadha Chair of Computer Architecture and Parallel Systems, Technical University of Munich, Paul Wieland Technical University of Munich, Michael Gerndt TUM
12:21
7m
Talk
Semantic Modeling of Architecture Decision Records to Enable AI-based Analysis
Early Research Achievement (ERA) Track
Aleksei Karetnikov Software Competence Center Hagenberg, Lisa Ehrlinger Software Competence Center Hagenberg GmbH and Johannes Kepler University, Georg Buchgeher no affiliation, Verena Geist Software Competence Center Hagenberg GmbH
11:00 - 12:30
Natural Language Processing for Software Maintenance and EvolutionResearch Papers / Short Papers and Posters Track / Early Research Achievement (ERA) Track at LAPPI
Chair(s): Fang Liu Beihang University
11:00
15m
Talk
Challenges of Using Pre-trained Models: The Practitioners' Perspective
Research Papers
Xin Tan Beihang University, Taichuan Li Beihang University, Ruohe Chen Beihang University, Fang Liu Beihang University, Li Zhang Beihang University
11:15
15m
Talk
“A Large Language Model Approach to Code and Privacy Policy Alignment”
Research Papers
Pragyan K C University of Texas at San Antonio, Gabriel Morales University of Texas at San Antonio, Sadia Jahan University of Texas at San Antonio, Mitra Bokaei Hosseini University of Texas at San Antonio, Rocky Slavin University of Texas at San Antonio
11:30
15m
Talk
GLOSS: Guiding Large Language Models to Answer Questions from System Logs
Research Papers
Shaohan Huang Beihang University, Yi Liu Nanyang Technological University, Jiaxing Qi Beihang University, Jing Shang China Mobile Information Technology Center, Zhiwen Xiao China Mobile Information Technology Center, Carol Fung Concordia University, Zhihui Wu China Mobile Information Technology Center, Hailong Yang Beihang University, China, Zhongzhi Luan Beihang University, Depei Qian Beihang University, China
11:45
15m
Talk
Guiding ChatGPT for Better Code Generation: An Empirical Study
Research Papers
Chao Liu Chongqing University, Xuanlin Bao Chongqing University, Hongyu Zhang Chongqing University, Neng Zhang School of Software Engineering, Sun Yat-sen University, Haibo Hu Chongqing University, Xiaohong Zhang Chongqing University, Meng Yan Chongqing University
12:00
15m
Research paper
Refining GPT-3 Embeddings with a Siamese Structure for Technical Post Duplicate Detection
Research Papers
Xingfang Wu Polytechnique Montréal, Heng Li Polytechnique Montréal, Nobukazu Yoshioka Waseda University, Japan, Hironori Washizaki Waseda University, Foutse Khomh Polytechnique Montréal
DOI Pre-print
12:15
7m
Talk
Using Large Language Models for Commit Message Generation: A Preliminary Study
Early Research Achievement (ERA) Track
Linghao Zhang Wuhan University, Jingshu Zhao Wuhan University, Chong Wang Wuhan University, Peng Liang Wuhan University, China
Link to publication Pre-print Media Attached
12:22
7m
Talk
OppropBERL: A GNN and BERT-style Reinforcement Learning-based Type Inference System
Short Papers and Posters Track
Piyush Jha University of Waterloo, Werner Dietl University of Waterloo
12:30 - 14:00
Lunch BreakCatering
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
14:00
15m
Talk
Accurate and Efficient Code Matching Across Android Application Versions against Obfuscation
Research Papers
Runhan Feng Shanghai Jiao Tong University, Zhuohao Zhang University of Electronic Science and Technology of China, Yetong Zhou Shanghai Jiao Tong University, Ziyang Yan Shanghai Jiao Tong University, Yuanyuan Zhang Shanghai Jiao Tong University
14:15
15m
Talk
Understanding Android OS Forward Compatibility Support for Legacy Apps: A Data-Driven Analysis
Research Papers
Shuang Li Shandong University, Rui Li Shandong University, Yifan Yu Shandong University, Kailun Yan Shandong University, Shishuai Yang Shandong University, Wenrui Diao Shandong University
14:30
15m
Talk
T-FREX: A Transformer-based Feature Extraction Method from Mobile App Reviews
Research Papers
Quim Motger Universitat Politècnica de Catalunya, Alessio Miaschi ItaliaNLP Lab, Institute for Computational Linguistics “A. Zampolli” (CNR-ILC), Pisa, Felice Dell'Orletta ItaliaNLP Lab, Istituto di Linguistica Computazionale “Antonio Zampolli”, Xavier Franch Universitat Politècnica de Catalunya, Jordi Marco Universitat Politècnica de Catalunya
Pre-print
14:45
15m
Talk
PredRacer: Predictively detecting data races in android applications
Research Papers
Xin Guo School of Computer Science and Engineering, Southeast University, Xiaofang Qi School of Computer Science and Engineering, Southeast University, Yanhui Li Nanjing University, Chao Wu School of Computer Science and Engineering, Southeast University
15:00
7m
Talk
PMDET: Automated Detection Tool of Android Parcel Mismatch
Tools Demo Track
Yunfan Zhan Shanghai Jiao Tong University, Qidan He Jingdong Group, Yijun Wang Shanghai Jiao Tong University, Xiuzhen Chen Shanghai Jiao Tong University
15:07
15m
Talk
JNFuzz-Droid: A Lightweight Fuzzing and Taint Analysis Framework for Android Native Code
Research Papers
Jianchao Cao Jiangxi Normal University, Fan Guo Jiangxi Normal University, Yanwen Qu Jiangxi Normal University
15:22
7m
Talk
Extending Refactoring Detection to Kotlin: A Dataset and Comparative Study
Early Research Achievement (ERA) Track
Iman Hemati Moghadam Formal Methods and Tools, University of Twente, Mohammad Mehdi Afkhami Computer Engineering Department, Vali-e-Asr University of Rafsanjan, Parsa Kamalipour Computer Engineering Department, Vali-e-Asr University of Rafsanjan, Vadim Zaytsev University of Twente, Netherlands
14:00 - 15:30
API and Dependency AnalysisResearch Papers / Reproducibility Studies and Negative Results (RENE) Track at LAPPI
Chair(s): Martin Monperrus KTH Royal Institute of Technology
14:00
15m
Talk
The Limits of the Identifiable: Challenges in Python Version Identification with Deep Learning
Reproducibility Studies and Negative Results (RENE) Track
Marcus Gerhold University of Twente, The Netherlands, Lola Solovyeva University of Twente, Vadim Zaytsev University of Twente, Netherlands
Pre-print
14:15
15m
Talk
Exploring Dependencies Among Inconsistencies to Enhance the Consistency Maintenance of Models
Research Papers
Luciano Marchezan Johannes Kepler Universität Linz, Wesley Assunção North Carolina State University, Edvin Herac , Saad Shafiq University of Southern California, Alexander Egyed Johannes Kepler University Linz
14:30
15m
Talk
BUMP: A Benchmark of Reproducible Breaking Dependency Updates
Research Papers
Frank Reyes Garcia KTH Royal Institute of Technology, Yogya Gamage KTH Royal Institute of Technology, Gabriel Skoglund KTH Royal Institute of Technology, Benoit Baudry KTH, Martin Monperrus KTH Royal Institute of Technology
14:45
15m
Talk
APIGen: Generative API Method Recommendation
Research Papers
Yujia Chen Harbin Institute of Technology, Shenzhen, Cuiyun Gao Harbin Institute of Technology, Muyijie Zhu Harbin Institute of Technology, Shenzhen, Qing Liao Harbin Institute of Technology, Yong Wang Anhui Polytechnic University, Guoai Xu Harbin Institute of Technology, Shenzhen
15:00
15m
Talk
A Multi-Metric Ranking with Label Correlations Approach for Library Migration Recommendations
Research Papers
Jiancheng Zhang SouthWest Petroleum University, Peng Wu Sichuan Tourism University, Qin Luo Southwest Petroleum University
15:15
15m
Talk
Adaptoring: Adapter Generation to Provide an Alternative API for a Library
Research Papers
Lars Reimann University of Bonn, Günter Kniesel-Wünsche University of Bonn
Pre-print
16:30 - 22:00
SANER 2024: Social Event + Social DinnerCatering
16:30
5h30m
Dinner
Dinner
Catering

Thu 14 Mar

Displayed time zone: Athens change

08:30 - 09:00
Most Influential Paper AnnouncementResearch Papers at LAPPI
09:00 - 10:30
KeynoteResearch Papers at LAPPI
Chair(s): Ipek Ozkaya Carnegie Mellon University
09:00
90m
Keynote
Bringing the power of AI to your application
Research Papers
Krzysztof Cieślak GitHub Next
10:30 - 11:00
Coffee BreakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Software Testing and Debugging IEarly Research Achievement (ERA) Track / Industrial Track at KURU
Chair(s): Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity
11:00
7m
Talk
Scopeo: an Object-Centric Debugging Approach for Exploring Object-Oriented Programs
Early Research Achievement (ERA) Track
11:07
15m
Talk
Navigating Confidentiality in Test Automation: A Case Study in LLM Driven Test Data Generation
Industrial Track
Hrishikesh Karmarkar TCS Research, Supriya Agrawal Tata Consultancy Services Ltd. (TCS), Avriti Chauhan Synopsys, Pranav Shete TCS Research
11:22
15m
Talk
PatchBert: Continuous Stable Patch Identification for Linux Kernel via Pre-trained Model Fine-tuning
Industrial Track
Liu Rongkai Central South University, Heyuan Shi Central South University, Yongchao Zhang Alibaba, Runzhe Wang Alibaba Group, Yuheng Shen Tsinghua University, Yuao Chen Alibaba, Jing Luo Central South University, Xiaohai Shi Alibaba Group, Chao Hu Central South University, Yu Jiang Tsinghua University
11:37
15m
Talk
RADig-X: a Tool for Regressions Analysis of User Digital Experience
Industrial Track
Federico Di Menna University of L'Aquila, Vittorio Cortellessa University of L'Aquila, Maurizio Lucianelli MICRON, Luca Sardo MICRON, Luca Traini University of L'Aquila
11:52
15m
Talk
CEDAR: Continuous Testing of Deep Learning Libraries
Industrial Track
Danning Xie Purdue University, Jiannan Wang Purdue University, Hung Viet Pham York University, Lin Tan Purdue University, Yu Guo Meta Inc., Adnan Aziz Meta Inc., Erik Meijer Facebook
11:00 - 12:30
11:00
15m
Talk
Alternating between Surrogate Model Construction and Search for Configurations of an Autonomous Delivery System
Industrial Track
Chin-Hsuan Sun National Taiwan University, Thomas Laurent Lero@Trinity College Dublin, Paolo Arcaini National Institute of Informatics , Fuyuki Ishikawa National Institute of Informatics
11:15
7m
Talk
LogLead - Fast and Integrated Log Loader, Enhancer, and Anomaly Detector
Tools Demo Track
Mika Mäntylä University of Helsinki and University of Oulu, Yuqing Wang University of Oulu, Jesse Nyyssölä University of Helsinki
Pre-print Media Attached
11:22
7m
Talk
Debloating Feature-Rich Closed-Source Software
Short Papers and Posters Track
Zhen Huang DePaul University
11:29
15m
Talk
SHREC: a SRE Behaviour Knowledge Graph Model for Shell Command Recommendations
Industrial Track
Andrea Tonon Huawei Ireland Research Center, Bora Caglayan Huawei Ireland Research Center, Hu Peng Huawei Nanjing Research Center, Mingxue Wang Huawei Ireland Research Center, Fei Shen Huawei Nanjing Research Center, Puchao Zhang Huawei Ireland Research Center
11:44
15m
Talk
Code Reviewer Recommendation Based on a Hypergraph with Multiplex Relationships
Research Papers
Yu Qiao School of Computer Science, Wuhan University, Jian Wang Nanyang Technological University, Can Cheng School of Artificial Intelligence, Hubei University, Wei Tang School of Computer Science, Wuhan University, Peng Liang Wuhan University, China, Yuqi Zhao School of Computer Science, Wuhan University., Bing Li Wuhan University
Link to publication Pre-print Media Attached
11:59
7m
Talk
Web API Change-Proneness Prediction
Short Papers and Posters Track
Rediana Koçi Universitat Politècnica de Catalunya, Xavier Franch Universitat Politècnica de Catalunya, Petar Jovanovic Universitat Politècnica De Catalunya - Barcelona Tech, Alberto Abello Universitat Politècnica de Catalunya
12:06
15m
Talk
Assessing the Security of GitHub Copilot’s Generated Code - A Targeted Replication Study
Reproducibility Studies and Negative Results (RENE) Track
Vahid Majdinasab Polytechnique Montréal, Michael Joshua Bishop Massey University, Shawn Rasheed Universal College of Learning, Arghavan Moradi Dakhel Polytechnique Montreal, Amjed Tahir Massey University, Foutse Khomh Polytechnique Montréal
12:21
7m
Talk
Osmy: A Tool for Periodic Software Vulnerability Assessment and File Integrity Verification using SPDX Documents
Tools Demo Track
Rio Kishimoto Osaka University, Tetsuya Kanda Osaka University, Yuki Manabe The University of Fukuchiyama, Katsuro Inoue Nanzan University, Yoshiki Higo Osaka University
12:28
7m
Talk
Navigating Expertise in Configurable Software Systems through the Maze of Variability
Early Research Achievement (ERA) Track
Karolina Milano Federal Institute of Mato Grosso do Sul, Bruno Cafeo University of Campinas (UNICAMP)
Pre-print Media Attached
11:00 - 12:30
Defect Prediction and Analysis IResearch Papers / Journal First Track at LAPPI
Chair(s): Fabio Palomba University of Salerno
11:00
15m
Talk
Investigating and Detecting Silent Bugs in PyTorch Programs
Research Papers
shuo hong Beihang University, Hailong Sun Beihang University, Xiang Gao Beihang University, Shin Hwei Tan Concordia University, Canada
11:15
15m
Talk
BAFLineDP: Code Bilinear Attention Fusion Framework for Line-level Defect Prediction
Research Papers
Shaojian Qiu College of Mathematics and Informatics, South China Agricultural University, Huihao Huang College of Mathematics and Informatics, South China Agricultural University, Jianxiang Luo College of Mathematics and Informatics, South China Agricultural University, Yingjie Kuang College of Mathematics and Informatics, South China Agricultural University, Haoyu Luo College of Mathematics and Informatics, South China Agricultural University
Pre-print
11:30
15m
Talk
WASMDYPA: Effectively Detecting WebAssembly Bugs via Dynamic Program Analysis
Research Papers
Wenlong Zheng University of Science and Technology of China, Baojian Hua University of Science and Technology of China
11:45
15m
Talk
Predicting Line-Level Defects by Capturing Code Contexts with Hierarchical Transformers
Research Papers
Parvez Mahbub Dalhousie University, Masud Rahman Dalhousie University
12:00
15m
Talk
Towards Effective and Efficient Error Handling Code Fuzzing based on Software Fault Injection
Research Papers
Kang Chen Huazhong University of Science and Technology, Ming Wen Huazhong University of Science and Technology, Haoxiang Jia Huazhong University of Science and Technology, Rongxin Wu School of Informatics, Xiamen University, Hai Jin Huazhong University of Science and Technology
12:15
15m
Talk
How Far Does the Predictive Decision Impact the Software Project? The Cost, Service Time, and Failure Analysis from a Cross-Project Defect Prediction Model: An Extended Abstract
Journal First Track
Umamaheswara Sharma B National Institute of Technology, Warangal, RAVICHANDRA SADAM Associate Professor
12:30 - 14:00
Lunch BreakCatering
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Defect Prediction and Analysis IIResearch Papers / Industrial Track / Reproducibility Studies and Negative Results (RENE) Track at KURU
Chair(s): Masud Rahman Dalhousie University
14:00
15m
Talk
Online Contrastive Learning for Business Fault Root Cause Localization Based on Incident Tickets
Industrial Track
Xiaosong Huang Peking university, Hongyi Liu Peking university, Yifan Wu Peking University, Yujin Zhao Peking university, Changlong Wu Alibaba Group, Songlin Zhang Alibaba Group, Ling Jiang Alibaba Group, Tong Jia Institute for Artificial Intelligence, Peking University, Beijing, China, Ying Li School of Software and Microelectronics, Peking University, Beijing, China, Zhonghai Wu Peking University
14:15
15m
Talk
On The Effectiveness of One-Class Support Vector Machine in Different Defect Prediction Scenarios
Reproducibility Studies and Negative Results (RENE) Track
Rebecca Moussa University College London, Danielle Azar Lebanese American University, Federica Sarro University College London
14:30
15m
Talk
On the Stability and Applicability of Deep Learning in Fault Localization
Reproducibility Studies and Negative Results (RENE) Track
Viktor Csuvik Department of Software Engineering, MTA-SZTE Research Group on Artificial Intelligence, University of Szeged, Szeged, Hungary, Roland Aszmann University of Szeged, Department of Software Engineering, Árpád Beszédes Department of Software Engineering, University of Szeged, Ferenc Horv�th University of Szeged, Department of Software Engineering, Tibor Gyimóthy University of Szeged, Hungary
14:45
15m
Talk
Learning Defect Prediction from Unrealistic Data
Research Papers
Kamel Alrashedy , Vincent J. Hellendoorn Carnegie Mellon University, Alessandro Orso Georgia Institute of Technology
Pre-print
15:00
15m
Talk
Demystifying Faulty Code: Step-by-Step Reasoning for Explainable Fault Localization
Research Papers
Ratnadira Widyasari Singapore Management University, Singapore, Jia Wei Ang Singapore Management University, Truong Giang Nguyen Singapore Management University, Neil Sharma Singapore Management University, David Lo Singapore Management University
15:15
15m
Talk
TraceJIT: Evaluating the Impact of Behavioral Code Change on JIT Defect Prediction
Research Papers
Issei Morita Kyushu University, Yutaro Kashiwa Nara Institute of Science and Technology, Masanari Kondo Kyushu University, Jeongju Sohn University of Luxembourg, Shane McIntosh University of Waterloo, Yasutaka Kamei Kyushu University, Naoyasu Ubayashi Kyushu University
Pre-print
14:00 - 15:30
Tool Demo ShowcaseTools Demo Track at KUU
Chair(s): Xiaozhou Li University of Oulu
14:00
9m
Talk
Immersive Software Archaeology: Exploring Software Architecture and Design in Virtual Reality
Tools Demo Track
Adrian Hoff IT University of Copenhagen, Christoph Seidl IT University of Copenhagen, Michele Lanza Software Institute - USI, Lugano
Media Attached
14:09
9m
Talk
MicroOps: Rapid Microservice Data Simulation and AIOps Model Development Platform
Tools Demo Track
Yuewei Li Beijing University of Posts and Telecommunications, Zhigang Wang Beijing University of Posts and Telecommunications, Qi Qi , Yuhan Jing Beijing University of Posts and Telecommunications, Jinming Wu Beijing University of Posts and Telecommunications, Zhikang Wu Beijing University of Post and Telecomunications, Yan Lu Beijing University of Posts and Telecommunications., Chengsen Wang Beijing University of Posts and Telecommunications, Xingyu Wang Beijing University of Posts and Telecommunications, Jingyu Wang
14:18
9m
Talk
gFaaS: Enabling Generic Functions in Serverless Computing
Tools Demo Track
Mohak Chadha Chair of Computer Architecture and Parallel Systems, Technical University of Munich, Paul Wieland Technical University of Munich, Michael Gerndt TUM
14:27
9m
Talk
PMDET: Automated Detection Tool of Android Parcel Mismatch
Tools Demo Track
Yunfan Zhan Shanghai Jiao Tong University, Qidan He Jingdong Group, Yijun Wang Shanghai Jiao Tong University, Xiuzhen Chen Shanghai Jiao Tong University
14:36
9m
Talk
LogLead - Fast and Integrated Log Loader, Enhancer, and Anomaly Detector
Tools Demo Track
Mika Mäntylä University of Helsinki and University of Oulu, Yuqing Wang University of Oulu, Jesse Nyyssölä University of Helsinki
Pre-print Media Attached
14:45
9m
Talk
Visual Assurance in Refactoring through Trace Equivalence of Control Flow Graphs
Tools Demo Track
Céline Deknop UCLouvain, Johan Fabry Raincode Labs, Belgium, Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium, Vadim Zaytsev University of Twente, Netherlands
Link to publication Media Attached
14:54
9m
Talk
SMEAGOL: A Static Code Smell Detector for MongoDB
Tools Demo Track
Boris Cherry University of Namur, Csaba Nagy Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano, Anthony Cleve University of Namur
15:03
9m
Talk
Osmy: A Tool for Periodic Software Vulnerability Assessment and File Integrity Verification using SPDX Documents
Tools Demo Track
Rio Kishimoto Osaka University, Tetsuya Kanda Osaka University, Yuki Manabe The University of Fukuchiyama, Katsuro Inoue Nanzan University, Yoshiki Higo Osaka University
15:12
9m
Talk
CRYPTCODER: An Automatic Code Generator for Cryptographic Tasks in Ethereum Smart Contracts
Tools Demo Track
Libin Xia Peking University, Jiashuo Zhang Peking University, China, Che Wang , Zezhong Tan Peking University, Jianbo Gao Peking University, Zhi Guan Peking University, Zhong Chen
15:21
9m
Talk
Generative Artificial Intelligence for Test-Driven Development: GAI4-TDD
Tools Demo Track
Pietro Cassieri University of Salerno, Simone Romano University of Salerno, Giuseppe Scanniello University of Salerno
14:00 - 15:30
Empirical StudiesResearch Papers at LAPPI
Chair(s): Valentina Lenarduzzi University of Oulu
14:00
15m
Talk
Exploring Markers and Drivers of Gender Bias in Machine Translations
Research Papers
Peter Barclay Edinburgh Napier University, Ashkan Sami Edinburgh Napier University
Pre-print
14:15
15m
Talk
Delving into Parameter-Efficient Fine-Tuning in Code Change Learning: An Empirical Study
Research Papers
Shuo Liu City University of Hong Kong, Jacky Keung City University of Hong Kong, Zhen Yang Shandong University, Fang Liu Beihang University, Qilin Zhou City University of Hong Kong, Yihan Liao City University of Hong Kong
14:30
15m
Talk
Catch the Butterfly: Peeking into the Terms and Conflicts among SPDX Licenses
Research Papers
Liu Tao , Chengwei Liu Nanyang Technological University, Tianwei Liu School of Cyber Engineering, Xidian University, He Wang School of Cyber Engineering, Xidian University, Gaofei Wu School of Cyber Engineering, Xidian University, Yang Liu Nanyang Technological University, Yuqing Zhang University of Chinese Academy of Sciences; Zhongguancun Laboratory
14:45
15m
Talk
Comparative Study of Reinforcement Learning in GitHub Pull Request Outcome Predictions
Research Papers
Rinkesh Joshi Carleton University, Nafiseh Kahani Carleton University
15:00
15m
Talk
On the Usefulness of Python Structural Pattern Matching: An Empirical Study
Research Papers
Norbert Vándor University of Szeged, Gabor Antal University of Szeged, Peter Hegedus University of Szeged, Rudolf Ferenc University of Szeged
15:15
15m
Talk
Deep Learning Model Reuse in the HuggingFace Community: Challenges, Benefit and Trends
Research Papers
Mina Taraghi Polytechnique Montréal, Gianolli Dorcelus Polytechnique Montréal, Armstrong Tita Foundjem Ecole Polytechnique de Montreal, Florian Tambon Polytechnique Montréal, Foutse Khomh Polytechnique Montréal
Pre-print
15:30 - 16:00
Coffee BreakCatering
15:30
30m
Coffee break
Break
Catering

16:00 - 17:00
Short Papers and PostersShort Papers and Posters Track at KURU
Chair(s): Luca Pascarella ETH Zurich
16:00
8m
Talk
Engineering Formality and Software Risk in Debian Python Packages
Short Papers and Posters Track
Matthew Gaughan Northwestern University, Kaylea Champion University of Washington, Sohyeon Hwang Northwestern University
Pre-print
16:08
8m
Talk
LogPM: Character-based Log Parser Benchmark
Short Papers and Posters Track
Shayan Hashemi , Jesse Nyyssölä University of Helsinki, Mika Mäntylä University of Helsinki and University of Oulu
16:16
8m
Talk
On the Hunt for Invalid Objects: Exploring the Object State Space with Program Mutants
Short Papers and Posters Track
Jan H. Boockmann University of Bamberg, Gerald Luettgen University of Bamberg
16:24
8m
Talk
OppropBERL: A GNN and BERT-style Reinforcement Learning-based Type Inference System
Short Papers and Posters Track
Piyush Jha University of Waterloo, Werner Dietl University of Waterloo
16:32
8m
Talk
Debloating Feature-Rich Closed-Source Software
Short Papers and Posters Track
Zhen Huang DePaul University
16:40
8m
Talk
Web API Change-Proneness Prediction
Short Papers and Posters Track
Rediana Koçi Universitat Politècnica de Catalunya, Xavier Franch Universitat Politècnica de Catalunya, Petar Jovanovic Universitat Politècnica De Catalunya - Barcelona Tech, Alberto Abello Universitat Politècnica de Catalunya
16:48
8m
Talk
Towards Efficient Program Repair with APR Tools Based on Genetic Algorithms
Short Papers and Posters Track
Kanon Harada Ritsumeikan University, Katsuhisa Maruyama Ritsumeikan University
16:00 - 17:00
AMA Session - Onboarding NewcomersResearch Papers at LAPPI

Fri 15 Mar

Displayed time zone: Athens change

09:00 - 10:30
09:00
7m
Talk
Comparing Execution Trace Using Merkle-Tree to Detect Backward Incompatibilities
Early Research Achievement (ERA) Track
Atsuhito Yamaoka Nara Institute of Science and Technology, Teyon Son Nara Institute of Science and Technology, Kazumasa Shimari Nara Institute of Science and Technology, Takashi Ishio Future University Hakodate, Kenichi Matsumoto Nara Institute of Science and Technology
09:07
7m
Talk
Towards Inter-service Data Flow Analysis of Serverless Applications
Early Research Achievement (ERA) Track
Giuseppe Raffa Royal Holloway, University of London, Jorge Blasco Universidad Politécnica de Madrid, Dan O'Keeffe Royal Holloway University of London, Santanu Dash Royal Holloway, University of London
09:14
15m
Talk
Exploring Strategies for Guiding Symbolic Analysis with Machine Learning Prediction
Research Papers
Mingyue Yang University of Toronto, Canada, David Lie University of Toronto, Canada, Nicolas Papernot University of Toronto, Canada
09:29
15m
Talk
ReIFunc: Identifying Recurring Inline Functions in Binary Code
Research Papers
Wei Lin Institute of Information Engineering, Chinese Academy of Sciences, Qingli Guo Institute of Information Engineering, Chinese Academy of Sciences, DongSong Yu Zhongguancun Laboratory, Jiawei Yin Institute of Information Engineering, Chinese Academy of Sciences, Qi Gong Key Laboratory of Network Assessment Technology, Institute of Information Engineering, Chinese Academy of Sciences, China, Xiaorui Gong Institute of Information Engineering, Chinese Academy of Science
09:44
15m
Talk
Reducing False Positives of Static Bug Detectors through Code Representation Learning
Research Papers
Yixin Yang Beihang University, Ming Wen Huazhong University of Science and Technology, Xiang Gao Beihang University, Yuting Zhang Huazhong University of Science and Technology, Hailong Sun Beihang University
09:59
15m
Talk
Supporting Error Chains in Static Analysis for Precise Evaluation Results and Enhanced Usability
Research Papers
Anna-Katharina Wickert TU Darmstadt, Germany, Michael Schlichtig Heinz Nixdorf Institut and Paderborn University, Marvin Vogel Uni Hamburg, Lukas Winter unaffiliated, Mira Mezini TU Darmstadt, Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Pre-print Media Attached
10:14
7m
Talk
LogPM: Character-based Log Parser Benchmark
Short Papers and Posters Track
Shayan Hashemi , Jesse Nyyssölä University of Helsinki, Mika Mäntylä University of Helsinki and University of Oulu
10:21
7m
Talk
On the Hunt for Invalid Objects: Exploring the Object State Space with Program Mutants
Short Papers and Posters Track
Jan H. Boockmann University of Bamberg, Gerald Luettgen University of Bamberg
09:00 - 10:30
Program ComprehensionJournal First Track / Research Papers / Reproducibility Studies and Negative Results (RENE) Track at LAPPI
Chair(s): Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium
09:00
15m
Talk
List Comprehension Versus for Loops Performance in Real Python Projects: Should we Care?
Reproducibility Studies and Negative Results (RENE) Track
Cyrine Zid École Polytechnique de Montréal, François Belias Ecole Polytechnique de Montréal, Massimiliano Di Penta University of Sannio, Italy, Foutse Khomh Polytechnique Montréal, Giulio Antoniol Ecole Polytechnique de Montreal
09:15
15m
Talk
ALANCA: Active Learning Guided Adversarial Attacks for Code Comprehension on Diverse Pre-trained and Large Language Models
Research Papers
Dexin Liu Peking University, Shikun Zhang Peking University
09:30
15m
Talk
SparseCoder: Identifier-Aware Sparse Transformer for File-Level Code Summarization
Research Papers
Yanlin Wang Sun Yat-sen University, Yanxian Huang Sun Yat-Sen University, Daya Guo Sun Yat-Sen University, Hongyu Zhang Chongqing University, Zibin Zheng Sun Yat-sen University
09:45
15m
Talk
Understanding the Performance-Energy Tradeoffs of Object-Relational Mapping Frameworks
Research Papers
Alexandre Bonvoisin Inria / Univ. Lille / CNRS, Clement Quinton University of Lille, Inria, Romain Rouvoy Univ. Lille / Inria / CNRS
10:00
15m
Talk
ReCo: A Modular Neural Framework for Automatically Recommending Connections in Software Models
Research Papers
Haoyu Liu School of Computer Science, Northwestern Polytechnical University, Yunwei Dong Northwestern Polytechnical University, School of Computer Science and Engineering, Qiao Ke School of Mathematics and Statistics, Northwestern Polytechnical University, Zhiyang Zhou School of Computer Science, Northwestern Polytechnical University
10:15
15m
Talk
Syntax-aware On-the-fly Code Completion
Journal First Track
Wannita Takerngsaksiri Monash University, Kla Tantithamthavorn Monash University, Yuan-Fang Li Monash University
10:30 - 11:00
Coffee BreakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
11:00
7m
Talk
Autorepairability: A New Software Quality Characteristic
Early Research Achievement (ERA) Track
Pongpop Lapvikai Mahidol University, Yoshiki Higo Osaka University, Chaiyong Ragkhitwetsagul Mahidol University, Morakot Choetkiertikul Mahidol University, Thailand
Pre-print
11:07
15m
Talk
A Multivocal Mapping Study of MongoDB Smells
Research Papers
Boris Cherry University of Namur, Jehan Bernard University of Namur, Thomas Kintziger UNamur, Csaba Nagy Software Institute - USI, Lugano, Anthony Cleve University of Namur, Michele Lanza Software Institute - USI, Lugano
11:22
15m
Talk
Self-Admitted Technical Debts Identification: How Far Are We?
Research Papers
Hao Gu Central South University, zhang.shichao Central South University, Qiao Huang Zhejiang Gongshang University, Zhifang Liao Central South University, Jiakun Liu Singapore Management University, David Lo Singapore Management University
11:37
7m
Talk
SMEAGOL: A Static Code Smell Detector for MongoDB
Tools Demo Track
Boris Cherry University of Namur, Csaba Nagy Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano, Anthony Cleve University of Namur
11:44
15m
Talk
Sentiment of Technical Debt Security Questions on Stack Overflow: A Replication Study
Reproducibility Studies and Negative Results (RENE) Track
Jarl Jansen Eindhoven University of Technology, Nathan Cassee Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
11:59
7m
Talk
Towards Generating Maintainable and Comprehensible API Code Examples
Early Research Achievement (ERA) Track
Seham Alharbi University of York, Dimitris Kolovos University of York, Nicholas Matragkas Université Paris-Saclay, CEA, List.
12:06
7m
Talk
Visual Assurance in Refactoring through Trace Equivalence of Control Flow Graphs
Tools Demo Track
Céline Deknop UCLouvain, Johan Fabry Raincode Labs, Belgium, Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium, Vadim Zaytsev University of Twente, Netherlands
Link to publication Media Attached
12:13
15m
Talk
From Refactoring to Migration: a Quality-Driven Strategy for Microservices Adoption
Industrial Track
Roberta Capuano University of L'Aquila, Italy, Henry Muccini University of L'Aquila, Italy, Fabio Vaccaro BIM Italia
11:00 - 12:30
Mining Software RepositoriesResearch Papers / Industrial Track at LAPPI
Chair(s): Mika Mäntylä University of Helsinki and University of Oulu
11:00
15m
Talk
Understanding and Improving Change Risk Detection in Practice
Industrial Track
Yifan Wu Peking University, Yunpeng Wang Ant Group, Jianguo Li Ant Group, Ying Li School of Software and Microelectronics, Peking University, Beijing, China, Bingxu Chai Ant Group, Wei Jiang
11:15
15m
Talk
CommitBench: A Benchmark for Commit Message Generation
Research Papers
Maximilian Schall Hasso Plattner Institute/University Potsdam, Tamara Czinczoll Hasso Plattner Institute/University of Potsdam, Gerard de Melo HPI, University of Potsdam
11:30
15m
Talk
Sources of Underproduction in Open Source Software
Research Papers
Kaylea Champion University of Washington, Benjamin Mako Hill University of Washington
Pre-print
11:45
15m
Talk
COLARE: Commit Classification via Fine-grained Context-aware Representation of Code Changes
Research Papers
Qunhong Zeng Beijing Institute of Technology, Yuxia Zhang Beijing Institute of Technology, Zeyu Sun Zhongguancun Laboratory, Yujie Guo Beijing Institute of Technology, Hui Liu Beijing Institute of Technology
12:00
15m
Talk
Can We Identify Stack Overflow Questions Requiring Code Snippets? Investigating the Cause & Effect of Missing Code Snippets
Research Papers
Saikat Mondal University of Saskatchewan, Masud Rahman Dalhousie University, Chanchal K. Roy University of Saskatchewan
Pre-print
12:15
15m
Talk
Benefits and pitfalls of token-level SZZ: An empirical study on OSS projects
Research Papers
Hiroya Watanabe Kyoto Institute of Technology, Masanari Kondo Kyushu University, Eunjong Choi Kyoto Institute of Technology, Osamu Mizuno Kyoto Institute of Technology
Pre-print
12:30 - 14:00
Lunch BreakCatering
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Software SecurityResearch Papers / Tools Demo Track at KURU
Chair(s): Andrea Janes Free University of Bozen-Bolzano
14:00
15m
Talk
Multiple Targets Directed Greybox Fuzzing: From Reachable to Exploited
Research Papers
Xinglin Yu Beijing University of Posts and Telecommunications, Hongliang Liang beijing university of posts and telecommunication, Chunlin Wang Beijing University of Posts and Telecommunications
14:15
15m
Talk
TLS-DeepDiffer: Message Tuples-Based Deep Differential Fuzzing for TLS Protocol Implementations
Research Papers
Zhen Zhao Shandong University, Xiangpu Song Shandong University, Qiuyu Zhong Shandong University, Yingpei Zeng Hangzhou Dianzi University, Chengyu Hu Shandong University, Shanqing Guo Shandong University
14:30
15m
Talk
SWAT4J: Generating System Call Allowlist for Java Container Attack Surface
Research Papers
Yijiang Xu Peking University, Muxian Zhou Peking University, Qing Gao Peking University, Shikun Zhang Peking University, Zhonghai Wu Peking University
14:45
15m
Talk
Dual Prompt-Based Few-Shot Learning for Automated Vulnerability Patch Localization
Research Papers
Junwei Zhang Zhejiang University, Xing Hu Zhejiang University, Lingfeng Bao Zhejiang University, Xin Xia Huawei Technologies, Shanping Li Zhejiang University
15:00
15m
Talk
How Dataflow Diagrams Impact Software Security Analysis: an Empirical Experiment
Research Papers
Simon Schneider Hamburg University of Technology, Nicolás E. Díaz Ferreyra Hamburg University of Technology, Pierre-Jean Quéval University of Vienna, Georg Simhandl University of Vienna, Uwe Zdun University of Vienna, Riccardo Scandariato Hamburg University of Technology
15:15
15m
Talk
Essential or Excessive? MINDAEXT: Measuring Data Minimization Practices among Browser Extensions
Research Papers
Yuxi Ling National University of Singapore, Yun Hao National University of Singapore, Yuyan Wang Fujian Normal University, Kailong Wang Huazhong University of Science and Technology, Guangdong Bai The University of Queensland, Jin Song Dong National University of Singapore
15:30
7m
Talk
CRYPTCODER: An Automatic Code Generator for Cryptographic Tasks in Ethereum Smart Contracts
Tools Demo Track
Libin Xia Peking University, Jiashuo Zhang Peking University, China, Che Wang , Zezhong Tan Peking University, Jianbo Gao Peking University, Zhi Guan Peking University, Zhong Chen
14:00 - 15:30
Software Testing and Debugging IIResearch Papers / Tools Demo Track / Short Papers and Posters Track at LAPPI
Chair(s): Wesley Assunção North Carolina State University
14:00
15m
Talk
Enhancing Field Tracking and Interprocedural Analysis to Find More Null Pointer Exceptions
Research Papers
Xie Dongfang Fudan University, China, Bihuan Chen Fudan University, Kaifeng Huang Tongji University, Yu Wang Nanjing University, Linghao Pan Fudan University, Zhicheng Chen Fudan University, Xin Peng Fudan University
14:15
15m
Talk
LabelRepair: Sequence Labelling for Compilation Errors Repair
Research Papers
Zhenyu Wu Chongqing University, Deheng Yang Academy of Military Sciences, Yan Lei Chongqing University, Huan Xie School of Big Data & Software Engineering, Chongqing University, Minghua Tang Kunming University of Science and Technology, Maojin Li chongqing university
14:30
15m
Talk
FLAKYRANK: Predicting Flaky Tests Using Augmented Learning to Rank
Research Papers
Wang Jiaguo School of Big Data & Software Engineering, Chongqing University, Yan Lei Chongqing University, Maojin Li chongqing university, Guanyu Ren University College London, Huan Xie School of Big Data & Software Engineering, Chongqing University, Shifeng Jin School of Big Data & Software Engineering, Chongqing University, Junchao Li School of Big Data & Software Engineering, Chongqing University, Jian Hu School of Big Data & Software Engineering, Chongqing University
14:45
15m
Talk
Testing Constraint Checking Implementations via Principled Metamorphic Transformations
Research Papers
Mingchen Gao NanJing University, Huiyan Wang Nanjing University, Chang Xu Nanjing University
15:00
7m
Talk
Generative Artificial Intelligence for Test-Driven Development: GAI4-TDD
Tools Demo Track
Pietro Cassieri University of Salerno, Simone Romano University of Salerno, Giuseppe Scanniello University of Salerno
15:00
7m
Talk
Towards Efficient Program Repair with APR Tools Based on Genetic Algorithms
Short Papers and Posters Track
Kanon Harada Ritsumeikan University, Katsuhisa Maruyama Ritsumeikan University
15:30 - 16:00
Coffee BreakCatering
15:30
30m
Coffee break
Break
Catering

16:00 - 17:00
Managing Workflows and PeopleReproducibility Studies and Negative Results (RENE) Track / Industrial Track at KURU
Chair(s): Ipek Ozkaya Carnegie Mellon University
16:00
15m
Talk
PIPELINEASCODE: A CI/CD Workflow Management System through Configuration Files at ByteDance
Industrial Track
Xianhao Jin https://jxianhao.github.io/, Yifei Feng ByteDance, Chen Wang ByteDance, Yongning Hu ByteDance, Yufei Gao ByteDance, Kun Xia ByteDance, Yang Liu ByteDance, Luchuan Guo ByteDance
16:15
15m
Talk
Practical Software Development: Leveraging AI for Precise Cost Estimation in Lump-Sum EPC Projects
Industrial Track
Rimma Dzhusupova McDermott, Mina Ya-Alimadad McDermott, Vasil Shteriyanov McDermott, Jan Bosch Chalmers University of Technology, Helena Holmström Olsson Malmö University
16:30
15m
Talk
Agile Effort Estimation: Have We Solved the Problem Yet? Insights From A Second Replication Study (GPT2SP Replication Report)
Reproducibility Studies and Negative Results (RENE) Track
Vali Tawosi J.P. Morgan AI Research, Rebecca Moussa University College London, Federica Sarro University College London
16:00 - 17:00
Software EcosystemsResearch Papers / Short Papers and Posters Track at LAPPI
Chair(s): Anna-Katharina Wickert TU Darmstadt, Germany
16:00
15m
Talk
Sustainability Forecasting for Deep Learning Packages
Research Papers
Junxiao Han , Yunkun Wang Zhejiang University, Zhongxin Liu Zhejiang University, Lingfeng Bao Zhejiang University, Jiakun Liu Singapore Management University, David Lo Singapore Management University, Shuiguang Deng Zhejiang University; Alibaba-Zhejiang University Joint Institute of Frontier Technologies
16:15
15m
Talk
Use the Forks, Look! Visualizations for Exploring Fork Ecosystems
Research Papers
Siyue Chen Eindhoven University of Technology, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Sandro Schulze Anhalt University of Applied Sciences, Jacob Krüger Eindhoven University of Technology
16:30
7m
Talk
Engineering Formality and Software Risk in Debian Python Packages
Short Papers and Posters Track
Matthew Gaughan Northwestern University, Kaylea Champion University of Washington, Sohyeon Hwang Northwestern University
Pre-print
17:00 - 17:30
Closing (Introducing SANER'25)Research Papers at LAPPI