SCAM 2024
Mon 7 - Tue 8 October 2024
co-located with ICSME 2024
VenueNAU High Country Conference Center
Room nameFremont
Floor0
Room InformationNo extra information available
Program

This program is tentative and subject to change.

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

Tue 8 Oct

Displayed time zone: Mountain Time (US & Canada) change

08:45 - 10:00
Doctoral Symposium: OpeningICSME Doctoral Symposium Track at Fremont
08:45
5m
Doctoral Symposium OpeningDoctoral Symposium
ICSME Doctoral Symposium Track

08:50
40m
Keynote
Doctoral Symposium KeynoteDoctoral Symposium
ICSME Doctoral Symposium Track

09:30
30m
Dealing with Time Dependence in Software EngineeringDoctoral Symposium
ICSME Doctoral Symposium Track
Mikel Robredo University of Oulu
10:30 - 12:00
Doctoral Symposium: AI4SEICSME Doctoral Symposium Track at Fremont
10:30
30m
Optimizing Self-Adaptation in Service-Based Systems: Leveraging Ensemble Prediction with DNN-ILSTM ModelsDoctoral Symposium
ICSME Doctoral Symposium Track
Shenglong Xie Xidian University
11:00
30m
Customizing Deep Learning Models for Code-Related TasksDoctoral Symposium
ICSME Doctoral Symposium Track
Alessandro Giagnorio Software Institute @ Università della Svizzera italiana
11:30
30m
A Reinforcement Learning Model for Optimizing Policies within DevOps PracticesDoctoral Symposium
ICSME Doctoral Symposium Track
Karen da Mata University of Massachusetts Dartmouth
15:30 - 17:30
Doctoral Symposium: Human Aspects IIICSME Doctoral Symposium Track at Fremont
15:30
30m
Fostering Microservice Maintainability Assurance through a Comprehensive FrameworkDoctoral Symposium
ICSME Doctoral Symposium Track
Amr Elsayed Baylor University
DOI Pre-print File Attached
16:00
30m
Smart Software Bug Management Using Issue Commit AnalysisDoctoral Symposium
ICSME Doctoral Symposium Track
Abhishek Kumar Indian Institute of Technology Kharagpur
16:30
50m
Panel
Doctoral Symposium PanelDoctoral Symposium
ICSME Doctoral Symposium Track

17:20
10m
Doctoral Symposium Closing sessionDoctoral Symposium
ICSME Doctoral Symposium Track

Wed 9 Oct

Displayed time zone: Mountain Time (US & Canada) change

