TechDebt 2022
Tue 17 - Wed 18 May 2022 Pennsylvania, United States
co-located with ICSE 2022
VenueMidspace
Room nameICSE room 1-odd hours
Room InformationNo extra information available

Information for Participants
Info for room ICSE room 1-odd hours:

Click here to go to the room on Midspace

Program

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

Mon 9 May

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

21:00 - 22:00
Apps and App Store Analysis 1ICSE Technical Track at ICSE room 1-odd hours
Chair(s): John Grundy Monash University
21:00
5m
Talk
JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis
ICSE Technical Track
Jordan Samhi University of Luxembourg, Jun Gao University of Luxembourg, Luxembourg, Nadia Daoudi SnT, University of Luxembourg, Pierre Graux University of Luxembourg, Henri Hoyez , Xiaoyu Sun Monash University, Kevin Allix University of Luxembourg, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached
21:05
5m
Talk
Where is Your App Frustrating Users?
ICSE Technical Track
Yawen Wang Institute of Software, Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences, Hongyu Zhang University of Newcastle, Xuran Ming Institute of Software, Chinese Academy of Sciences, Lin Shi ISCAS, Qing Wang Institute of Software at Chinese Academy of Sciences
DOI Pre-print Media Attached
21:10
5m
Talk
Towards Automatically Repairing Compatibility Issues in Published Android Apps
ICSE Technical Track
Yanjie Zhao Monash University, Li Li Monash University, Kui Liu Nanjing University of Aeronautics and Astronautics, China, John Grundy Monash University
Pre-print Media Attached
21:15
5m
Talk
Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps
ICSE Technical Track
Jordan Samhi University of Luxembourg, Li Li Monash University, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached

Tue 10 May

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

03:00 - 04:00
Mobile Applications 1ICSE Journal-First Papers / ICSE Technical Track at ICSE room 1-odd hours
Chair(s): Luciano Baresi Politecnico di Milano
03:00
5m
Talk
FeatCompare: Feature Comparison for Competing Mobile Apps Leveraging User Reviews
ICSE Journal-First Papers
Maram Assi Queen's University, Safwat Hassan Thompson Rivers University, Yuan Tian Queens University, Kingston, Canada, Ying Zou Queen's University, Kingston, Ontario
Link to publication Pre-print Media Attached
03:05
5m
Talk
Modx: Binary Level Partial Imported Third-Party Library Detection through Program Modularization and Semantic Matching
ICSE Technical Track
Can Yang Institute of Information Engineering, University of Chinese Academy of Sciences, Zhengzi Xu Nanyang Technological University, Hongxu Chen Huawei Technologies Co., Ltd., Yang Liu Nanyang Technological University, Xiaorui Gong Institute of Information Engineering, Chinese Academy of Science, Baoxu Liu Institute of Information Engineering, Chinese Academy of Sciences
Pre-print Media Attached
03:10
5m
Talk
Large-scale Security Measurements on the Android Firmware Ecosystem
ICSE Technical Track
Qinsheng Hou Shandong University; Qi An Xin Group Corp., Wenrui Diao Shandong University, Yanhao Wang Qi An Xin Group Corp., Xiaofeng Liu Shandong University, Song Liu Qi An Xin Group Corp., Lingyun Ying Qi An Xin Group Corp., Shanqing Guo Shandong University, Yuanzhi Li Qi An Xin Group Corp., Meining Nie Qi An Xin Group Corp., Haixin Duan Institute for Network Science and Cyberspace, Tsinghua University; Qi An Xin Group Corp.
Pre-print Media Attached
03:15
5m
Talk
Demystifying Android Non-SDK APIs: Measurement and Understanding
ICSE Technical Track
Shishuai Yang Shandong University, Rui Li Shandong University, Jiongyi Chen National University of Defense Technology, Wenrui Diao Shandong University, Shanqing Guo Shandong University
Pre-print Media Attached
05:00 - 06:00
Machine Learning with and for SE 1ICSE NIER - New Ideas and Emerging Results / ICSE Technical Track / ICSE Journal-First Papers at ICSE room 1-odd hours
Chair(s): Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science
05:00
5m
Talk
SQAPlanner: Generating Data-Informed Software Quality Improvement Plans -- A Journal-First Presentation
ICSE Journal-First Papers
Dilini Rajapaksha Monash University, Chakkrit Tantithamthavorn Monash University, Jirayus Jiarpakdee Monash University, Australia, Christoph Bergmeir Monash University, John Grundy Monash University, Wray Buntine Monash University
Link to publication Pre-print Media Attached
05:05
5m
Talk
Modeling Functional Similarity in Source Code with Graph-Based Siamese Networks
ICSE Journal-First Papers
NIKITA MEHROTRA Indraprastha Institute of Information Technology, NAVDHA AGARWAL Indraprastha Institute of Information Technology, Delhi, PIYUSH GUPTA Indraprastha Institute of Information Technology, Delhi, SAKET ANAND Indraprastha Institute of Information Technology, Delhi, David Lo Singapore Management University, Rahul Purandare IIIT-Delhi
Link to publication DOI Media Attached
05:10
5m
Talk
Improving the Learnability of Machine Learning APIs by Semi-Automated API Wrapping
ICSE NIER - New Ideas and Emerging Results
Lars Reimann University of Bonn, Günter Kniesel-Wünsche University of Bonn
DOI Pre-print Media Attached
05:15
5m
Talk
Learning to Recommend Method Names with Global Context
ICSE Technical Track
Fang Liu Peking University, Ge Li Peking University, Zhiyi Fu Peking University, Shuai Lu Peking University, Yiyang Hao Silicon Heart Tech Co., Zhi Jin Peking University
Pre-print Media Attached
05:20
5m
Talk
On the Importance of Building High-quality Training Datasets for Neural Code SearchNominated for Distinguished Paper
ICSE Technical Track
Zhensu Sun Monash University, Li Li Monash University, Yan Liu Tongji University, Xiaoning Du Monash University, Australia, Li Li Monash University
Pre-print Media Attached
05:25
5m
Talk
CodeFill: Multi-token Code Completion by Jointly Learning from Structure and Naming Sequences
ICSE Technical Track
Maliheh Izadi Delft University of Technology, Roberta Gismondi Delft University of Technology, Georgios Gousios Endor Labs & Delft University of Technology
DOI Pre-print
11:00 - 12:00
11:00
5m
Talk
Maintenance-Related Concerns for Post-deployed Ethereum Smart Contract Development: Issues, Techniques, and Future Challenges
ICSE Journal-First Papers
Jiachi Chen Sun Yat-Sen University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xiaohu Yang Zhejiang University
Link to publication DOI Pre-print Media Attached
11:05
5m
Talk
Context-aware Retrieval-based Deep Commit Message Generation
ICSE Journal-First Papers
Haoye Wang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Qiang He Swinburne University of Technology, Xinyu Wang Zhejiang University, John Grundy Monash University
Link to publication DOI Pre-print Media Attached
11:10
5m
Talk
Self-Admitted Technical Debt Practices: A Comparison Between Industry and Open-Source
ICSE Journal-First Papers
Fiorella Zampetti University of Sannio, Italy, Gianmarco Fucci University of Sannio, Alexander Serebrenik Eindhoven University of Technology, Massimiliano Di Penta University of Sannio, Italy
Link to publication DOI Pre-print Media Attached
11:15
5m
Talk
BreakBot: Analyzing the Impact of Breaking Changes to Assist Library EvolutionNIER-track Award
ICSE NIER - New Ideas and Emerging Results
Lina Ochoa Eindhoven University of Technology, Thomas Degueule CNRS, LaBRI, Jean-Rémy Falleri Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI. Institut Universitaire de France.
Pre-print Media Attached
11:20
5m
Talk
Guidelines for Assessing the Accuracy of Log Message Template Identification Techniques
ICSE Technical Track
Zanis Ali Khan University of Luxembourg, Donghwan Shin University of Luxembourg, Domenico Bianculli University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
11:25
5m
Talk
Automated Patching for Unreproducible Builds
ICSE Technical Track
Zhilei Ren Dalian University of Technology, Shiwei Sun Dalian University of Technology, Jifeng Xuan Wuhan University, Xiaochen Li University of Luxembourg, Zhide Zhou Dalian University of Technology, He Jiang School of Software, Dalian University of Technology
Pre-print Media Attached
13:00 - 14:00
Program Comprehension 5ICSE Journal-First Papers / ICSE Technical Track at ICSE room 1-odd hours
Chair(s): Fabio Petrillo École de technologie supérieure (ÉTS), Montréal -- Université du Québec
13:00
5m
Talk
Journal First Submission of the Article: What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk
ICSE Journal-First Papers
Pooja Rani University of bern, Sebastiano Panichella Zurich University of Applied Sciences, Manuel Leuenberger Software Composition Group, University of Bern, Switzerland, Mohammad Ghafari School of Computer Science, University of Auckland, Oscar Nierstrasz University of Bern, Switzerland
Link to publication DOI Authorizer link Media Attached
13:05
5m
Talk
Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns
ICSE Technical Track
Juan Manuel Florez The University of Texas at Dallas, Jonathan Perry The University of Texas at Dallas, Shiyi Wei University of Texas at Dallas, Andrian Marcus University of Texas at Dallas
Pre-print Media Attached
13:10
5m
Talk
On the Evaluation of Neural Code Summarization
ICSE Technical Track
Ensheng Shi Xi'an Jiaotong University, Yanlin Wang Microsoft Research, Lun Du Microsoft Research Asia, Junjie Chen Tianjin University, Shi Han Microsoft Research, Hongyu Zhang University of Newcastle, Dongmei Zhang Microsoft Research, Hongbin Sun Xi'an Jiaotong University
DOI Pre-print Media Attached
13:15
5m
Talk
FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation
ICSE Technical Track
Jinhao Dong Peking University, Yiling Lou Purdue University, Qihao Zhu Peking University, Zeyu Sun Peking University, Zhilin Li Peking University, Wenjie Zhang Peking University, Dan Hao Peking University
Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study
ICSE Journal-First Papers
Masud Rahman Dalhousie University, Foutse Khomh Polytechnique Montréal, Shamima Yeasmin University of Saskatchewan, Chanchal K. Roy University of Saskatchewan
Link to publication DOI Pre-print Media Attached
21:05
5m
Talk
Software Engineers’ Response to Public Crisis: Lessons Learnt from Spontaneously Building an Informative COVID-19 Dashboard
ICSE SEIS - Software Engineering in Society
Han Wang Monash University, Chao Wu Monash University, Chunyang Chen Monash University, Burak Turhan University of Oulu, Shiping Chen Data61 at CSIRO, Australia / UNSW, Australia, Jon Whittle CSIRO's Data61 and Monash University
Pre-print Media Attached
21:10
5m
Talk
Fault Localization via Efficient Probabilistic Modeling of Program Semantics
ICSE Technical Track
Muhan Zeng Peking University, Yiqian Wu Peking University, Zhentao Ye Peking University, Yingfei Xiong Peking University, Xin Zhang Peking University, Lu Zhang Peking University
DOI Pre-print Media Attached
21:15
5m
Talk
Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketching
ICSE Technical Track
Zhuangbin Chen Chinese University of Hong Kong, China, Jinyang Liu , Yuxin Su Sun Yat-sen University, Hongyu Zhang University of Newcastle, Xiao Ling Huawei Technologies, Yongqiang Yang Huawei Technologies, Michael Lyu The Chinese University of Hong Kong
Pre-print Media Attached
21:20
5m
Talk
Eflect: Porting Energy-Aware Applications to Shared Environments
ICSE Technical Track
Timur Babakol SUNY Binghamton, USA, Anthony Canino University of Pennsylvania, USA, Yu David Liu SUNY Binghamton
Pre-print Media Attached