10:30 - 12:00
Session 2: Automated Program Repair and Vulnerability DetectionICSME Research Track at Fremont
10:30
15m
vFix: Facilitating Software Maintenance of Smart Contracts via Automatically Fixing VulnerabilitiesResearch Track Paper
ICSME Research Track
Pengcheng Fang Case Western Reserve University, Peng Gao Virginia Tech, USA, Yun Peng The Chinese University of Hong Kong, Qingzhao Zhang , Tao Xie Peking University, Dawn Song , Prateek Mittal , Sanjeev Kulkarni , Zhuotao Liu Tsinghua University, Xusheng Xiao Arizona State University
10:45
15m
An Empirical Study of Automatic Program Repair Techniques for Injection VulnerabilitiesResearch Track Paper
ICSME Research Track
Tingwei Zhu Nanjing University, Tongtong Xu Huawei, Kui Liu Huawei, Jiayuan Zhou Huawei, Xing Hu Zhejiang University, Xin Xia Huawei Technologies, Tian Zhang Nanjing University, David Lo Singapore Management University
11:00
15m
Improving long-tail vulnerability detection through data augmentation based on large language modelsResearch Track Paper
ICSME Research Track
Xiao Deng , Fuyao Duan , Rui Xie Peking University, Wei Ye Peking University, Shikun Zhang Peking University
11:15
15m
The Impact of Program Reduction on Automated Program RepairResearch Track Paper
ICSME Research Track
Linas Vidziunas , Leon Moonen Simula Research Laboratory and BI Norwegian Business School, David Binkley Loyola University Maryland
11:30
15m
BABLE: a Novel Software Vulnerability Detection Framework for Breaking Language BarriersResearch Track Paper
ICSME Research Track
11:45
15m
New PHP Language Features Make Your Static Code Analysis Tools Miss VulnerabilitiesResearch Track Paper
ICSME Research Track
Lin Wang Fudan University, Yuan Zhang Fudan University, Xin Tan Fudan University, Shengke Ye , Min Yang Fudan University
13:30 - 15:00
Session 4: Software Maintenance and RefactoringICSME Research Track / ICSME Journal First Track at Fremont
13:30
15m
Broken Windows: Exploring the Applicability of a Controversial Theory on Code QualityResearch Track Paper
ICSME Research Track
Diomidis Spinellis Athens University of Economics and Business & Delft University of Technology, Panos Louridas Athens University of Economics and Business, Maria Kechagia University College London, Tushar Sharma Dalhousie University
13:45
15m
Mind the Gap: The Disconnect Between Refactoring Criteria Used in Industry and Refactoring Recommendation ToolsResearch Track Paper
ICSME Research Track
James Ivers Carnegie Mellon University, Anwar Ghammam Oakland University, Khouloud Gaaloul University of Michigan - Dearborn, Ipek Ozkaya Carnegie Mellon University, Marouane Kessentini University of Michigan - Flint, Wajdi Aljedaani
14:00
15m
Next-Generation Refactoring: Combining LLM Insights and IDE Capabilities for Extract MethodResearch Track Paper
ICSME Research Track
Dorin Pomian University of Colorado Boulder, Abhiram Bellur University of Colorado Boulder, Malinda Dilhara University of Colorado Boulder, Zarina Kurbatova JetBrains Research, Egor Bogomolov JetBrains Research, Timofey Bryksin JetBrains Research, Danny Dig University of Colorado Boulder, JetBrains Research
14:15
15m
RENAS: Prioritizing Co-Renaming Opportunities of IdentifiersResearch Track Paper
ICSME Research Track
Naoki Doi Tokyo Institute of Technology, Yuki Osumi Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology
14:30
15m
Unraveling the Impact of Code Smell Agglomerations on Code StabilityResearch Track Paper
ICSME Research Track
Amanda Santana , Eduardo Figueiredo Federal University of Minas Gerais, Juliana Alves Pereira PUC-Rio
14:45
15m
Full-paper
Two Sides of the Same Coin: A Study on Developers' Perception of Defects
ICSME Journal First Track
Geanderson Santos Federal University of Minas Gerais, Igor Pereira Federal University of Ouro Preto, Eduardo Figueiredo Federal University of Minas Gerais
15:30 - 17:00
15:30
15m
A Taxonomy of Self-Admitted Technical Debt in Deep Learning SystemsResearch Track Paper
ICSME Research Track
Federica Pepe , Fiorella Zampetti University of Sannio, Italy, Antonio Mastropaolo William and Mary, USA, Gabriele Bavota Software Institute @ Università della Svizzera Italiana, Massimiliano Di Penta University of Sannio, Italy
15:45
10m
Property-based Testing within ML Projects: an Empirical StudyNIER Paper
ICSME New Ideas and Emerging Results Track
Cindy Wauters Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
Pre-print
15:55
15m
Toward Debugging Deep Reinforcement Learning Programs with RLExplorerResearch Track Paper
ICSME Research Track
Rached Bouchoucha Polytechnique Montréal, Ahmed Haj Yahmed École Polytechnique de Montréal, Darshan Patil , Janarthanan Rajendran , Amin Nikanjam École Polytechnique de Montréal, Sarath Chandar Polytechnique Montréal, Foutse Khomh Polytechnique Montréal
16:10
15m
OPass: Orchestrating TVM's Passes for Lowering Memory Footprints of Computation GraphsResearch Track Paper
ICSME Research Track
Pengbo Nie Shanghai Jiao Tong University, Zihan Wang Shanghai Jiao Tong University, Chengcheng Wan East China Normal University, Ziyi Lin Alibaba Group, He Jiang Dalian University of Technology, Jianjun Zhao Kyushu University, Yuting Chen Shanghai Jiao Tong University
16:25
15m
RetypeR: Integrated Retrieval-based Automatic Program Repair for Python Type ErrorsResearch Track Paper
ICSME Research Track
Sichong Hao Faculty of Computing, Harbin Institute of Technology, Xianjun Shi , Hongwei Liu Faculty of Computing, Harbin Institute of Technology
16:40
10m
Automated Detection of Algorithm Debt in Deep Learning Frameworks: An Empirical StudyRegistered Reports Paper
ICSME Registered Reports Track
Emmanuel Iko-Ojo Simon Australian National University, Chirath Hettiarachchi Australian National University, Alex Potanin Australian National University, Hanna Suominen Australian National University, Fatemeh Hendijani Fard University of British Columbia
DOI Pre-print