Wed 11 May

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

03:00 - 04:00
Human Aspects of SE 1ICSE Technical Track / ICSE SEIS - Software Engineering in Society at ICSE room 1-odd hours
Chair(s): Lucia Happe Karlsruhe Institute of Technology
03:00
5m
Talk
A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice
ICSE SEIS - Software Engineering in Society
Lucy Hunt Lancaster University, Maria Angela Ferrario Queen's University Belfast
Pre-print Media Attached
03:05
5m
Talk
Scratch as Social Network: Topic Modeling and Sentiment Analysis in Scratch Projects
ICSE SEIS - Software Engineering in Society
Isabella Graßl University of Passau, Gordon Fraser University of Passau
Pre-print Media Attached
03:10
5m
Talk
What Makes Effective Leadership in Agile Software Development Teams?Nominated for Distinguished Paper
ICSE Technical Track
Lucas Gren Chalmers | University of Gothenburg and Volvo Cars, Paul Ralph Dalhousie University
Pre-print Media Attached
05:00 - 06:00
Machine Learning with and for SE 2ICSE Technical Track / ICSE Journal-First Papers / ICSE SEIP - Software Engineering in Practice at ICSE room 1-odd hours
Chair(s): Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science
05:00
5m
Talk
Lessons Learnt on Reproducibility in Machine Learning Based Android Malware Detection
ICSE Journal-First Papers
Nadia Daoudi SnT, University of Luxembourg, Kevin Allix University of Luxembourg, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
Link to publication Pre-print Media Attached
05:05
5m
Talk
Mining Root Cause Knowledge from Cloud Service Incident Investigations for AIOps
ICSE SEIP - Software Engineering in Practice
Amrita Saha Salesforce Research Asia, Steven C.H. Hoi Salesforce Research Asia
Pre-print Media Attached
05:10
5m
Talk
Improving Machine Translation Systems via Isotopic Replacement
ICSE Technical Track
Zeyu Sun Peking University, Jie M. Zhang King's College London, Yingfei Xiong Peking University, Mark Harman University College London, Mike Papadakis University of Luxembourg, Luxembourg, Lu Zhang Peking University
Pre-print Media Attached
05:15
5m
Talk
Detecting False Alarms from Automatic Static Analysis Tools: How Far are We?Nominated for Distinguished Paper
ICSE Technical Track
Hong Jin Kang Singapore Management University, Khai Loong Aw Singapore Management University, David Lo Singapore Management University
DOI Pre-print Media Attached File Attached
05:20
5m
Talk
DeepAnalyze: Learning to Localize Crashes at Scale
ICSE Technical Track
Manish Shetty Microsoft Research, India, Chetan Bansal Microsoft Research, Suman Nath Microsoft Corporation, Sean Bowles Microsoft, Henry Wang Microsoft, Ozgur Arman Microsoft, Siamak Ahari Microsoft
Pre-print Media Attached
11:00 - 12:00
11:00
5m
Talk
Defect Reduction Planning (using TimeLIME)
ICSE Journal-First Papers
Kewen Peng North Carolina State University, Tim Menzies North Carolina State University
Authorizer link Pre-print Media Attached
11:05
5m
Talk
Automatic Fault Detection for Deep Learning Programs Using Graph Transformations
ICSE Journal-First Papers
Amin Nikanjam École Polytechnique de Montréal, Houssem Ben Braiek École Polytechnique de Montréal, Mohammad Mehdi Morovati École Polytechnique de Montréal, Foutse Khomh Polytechnique Montréal
Link to publication DOI Media Attached
11:10
5m
Talk
Counterfactual Explanations for Models of Code
ICSE SEIP - Software Engineering in Practice
Jürgen Cito TU Wien and Meta, Işil Dillig University of Texas at Austin, Vijayaraghavan Murali Meta Platforms, Inc., Satish Chandra Facebook
Pre-print Media Attached
11:15
5m
Talk
VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning
ICSE Technical Track
Qibin Chen Carnegie Mellon University, Jeremy Lacomis Carnegie Mellon University, Edward J. Schwartz Carnegie Mellon University Software Engineering Institute, Graham Neubig Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA, Claire Le Goues Carnegie Mellon University
DOI Pre-print Media Attached
11:20
5m
Talk
Towards Training Reproducible Deep Learning Models
ICSE Technical Track
Boyuan Chen Centre for Software Excellence, Huawei Canada, Mingzhi Wen Huawei Technologies, Yong Shi Huawei Technologies, Dayi Lin Centre for Software Excellence, Huawei, Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Zhen Ming (Jack) Jiang York University
Pre-print Media Attached
11:25
5m
Talk
Learning to Reduce False Positives in Analytic Bug Detectors
ICSE Technical Track
Anant Kharkar Microsoft, Roshanak Zilouchian Moghaddam Microsoft, Matthew Jin Microsoft Corporation, Xiaoyu Liu Microsoft Corporation, Xin Shi Microsoft Corporation, Colin Clement Microsoft, Neel Sundaresan Microsoft Corporation
Pre-print Media Attached
13:00 - 14:00
13:00
5m
Talk
Grammars for Free: Toward Grammar Inference for Ad Hoc Parsers
ICSE NIER - New Ideas and Emerging Results
Michael Schröder TU Wien, Jürgen Cito TU Wien and Meta
Pre-print Media Attached
13:05
5m
Talk
An Asynchronous Call Graph for JavaScript
ICSE SEIP - Software Engineering in Practice
Dominik Seifert National Taiwan University, Michael Wan National Taiwan University, Jane Hsu National Taiwan University, Benson Yeh National Taiwan University
DOI Pre-print Media Attached
13:10
5m
Talk
Learning and Programming Challenges of Rust: A Mixed-Methods Study
ICSE Technical Track
Shuofei Zhu The Pennsylvania State University, Ziyi Zhang University of Wisconsin–Madison, Boqin Qin China Telecom Cloud Computing Corporation, Aiping Xiong The Pennsylvania State University, Linhai Song Pennsylvania State University, USA
DOI Pre-print Media Attached
13:15
5m
Talk
Towards Bidirectional Live Programming for Incomplete Programs
ICSE Technical Track
Xing Zhang Peking University, Zhenjiang Hu Peking University
Pre-print Media Attached
13:20
5m
Talk
Imperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java
ICSE Technical Track
Nils Mehlhorn , Stefan Hanenberg paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen
Pre-print Media Attached
13:25
5m
Talk
Garbage Collection Makes Rust Easier to Use: A Randomized Controlled Trial of the Bronze Garbage CollectorNominated for Distinguished Paper
ICSE Technical Track
Michael Coblenz University of Maryland at College Park, Michelle Mazurek University of Maryland, Michael Hicks University of Maryland at College Park
DOI Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
Supporting program comprehension by generating abstract code summary tree
ICSE NIER - New Ideas and Emerging Results
Avijit Bhattacharjee University of Saskatchewan, Canada, Banani Roy University of Saskatchewan, Kevin Schneider University of Saskatchewan
DOI Pre-print Media Attached
21:05
5m
Talk
Designing Divergent Thinking, Creative Problem Solving Exams
ICSE SEET - Software Engineering Education and Training
Jeff Offutt George Mason University, Kesina Baral George Mason University
Pre-print Media Attached
21:10
5m
Talk
Practitioners’ Expectations on Automated Code Comment Generation
ICSE Technical Track
Xing Hu Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Zhiyuan Wan Zhejiang University, Qiuyuan Chen Zhejiang University, Thomas Zimmermann Microsoft Research
DOI Pre-print Media Attached
21:15
5m
Talk
Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns
ICSE Technical Track
Juan Manuel Florez The University of Texas at Dallas, Jonathan Perry The University of Texas at Dallas, Shiyi Wei University of Texas at Dallas, Andrian Marcus University of Texas at Dallas
Pre-print Media Attached
21:20
5m
Talk
Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding
ICSE Technical Track
Deze Wang National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Yun Xiong Fudan University, Wei Dong School of Computer, National University of Defense Technology, China, Xiangke Liao National University of Defense Technology
Pre-print Media Attached