Thu 10 Oct

Displayed time zone: Mountain Time (US & Canada) change

10:30 - 12:00
10:30
15m
Blessing or Curse? Investigating Test Code Maintenance through Inheritance and InterfaceResearch Track Paper
ICSME Research Track
Dong Jae Kim Concordia University, Tse-Hsun (Peter) Chen Concordia University
10:45
15m
Test Scheduling Across Heterogeneous Machines While Balancing Running Time, Price, and FlakinessResearch Track Paper
ICSME Research Track
Hengchen Yuan The University of Texas at Austin, Jiefang Lin , Wing Lam George Mason University, August Shi The University of Texas at Austin
11:00
15m
Impact of JVM Configurations on Test RuntimeResearch Track Paper
ICSME Research Track
Abdelrahman Baz The University of Texas at Austin, Milos Gligoric The University of Texas at Austin, August Shi The University of Texas at Austin
11:15
15m
Just-in-Time Flaky Test Detection via Abstracted Failure Symptom MatchingIndustry Track Paper
ICSME Industry Track
Gabin An Korea Advanced Institute of Science and Technology, Juyeon Yoon Korea Advanced Institute of Science and Technology, Thomas Bach SAP, Jingun Hong SAP Labs, Shin Yoo Korea Advanced Institute of Science and Technology
Pre-print
11:30
10m
On the Impact of Test Strategies on Online Optimization for Ensemble-Learning Defect PredictionNIER Paper
ICSME New Ideas and Emerging Results Track
Kensei Hamamoto Kindai University, Masateru Tsunoda Kindai University, Amjed Tahir Massey University, Kwabena Ebo Bennin Wageningen University and Research, Akito Monden Okayama University, Koji Toda Fukuoka Institute of Technology, Keitaro Nakasai National Institute of Technology, Kagoshima College, Kenichi Matsumoto Nara Institute of Science and Technology
11:40
15m
BIPeC: A Combined Change-Point Analyzer to Identify Performance Regressions in Large-scale Database SystemsIndustry Track Paper
ICSME Industry Track
Zhan Lyu SAP Labs China, Thomas Bach SAP, Yong Li SAP Labs China, Nguyen Minh Le SAP Labs China, Lars Hoemke SAP
13:30 - 15:00
Rose Festival & Artifact EvaluationICSME Artifact Evaluation Track and ROSE Festival at Fremont
15:30 - 17:00
15:30
15m
“What Happened to my Models?” History-Aware Co-Existence and Co-Evolution of Metamodels and ModelsResearch Track Paper
ICSME Research Track
Marcel Homolka Institute for Software Systems Engineering, Johannes Kepler University, Linz, Luciano Marchezan Johannes Kepler Universität Linz, Wesley Assunção North Carolina State University, Alexander Egyed Johannes Kepler University Linz
15:45
10m
MetaSim: A search engine for finding Similar GitHub RepositoriesTool Demo Paper
ICSME Tool Demo Track
Md Rayhanul Masud University of California, Riverside, Md Omar Faruk Rokon Sponsored Search, Walmart Global Tech, Qian Zhang University of California, Riverside, Michalis Faloutsos UCR
15:55
10m
SEART Data Hub: Streamlining Large-Scale Source Code Mining and Pre-ProcessingTool Demo Paper
ICSME Tool Demo Track
Ozren Dabic Software Institute, Università della Svizzera italiana (USI), Switzerland, Rosalia Tufano Università della Svizzera Italiana, Gabriele Bavota Software Institute @ Università della Svizzera Italiana
16:05
10m
Diving into Software Evolution: Virtual Reality vs. On-ScreenRegistered Reports Paper
ICSME Registered Reports Track
David Moreno-Lumbreras Universidad Rey Juan Carlos, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos, Gregorio Robles Universidad Rey Juan Carlos
DOI Pre-print
16:15
15m
Maven Unzipped: Packaging Impacts the EcosystemResearch Track Paper
ICSME Research Track
Mehdi Keshani Delft University of Technology, Gideon Bot Delft University of Technology, Priyam Rungta , Maliheh Izadi Delft University of Technology, Arie van Deursen Delft University of Technology, Sebastian Proksch Delft University of Technology
16:30
10m
Review-Pulse: A Dashboard for Managing User Feedback for Android ApplicationsTool Demo Paper
ICSME Tool Demo Track
Omar Adbealziz University of Saskatchewan, Zadia Codabux University of Saskatchewan, Kevin Schneider University of Saskatchewan
16:40
10m
Monitoring Temporal Dynamics of Issues in Crowdsourced User Reviews and their Impact on Mobile App UpdatesNIER Paper
ICSME New Ideas and Emerging Results Track
Vitor Mesaque Alves de Lima Federal University of Mato Grosso do Sul, Jacson Rodrigues Barbosa jacson@inf.ufg.br, Ricardo Marcondes Marcacini University of São Paulo
16:50
10m
Using Animations to Understand CommitsNIER Paper
ICSME New Ideas and Emerging Results Track
Carmen Armenti Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano

Fri 11 Oct

Displayed time zone: Mountain Time (US & Canada) change

10:30 - 12:00
Session 13: Software Development Practices and ToolsICSME Research Track / ICSME Journal First Track at Fremont
10:30
15m
Towards Unmasking LGTM Smells in Code Reviews: A Comparative Study of Comment-Free and Commented ReviewsResearch Track Paper
ICSME Research Track
Mahmut Furkan Gön Bilkent University, Burak Yetistiren UCLA, Eray Tüzün Bilkent University
10:45
15m
Towards Identifying Python Proficiency to Foster Software Maintenance and EvolutionResearch Track Paper
ICSME Research Track
Ruksit Rojpaisarnkit Nara Institute of Science and Technology, Gregorio Robles Universidad Rey Juan Carlos, Raula Gaikovina Kula Nara Institute of Science and Technology, Dong Wang Tianjin University, China, Chaiyong Ragkhitwetsagul Mahidol University, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos, Kenichi Matsumoto Nara Institute of Science and Technology
11:00
15m
Supporting Software Maintenance with Dynamically Generated Document HierarchiesResearch Track Paper
ICSME Research Track
Katherine R. Dearstyne University of Notre Dame, Alberto D. Rodriguez University of Notre Dame, Jane Cleland-Huang University of Notre Dame
11:15
15m
Investigating developers’ perception on software testability and its effectsJ1C2 Paper
ICSME Journal First Track
Tushar Sharma Dalhousie University, Stefanos Georgiou Queen's University, Maria Kechagia University College London, Taher A Ghaleb Trent University, Federica Sarro University College London
11:30
15m
On the Rationale and Use of Assertion Messages in Test Code: Insights from Software PractitionersResearch Track Paper
ICSME Research Track
Anthony Peruma University of Hawai‘i at Mānoa, Taryn Takebayashi , Rocky Huang , Joseph Carmelo Averion , Veronica Hodapp , Christian D. Newman Rochester Institute of Technology, Mohamed Wiem Mkaouer University of Michigan - Flint
Pre-print
11:45
15m
Focused: An Approach to Framework-oriented Cross-language Link Specification and DetectionResearch Track Paper
ICSME Research Track
Ailun Yu Peking University, Yifan Shi Peking University, Bo Shen Huawei Cloud Computing Technologies Co., Ltd., Wei Zhang Peking University, Haiyan Zhao Peking University, Guangtai Liang Huawei Cloud Computing Technologies, Tianyong Wu , Zhi Jin Peking University
13:30 - 15:00
13:30
25m
Overcoming the five fundamental challenges to enable “constant velocity indefinitely” in modern software systemsIndustry Track Talk
ICSME Industry Track
Doug Durham Don't Panic Labs
13:55
15m
Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT EraDistinguished Paper AwardResearch Track Paper
ICSME Research Track
14:10
15m
Remote Communication Trends Among Developers and Testers in Post-Pandemic Work EnvironmentsIndustry Track Paper
ICSME Industry Track
Felipe Jansen CESAR School, Ronnie de Souza Santos University of Calgary
Link to publication Pre-print
14:25
15m
Cross-status Communication and Project Outcomes in OSS Development– A Language Style Matching PerspectiveJ1C2 Paper
ICSME Journal First Track
Yisi Han Nanjing University, Zhendong Wang University of California, Irvine, Yang Feng Nanjing University, Zhihong Zhao Nanjing Tech Unniversity, Yi Wang Beijing University of Posts and Telecommunications
14:40
10m
Nigerian Software Engineer or American Data Scientist? GitHub Profile Recruitment Bias in Large Language ModelsNIER Paper
ICSME New Ideas and Emerging Results Track
Takashi Nakano Nara Institute of Science and Technology, Kazumasa Shimari Nara Institute of Science and Technology, Raula Gaikovina Kula Nara Institute of Science and Technology, Christoph Treude Singapore Management University, Marc Cheong the University of Melbourne, Kenichi Matsumoto Nara Institute of Science and Technology
15:30 - 17:00
Session 16: Software Development Process and ToolsICSME Tool Demo Track / ICSME Industry Track / ICSME Research Track at Fremont
15:30
15m
On the Impact of Draft Pull Requests on Accelerating FeedbackResearch Track Paper
ICSME Research Track
Firas Harbaoui , Mohammed Sayagh ETS Montreal, University of Quebec, Rabe Abdalkareem Omar Al-Mukhtar University
15:45
15m
Take Loads Off Your Developers : Automated User Story Generation Using Large Language ModelIndustry Track Paper
ICSME Industry Track
Tajmilur Rahman University of Saskatchewan, Yuecai Zhu Bell Mobility, Lamyea Maha University of Saskatchewan, Chanchal K. Roy University of Saskatchewan, Canada, Banani Roy University of Saskatchewan, Kevin Schneider University of Saskatchewan
16:00
10m
PseudoSweep: A Pseudo-Tested Code IdentifierTool Demo Paper
ICSME Tool Demo Track
Megan Maton University of Sheffield, Gregory Kapfhammer Allegheny College, Phil McMinn University of Sheffield
16:10
10m
GitTruck@Duck - Interactive Time Range Selection in Hierarchy-Oriented Polymetric Visualization of Git Repository EvolutionTool Demo Paper
ICSME Tool Demo Track
Adrian Hoff IT University of Copenhagen, Thomas Hoffmann Kilbak IT University of Copenhagen, Leonel Merino Pontificia Universidad Católica de Chile, Mircea Lungu IT University, Copenhagen
Media Attached
16:20
10m
iRisk: A Scalable Microservice for Classifying Issue Risks Based on Crowdsourced App ReviewsTool Demo Paper
ICSME Tool Demo Track
Vitor Mesaque Alves de Lima Federal University of Mato Grosso do Sul, Jacson Rodrigues Barbosa jacson@inf.ufg.br, Ricardo Marcondes Marcacini University of São Paulo
16:30
15m
If it’s not SBOM, then what? How Italian Practitioners Manage the Software Supply ChainIndustry Track Paper
ICSME Industry Track
Sabato Nocera University of Salerno, Massimiliano Di Penta University of Sannio, Italy, Rita Francese University of Salerno, Simone Romano University of Salerno, Giuseppe Scanniello University of Salerno
16:45
10m
ROOT: Requirements Organization and Optimization ToolTool Demo Paper
ICSME Tool Demo Track
Katherine R. Dearstyne University of Notre Dame, Alberto D. Rodriguez University of Notre Dame, Jane Cleland-Huang University of Notre Dame

Tue 8 Oct

Displayed time zone: Mountain Time (US & Canada) change

Room8:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Fremont

Wed 9 Oct

Displayed time zone: Mountain Time (US & Canada) change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Fremont

Thu 10 Oct

Displayed time zone: Mountain Time (US & Canada) change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Fremont

Fri 11 Oct

Displayed time zone: Mountain Time (US & Canada) change

Room10:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Fremont