Thu 12 May

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

03:00 - 04:00
03:00
5m
Talk
Journal First Submission of the Article: What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk
ICSE Journal-First Papers
Pooja Rani University of bern, Sebastiano Panichella Zurich University of Applied Sciences, Manuel Leuenberger Software Composition Group, University of Bern, Switzerland, Mohammad Ghafari School of Computer Science, University of Auckland, Oscar Nierstrasz University of Bern, Switzerland
Link to publication DOI Authorizer link Media Attached
03:05
5m
Talk
An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags
ICSE Journal-First Papers
Christian D. Newman Rochester Institute of Technology, Michael J. Decker Bowling Green State University, Reem S. Alsuhaibani Kent State University, Anthony Peruma Rochester Institute of Technology, Mohamed Wiem Mkaouer Rochester Institute of Technology, Satyajit Mohapatra Rochester Institute of Technology, Tejal Vishnoi Rochester Institute of Technology, Marcos Zampieri Rochester Institute of Technology, Timothy Sheldon BNY Mellon, Emily Hill Drew University
Link to publication DOI Pre-print Media Attached
03:10
5m
Talk
Why My Code Summarization Approach Does Not Work: Improving Code Summarization with Comment Category Prediction
ICSE Journal-First Papers
Qiuyuan Chen Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Han Hu Faculty of Information Technology, Monash University, David Lo Singapore Management University, Shanping Li Zhejiang University
Pre-print Media Attached
03:15
5m
Talk
AST-Trans: Code Summarization with Efficient Tree-Structured Attention
ICSE Technical Track
Ze Tang Software Institute, Nanjing University, Xiaoyu Shen Alexa AI, Amazon, Chuanyi Li State Key Laboratory for Novel Software Technology, Nanjing University, Jidong Ge State Key Laboratory for Novel Software and Technology, Nanjing University, Liguo Huang Dept. of Computer Science, Southern Methodist University, Dallas, TX, 75205, Zheling Zhu State Key Laboratory for Novel Software and Technology, Nanjing University, 22 Hankou Road, Nanjing, China, Bin Luo Software Institute, Nanjing University
Pre-print Media Attached
03:20
5m
Talk
SPT-Code: Sequence-to-Sequence Pre-Training for Learning Representation of Source Code
ICSE Technical Track
Changan Niu State Key Laboratory for Novel Software Technology, Nanjing University, Chuanyi Li State Key Laboratory for Novel Software Technology, Nanjing University, Vincent Ng Human Language Technology Research Institute, University of Texas at Dallas, Richardson, TX 75083-0688, Jidong Ge State Key Laboratory for Novel Software and Technology, Nanjing University, Liguo Huang Dept. of Computer Science, Southern Methodist University, Dallas, TX, 75205, Bin Luo Software Institute, Nanjing University
Pre-print Media Attached
05:00 - 06:00
05:00
5m
Talk
Self-Admitted Technical Debt Practices: A Comparison Between Industry and Open-Source
ICSE Journal-First Papers
Fiorella Zampetti University of Sannio, Italy, Gianmarco Fucci University of Sannio, Alexander Serebrenik Eindhoven University of Technology, Massimiliano Di Penta University of Sannio, Italy
Link to publication DOI Pre-print Media Attached
05:05
5m
Talk
BreakBot: Analyzing the Impact of Breaking Changes to Assist Library EvolutionNIER-track Award
ICSE NIER - New Ideas and Emerging Results
Lina Ochoa Eindhoven University of Technology, Thomas Degueule CNRS, LaBRI, Jean-Rémy Falleri Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI. Institut Universitaire de France.
Pre-print Media Attached
05:10
5m
Talk
Knowledge-Based Environment Dependency Inference for Python Programs
ICSE Technical Track
Hongjie Ye Institute of Software, Chinese Academy of Sciences, Wei Chen Institute of Software at Chinese Academy of Sciences, China, Wensheng Dou Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Guoquan Wu Institute of Software at Chinese Academy of Sciences, China, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
Pre-print Media Attached
05:15
5m
Talk
Online Summarizing Alerts through Semantic and Behavior Information
ICSE Technical Track
ChenJ , Peng Wang Fudan University, Wei Wang Fudan University
DOI Pre-print Media Attached
05:20
5m
Talk
Using Reinforcement Learning for Load Testing of Video Games
ICSE Technical Track
Rosalia Tufano Università della Svizzera Italiana, Simone Scalabrino University of Molise, Luca Pascarella Università della Svizzera italiana (USI), Emad Aghajani Software Institute, USI Università della Svizzera italiana, Rocco Oliveto University of Molise, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
11:00 - 12:00
Education Platforms 4ICSE SEET - Software Engineering Education and Training at ICSE room 1-odd hours
Chair(s): Pasqualina Potena RISE Research Institutes of Sweden AB
11:00
5m
Talk
Putting Security on the Table: The Digitalisation of Security Tabletop Games and its Challenging Aftertaste
ICSE SEET - Software Engineering Education and Training
Marco Gutfleisch Ruhr University Bochum, Markus Schöps Ruhr University Bochum, Sibel Sayin Ruhr University Bochum, Frederic Wende Ruhr University Bochum, M. Angela Sasse University College London
DOI Pre-print Media Attached
11:05
5m
Talk
Global Software Engineering in a Global Classroom
ICSE SEET - Software Engineering Education and Training
Paul Schmiedmayer Technical University of Munich, Robert Chatley Imperial College London, Jan Philip Bernius Technical University of Munich, Stephan Krusche Technische Universität München, Konstantin Chaika St. Petersburg State Electrotechnical University "LETI", Kirill Krinkin St. Petersburg State Electrotechnical University "LETI", Bernd Bruegge Technical University of Munich
DOI Pre-print Media Attached
11:10
5m
Talk
Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers
ICSE SEET - Software Engineering Education and Training
Annie Li University of Michigan, Madeline Endres University of Michigan, Westley Weimer University of Michigan
DOI Pre-print Media Attached
11:15
5m
Talk
One Block on Top of the Other: Using Minetest to Teach Scrum
ICSE SEET - Software Engineering Education and Training
Jan-Philipp Steghöfer Chalmers | University of Gothenburg, Håkan Burden Chalmers University of Technology | University of Gothenburg
13:00 - 14:00
Green and Sustainable TechnologiesICSE SEIP - Software Engineering in Practice / ICSE Technical Track / ICSE NIER - New Ideas and Emerging Results at ICSE room 1-odd hours
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute
13:00
5m
Talk
Expressing the Adaptation Intent as a Sustainability Goal
ICSE NIER - New Ideas and Emerging Results
Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Claudia Raibulet Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print Media Attached
13:05
5m
Talk
Towards a Green Quotient for Software Projects
ICSE SEIP - Software Engineering in Practice
Rohit Mehra Accenture Labs, Vibhu Saujanya Sharma Accenture Labs, Vikrant Kaulgud Accenture Labs, India, Sanjay Podder Accenture, Adam P. Burden Accenture
DOI Pre-print
13:10
5m
Talk
Green AI: Do Deep Learning Frameworks Have Different Costs?
ICSE Technical Track
Stefanos Georgiou Queen's University, Maria Kechagia University College London, Tushar Sharma Dalhousie University, Federica Sarro University College London, Ying Zou Queen's University, Kingston, Ontario
Pre-print Media Attached
13:15
5m
Talk
Eflect: Porting Energy-Aware Applications to Shared Environments
ICSE Technical Track
Timur Babakol SUNY Binghamton, USA, Anthony Canino University of Pennsylvania, USA, Yu David Liu SUNY Binghamton
Pre-print Media Attached
21:00 - 22:00
Evolution and Maintenance 3ICSE Technical Track / ICSE SEIS - Software Engineering in Society at ICSE room 1-odd hours
Chair(s): Mohamed Wiem Mkaouer Rochester Institute of Technology
21:00
5m
Talk
Why Do Projects Join the Apache Software Foundation?
ICSE SEIS - Software Engineering in Society
Nan Yang Eindhoven University of Technology, The Netherlands, Isabella Ferreira Polytechnique Montréal, Alexander Serebrenik Eindhoven University of Technology, Bram Adams Queen's University, Kingston, Ontario
Pre-print Media Attached
21:05
5m
Talk
DrAsync: Identifying and Visualizing Anti-Patterns in Asynchronous JavaScriptBest Artifact Award
ICSE Technical Track
Alexi Turcotte Northeastern University, Michael D. Shah Northeastern University, USA, Mark W. Aldrich Tufts University, Frank Tip Northeastern University
Pre-print Media Attached
21:10
5m
Talk
Knowledge-Based Environment Dependency Inference for Python Programs
ICSE Technical Track
Hongjie Ye Institute of Software, Chinese Academy of Sciences, Wei Chen Institute of Software at Chinese Academy of Sciences, China, Wensheng Dou Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Guoquan Wu Institute of Software at Chinese Academy of Sciences, China, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
Pre-print Media Attached
21:15
5m
Talk
Online Summarizing Alerts through Semantic and Behavior Information
ICSE Technical Track
ChenJ , Peng Wang Fudan University, Wei Wang Fudan University
DOI Pre-print Media Attached

Fri 13 May

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

03:00 - 04:00
Education Platforms 1ICSE SEET - Software Engineering Education and Training at ICSE room 1-odd hours
Chair(s): Letizia Jaccheri Norwegian University of Science and Technology
03:00
5m
Talk
Putting Security on the Table: The Digitalisation of Security Tabletop Games and its Challenging Aftertaste
ICSE SEET - Software Engineering Education and Training
Marco Gutfleisch Ruhr University Bochum, Markus Schöps Ruhr University Bochum, Sibel Sayin Ruhr University Bochum, Frederic Wende Ruhr University Bochum, M. Angela Sasse University College London
DOI Pre-print Media Attached
03:05
5m
Talk
Global Software Engineering in a Global Classroom
ICSE SEET - Software Engineering Education and Training
Paul Schmiedmayer Technical University of Munich, Robert Chatley Imperial College London, Jan Philip Bernius Technical University of Munich, Stephan Krusche Technische Universität München, Konstantin Chaika St. Petersburg State Electrotechnical University "LETI", Kirill Krinkin St. Petersburg State Electrotechnical University "LETI", Bernd Bruegge Technical University of Munich
DOI Pre-print Media Attached
03:10
5m
Talk
One Block on Top of the Other: Using Minetest to Teach Scrum
ICSE SEET - Software Engineering Education and Training
Jan-Philipp Steghöfer Chalmers | University of Gothenburg, Håkan Burden Chalmers University of Technology | University of Gothenburg
05:00 - 06:00
05:00
5m
Talk
TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses
ICSE Journal-First Papers
Linghui Luo Amazon Web Services, Felix Pauck Paderborn University, Germany, Goran Piskachev Fraunhofer IEM, Manuel Benz Paderborn University, Ivan Pashchenko University of Trento, Martin Mory Paderborn University, Eric Bodden , Ben Hermann Technical University Dortmund, Fabio Massacci University of Trento; Vrije Universiteit Amsterdam
Link to publication DOI Pre-print Media Attached File Attached
05:05
5m
Talk
Are We Training with The Right Data? Evaluating Collective Confidence in Training Data using Dempster Shafer Theory
ICSE NIER - New Ideas and Emerging Results
Sangeeta Dey Ajou University, Seok-Won Lee Ajou University
Pre-print Media Attached
05:10
5m
Talk
Multi-Intention-Aware Configuration Selection for Performance Tuning
ICSE Technical Track
Haochen He National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Chenglong Zhou National University of Defense Technology, Qing Liao Harbin Institute of Technology, Ji Wang National University of Defense Technology, Xiangke Liao National University of Defense Technology
Pre-print Media Attached
05:15
5m
Talk
PerfSig: Extracting Performance Bug Signatures via Multi-modality Causal Analysis
ICSE Technical Track
Jingzhu He ShanghaiTech University, Yuhang Lin North Carolina State University, Xiaohui Gu North Carolina State University, Chin-Chia Michael Yeh Visa Research, Zhongfang Zhuang Visa Research
DOI Pre-print Media Attached
05:20
5m
Talk
Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning
ICSE Technical Track
Renjue Li Institute of Software at Chinese Academy of Sciences, China, Pengfei Yang Institute of Software at Chinese Academy of Sciences, China, Cheng-Chao Huang Nanjing Institute of Software Technology, ISCAS, Youcheng Sun The University of Manchester, Bai Xue Institute of Software at Chinese Academy of Sciences, China, Lijun Zhang Institute of Software, Chinese Academy of Sciences
Pre-print Media Attached
05:25
5m
Talk
Analyzing User Perspectives on Mobile App Privacy at Scale
ICSE Technical Track
Preksha Nema Google Inc., Pauline Anthonysamy Google Inc., Nina Taft Google Inc., Sai Teja Peddinti Google Inc.
Pre-print Media Attached
11:00 - 12:00
11:00
5m
Talk
Automating Staged Rollout with Reinforcement Learning
ICSE NIER - New Ideas and Emerging Results
Shadow Pritchard University of Tulsa, Vidhyashree Nagaraju University of Tulsa, Lance Fiondella University of Massachusetts Dartmouth
Pre-print File Attached
11:05
5m
Talk
An Empirical Study on Quality Issues of eBay's Big Data SQL Analytics Platform
ICSE SEIP - Software Engineering in Practice
Feng Zhu ebay.Inc, Lijie Xu Institute of Software, Chinese Academy of Sciences, Gang Ma ebay.Inc, Shuping Ji University of Toronto, Jie Wang Peking University, China / Ant Group, China / Alibaba Group, China, Gang Wang ebay.Inc, Hongyi Zhang ebay.Inc, Kun Wan ebay.Inc, Mingming Wang ebay.Inc, Xingchao Zhang ebay.Inc, Yuming Wang ebay.Inc, Jingpin Li ebay.Inc
DOI Pre-print
11:10
5m
Talk
PReach: A Heuristic for Probabilistic Reachability to Identify Hard to Reach Statements
ICSE Technical Track
Seemanta Saha University of California Santa Barbara, Mara Downing University of California, Santa Barbara, Tegan Brennan , Tevfik Bultan University of California, Santa Barbara
Pre-print Media Attached
11:15
5m
Talk
DeepStability: A Study of Unstable Numerical Methods and Their Solutions in Deep Learning
ICSE Technical Track
Eliska Kloberdanz Iowa State University, Kyle Kloberdanz Cape Privacy, Wei Le Iowa State University
Pre-print Media Attached
11:20
5m
Talk
If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components
ICSE Technical Track
Boyue Caroline Hu University of Toronto, Lina Marsso University of Toronto, Krzysztof Czarnecki University of Waterloo, Canada, Rick Salay University of Toronto, Huakun Shen University of Toronto, Marsha Chechik University of Toronto
DOI Pre-print Media Attached
11:25
5m
Talk
TOGA: A Neural Method for Test Oracle GenerationDistinguished Paper Award
ICSE Technical Track
Elizabeth Dinella , Gabriel Ryan Columbia University, USA, Todd Mytkowicz Microsoft Research, Shuvendu K. Lahiri Microsoft Research
DOI Pre-print Media Attached

Mon 9 May

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

Tue 10 May

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

Room3:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:00153045
ICSE room 1-odd hours

Wed 11 May

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

Room3:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:00153045
ICSE room 1-odd hours

Thu 12 May

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

Room3:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:0015304521:00153045
ICSE room 1-odd hours

Fri 13 May

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

Room3:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:00153045
ICSE room 1-odd hours