Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021

ICSE is the premier forum for presenting and discussing the most recent and significant technical research contributions in the field of Software Engineering. We invite high quality submissions of technical research papers describing original and unpublished results of software engineering research. We welcome submissions addressing topics across the full spectrum of Software Engineering.

Technical track acceptance sent out

ICSE 2021 received 615 submissions. Of these, 13 were desk rejected for double-blind or formatting violations. The remaining 602 papers went through a thorough review process, with at least three reviewers, one meta-reviewer, and an area chair per paper. Following an online discussion, the program committee decided to accept 138 papers, including 30 conditional ones. We will announce the acceptance rate after finalizing all conditional decisions.

We are extremely grateful to the PC: They wrote over 1800 reviews, 550 meta-reviews, placed over 10,000, comments, made over 3500 edits to improve your reviews – all while also teaching, advising your students, and taking care of their families during a pandemic.

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

Tue 25 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 11:30
10:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of SoftwareSEIP
SEIP - Software Engineering in Practice
Geunsik Lim Samsung Research, Samsung Electronics, MyungJoo Ham Samsung Electronics, Jijoong Moon Samsung Electronics, Wook Song Samsung Electronics
Link to publication DOI Pre-print Media Attached
10:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review RequestsSEIP
SEIP - Software Engineering in Practice
Nishrith Saini Ericsson, Ricardo Britto Ericsson / Blekinge Institute of Technology
Pre-print Media Attached
11:10
20m
Paper
Towards Automating Code Review ActivitiesTechnical Track
Technical Track
Rosalia Tufano Università della Svizzera Italiana, Luca Pascarella Delft University of Technology, Michele Tufano Microsoft, Denys Poshyvanyk College of William & Mary, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
10:30 - 11:30
1.1.2. Developers: BehaviorTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Andrea Zisman The Open University
10:30
20m
Paper
A Passion for Security: Intervening to Help Software DevelopersSEIP
SEIP - Software Engineering in Practice
Charles Weir Lancaster University, Ingolf Becker University College London, Lynne Blair Lancaster University
DOI Pre-print Media Attached
10:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?Technical Track
Technical Track
Joseph Hallett University of Bristol, Nikhil Patnaik University of Bristol, Benjamin Shreeve University of Bristol, Awais Rashid University of Bristol, UK
Pre-print Media Attached
11:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Larissa Braz University of Zurich, Enrico Fregnan University of Zurich, Gül Calikli University of Zürich, Alberto Bacchelli University of Zurich
Pre-print Media Attached
10:30 - 11:30
1.1.3. Deep Neural Networks: Validation #1Technical Track at Blended Sessions Room 3 +12h
Chair(s): Oscar Dieste Universidad Politécnica de Madrid
10:30
20m
Paper
Operation is the hardest teacher: estimating DNN accuracy looking for mispredictionsTechnical Track
Technical Track
Antonio Guerriero Università di Napoli Federico II, Roberto Pietrantuono Università di Napoli Federico II, Stefano Russo Università di Napoli Federico II
Pre-print Media Attached
10:50
20m
Paper
AUTOTRAINER: An Automatic DNN Training Problem Detection and Repair SystemTechnical Track
Technical Track
Xiaoyu Zhang Xi'an Jiaotong University, Juan Zhai Rutgers University, Shiqing Ma Rutgers University, Chao Shen Xi'an Jiaotong University
Pre-print Media Attached
11:10
20m
Paper
Self-Checking Deep Neural Networks in DeploymentTechnical Track
Technical Track
Yan Xiao National University of Singapore, Ivan Beschastnikh University of British Columbia, David Rosenblum George Mason University, Changsheng Sun National University of Singapore, Sebastian Elbaum University of Virginia, Yun Lin National University of Singapore, Jin Song Dong National University of Singapore
Pre-print Media Attached
10:30 - 11:30
1.1.4. Obtaining Information from App User Reviews #1Technical Track at Blended Sessions Room 4 +12h
Chair(s): Patricia Lago Vrije Universiteit Amsterdam
10:30
20m
Paper
Identifying Key Features from App User ReviewsTechnical Track
Technical Track
Huayao Wu Nanjing University, Wenjun Deng Nanjing University, Xintao Niu Nanjing University, Changhai Nie Nanjing University
Pre-print Media Attached
10:50
20m
Paper
CHAMP: Characterizing Undesired App Behaviors from User Comments based on Market PoliciesTechnical Track
Technical Track
Yangyu Hu Chongqing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Tiantong Ji Case Western Reserve University, Xusheng Xiao Case Western Reserve University, Xiapu Luo The Hong Kong Polytechnic University, Peng Gao University of California, Berkeley, Yao Guo Peking University
Pre-print Media Attached
11:10
20m
Paper
Prioritize Crowdsourced Test Reports via Deep Screenshot UnderstandingTechnical Track
Technical Track
Shengcheng Yu Nanjing University, Chunrong Fang Nanjing University, Zhenfei Cao Nanjing University, Xu Wang Nanjing University, Tongyu Li Nanjing University, Zhenyu Chen Nanjing University
Pre-print Media Attached
12:05 - 13:05
1.2.1. Deep Neural Networks: Validation #2Technical Track at Blended Sessions Room 1 +12h
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute
12:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
Technical Track
Linghan Meng Nanjing University, Yanhui Li Department of Computer Science and Technology, Nanjing University, Lin Chen Department of Computer Science and Technology, Nanjing University, Zhi Wang Nanjing University, Di Wu Momenta, Yuming Zhou Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
12:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
Technical Track
Zan Wang College of Intelligence and Computing, Tianjin University, Hanmo You College of Intelligence and Computing, Tianjin University, Junjie Chen College of Intelligence and Computing, Tianjin University, Yingyi Zhang College of Intelligence and Computing, Tianjin University, Xuyuan Dong Information and Network Center,Tianjin University, Wenbin Zhang Information and Network Center,Tianjin University
Pre-print Media Attached
12:45
20m
Paper
Testing Machine Translation via Referential TransparencyTechnical Track
Technical Track
Pinjia He ETH Zurich, Clara Meister ETH Zurich, Zhendong Su ETH Zurich
Pre-print Media Attached
12:05 - 13:05
1.2.2. Search-Based SE & Genetic OperationsJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
12:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical EvaluationJournal-First
Journal-First Papers
Shaukat Ali Simula Research Laboratory, Norway, Paolo Arcaini National Institute of Informatics , Dipesh Pradhan Simula Research Laboratory, Norway, Safdar Aqeel Safdar Simula Research Laboratory, Norway, Tao Yue Simula Research Laboratory
Link to publication DOI Authorizer link Media Attached
12:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software ModelsJournal-First
Journal-First Papers
Francisca Pérez SVIT Research Group, Universidad San Jorge, Tewfik Ziadi LIP6, Sorbonne Université, Carlos Cetina San Jorge University, Spain
Link to publication Pre-print Media Attached
12:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Giovani Guizzo University College London, Justyna Petke University College London, Federica Sarro University College London, Mark Harman University College London
Pre-print Media Attached
12:05 - 13:15
1.2.3. Developers: General IssuesSEIS - Software Engineering in Society / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Oscar Pastor Universitat Politecnica de Valencia
12:05
20m
Paper
Do you really code? Designing and Evaluating Screening Questions for Online Surveys with ProgrammersTechnical Track
Technical Track
Anastasia Danilova University of Bonn, Alena Naiakshina University of Bonn, Stefan Horstmann University of Bonn, Matthew Smith University of Bonn, Fraunhofer FKIE
Pre-print Media Attached
12:25
20m
Paper
How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHubTechnical Track
Technical Track
Lukas Moldon RWTH Aachen University, Markus Strohmaier RWTH Aachen University & GESIS - Leibniz Institute for the Social Sciences, Johannes Wachs Vienna University of Economics and Business & Complexity Science Hub Vienna
Pre-print Media Attached
12:45
15m
Paper
Exploring the Role of Creativity in Software EngineeringSEIS
SEIS - Software Engineering in Society
Wouter Groeneveld KU Leuven, Laurens Luyten KU Leuven, Joost Vennekens KU Leuven, Kris Aerts KU Leuven
Pre-print Media Attached
13:00
15m
Paper
Résumé-Driven Development: A Definition and Empirical CharacterizationSEIS
SEIS - Software Engineering in Society
Jonas Fritzsch University of Stuttgart, Institute of Software Engineering, Marvin Wyrich University of Stuttgart, Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Stefan Wagner University of Stuttgart
Pre-print Media Attached
12:05 - 13:15
12:05
20m
Paper
How to identify Boundary Conditions with Contrasty Metric?Technical Track
Technical Track
Weilin Luo Sun Yat-sen University, Hai Wan School of Data and Computer Science, Sun Yat-sen University, Xiaotong Song School of Data and Computer Science, Sun Yat-sen University, Binhao Yang School of Data and Computer Science, Sun Yat-sen University, Hongzhen Zhong School of Data and Computer Science, Sun Yat-sen University, Yin Chen Department of Computer Science, South China Normal University
Pre-print Media Attached
12:25
20m
Paper
Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Saad Ezzini University of Luxembourg, Sallam Abualhaija University of Luxembourg, Chetan Arora Deakin University, Mehrdad Sabetzadeh EECS, University of Ottawa, Lionel Briand University of Luxembourg and University of Ottawa
Pre-print Media Attached
12:45
15m
Paper
Investigating the potential impact of values on requirements and software engineeringSEIS
SEIS - Software Engineering in Society
Alistair Sutcliffe University of Aston, Peter Sawyer Aston University, Wei Liu King's College London, Nelly Bencomo Aston University
Pre-print Media Attached
13:00
15m
Paper
Validation Obligations: A Novel Approach to check Compliance between Requirements and their Formal SpecificationNIER
NIER - New Ideas and Emerging Results
Atif Mashkoor Johannes Kepler University Linz, Michael Leuschel HHU, Alexander Egyed Johannes Kepler University
Pre-print Media Attached
15:20 - 16:15
1.3.1. Quality AssuranceNIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Silvia Abrahão Universitat Politècnica de València
15:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingTechnical Track
Technical Track
Christoph Mayr-Dorn Johannes Kepler University, Linz, Michael Vierhauser Johannes Kepler University Linz, Stefan Bichler JOHANNES KEPLER UNIVERSITY LINZ, Felix Keplinger JOHANNES KEPLER UNIVERSITY LINZ, Jane Cleland-Huang University of Notre Dame, Alexander Egyed Johannes Kepler University, Thomas Mehofer Frequentis AG
Pre-print Media Attached
15:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processesNIER
NIER - New Ideas and Emerging Results
Christoph Mayr-Dorn Johannes Kepler University, Linz, Roland Kretschmer Johannes Kepler University, Linz, Alexander Egyed Johannes Kepler University, Ruben Heradio UNED (Universidad Nacional de Educacion a Distancia), David Fernandez-Amoros UNED
Pre-print Media Attached
15:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV SoftwareTechnical Track
Technical Track
Xiaozhou Liang SUNY Binghamton, John Henry Burns SUNY Binghamton, Joseph Sanchez SUNY Binghamton, Karthik Dantu University at Buffalo, Lukasz Ziarek University at Buffalo, Yu David Liu SUNY Binghamton
Pre-print Media Attached
15:20 - 16:15
1.3.2. Deep Neural Networks: Supporting SE Tasks #1NIER - New Ideas and Emerging Results / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Ayse Tosun Istanbul Technical University
15:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural ModelsJournal-First
Journal-First Papers
Saikat Chakraborty Columbia University, Yangruibo Ding Columbia University, Miltiadis Allamanis Microsoft Research, UK, Baishakhi Ray Columbia University, USA
Link to publication DOI Pre-print Media Attached
15:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Jinfeng Lin University of Notre Dame, Yalin Liu University of Notre Dame, Qingkai Zeng University of Notre Dame, Meng Jiang University of Notre Dame, Jane Cleland-Huang University of Notre Dame
Pre-print Media Attached
16:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by ContextNIER
NIER - New Ideas and Emerging Results
Glaucia Melo University of Waterloo, Paulo Alencar University of Waterloo, Don Cowan University of Waterloo
Pre-print Media Attached
15:20 - 16:15
1.3.3. Open ScienceNIER - New Ideas and Emerging Results / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Sira Vegas Universidad Politecnica de Madrid
15:20
20m
Paper
What Makes a Popular Academic AI Repository?Journal-First
Journal-First Papers
Yuanrui Fan College of Computer Science and Technology, Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Ahmed E. Hassan School of Computing, Queen's University, Shanping Li Zhejiang University
Pre-print Media Attached
15:40
20m
Paper
Publish or Perish, but do not Forget your Software ArtifactsJournal-First
Journal-First Papers
Robert Heumüller Chair of Software Engineering, Faculty of Computer Science, Otto-von-Guericke-University Magdeburg, Sebastian Nielebock Otto-von-Guericke University Magdeburg, Germany, Jacob Krüger Otto von Guericke University Magdeburg, Frank Ortmeier Otto-von-Guericke-University Magdeburg, Faculty of Computer Science, Chair of Software Engineering
DOI Pre-print Media Attached
16:00
15m
Paper
Stop Building Castles on a Swamp! The Crisis of Reproducing Automatic Search in Evidence-based Software EngineeringNIER
NIER - New Ideas and Emerging Results
Zheng Li University of Concepción
Pre-print Media Attached
15:20 - 16:15
1.3.4. Obtaining Information from App User Reviews #2Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 4 +12h
Chair(s): Birgit Penzenstadler Chalmers
15:20
15m
Paper
Does Culture Matter? Impact of Individualism and Uncertainty Avoidance on App ReviewsSEIS
SEIS - Software Engineering in Society
Ricarda Anna-Lena Fischer Maastricht University, Rita Walczuch Maastricht University, Emitzá Guzmán Vrije Universiteit Amsterdam
Pre-print Media Attached
15:35
20m
Paper
Automatically Matching Bug Reports With Related App ReviewsTechnical Track
Technical Track
Marlo Haering University of Hamburg, Germany, Christoph Stanik University of Hamburg, Germany, Walid Maalej University of Hamburg, Germany
Pre-print Media Attached
15:55
20m
Paper
It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug ReportsArtifact ReusableTechnical Track
Technical Track
Nathan Cooper William & Mary, Carlos Bernal-Cárdenas Microsoft, Oscar Chaparro College of William & Mary, Kevin Moran George Mason University, Denys Poshyvanyk College of William & Mary
Pre-print Media Attached
16:40 - 17:35
16:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product LinesNIER
NIER - New Ideas and Emerging Results
Timo Kehrer Humboldt-Universtität zu Berlin, Thomas Thüm University of Ulm, Alexander Schultheiß Humboldt-Universität zu Berlin, Paul Maximilian Bittner University of Ulm
Pre-print Media Attached
16:55
20m
Paper
Seamless Variability Management With the Virtual PlatformTechnical Track
Technical Track
Wardah Mahmood Chalmers | University of Gothenburg, Daniel Strüber Radboud University Nijmegen, Thorsten Berger Chalmers | University of Gothenburg, Ralf Laemmel University of Koblenz-Landau, Mukelabai Mukelabai Chalmers | University of Gothenburg
Pre-print Media Attached
17:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview StudySEIP
SEIP - Software Engineering in Practice
Batyr Nuryyev University of Alberta, Sarah Nadi University of Alberta, Nazim Bhuiyan IBM, Leonardo Banderali IBM Toronto Labs
Pre-print Media Attached
16:40 - 17:35
1.4.2. Continuous IntegrationJournal-First Papers / Technical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 2 +12h
Chair(s): Daniela Damian University of Victoria
16:40
20m
Paper
A Machine Learning Approach to Improve the Detection of CI Skip CommitsJournal-First
Journal-First Papers
Rabe Abdalkareem Queens University, Kingston, Canada, Suhaib Mujahid Concordia University, Emad Shihab Concordia University
Link to publication DOI Pre-print Media Attached
17:00
20m
Paper
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous IntegrationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Xianhao Jin Virginia Tech, Francisco Servant Virginia Tech
Pre-print Media Attached
17:20
15m
Paper
ADEPT: A Socio-Technical Theory of Continuous IntegrationNIER
NIER - New Ideas and Emerging Results
Omar Elazhary University of Victoria, Margaret-Anne Storey University of Victoria, Neil Ernst University of Victoria, Elise Paradis University of Toronto
Pre-print Media Attached
16:40 - 17:35
1.4.3. Identifying Information LeaksNIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Oscar Dieste Universidad Politécnica de Madrid
16:40
15m
Paper
An Axiomatic Approach to Detect Information Leaks in Concurrent ProgramsNIER
NIER - New Ideas and Emerging Results
Sandip Ghosal Indian Institute of Technology, Bombay, R.K. Shyamasundar Indian Institute of Technology, Bombay
Pre-print Media Attached
16:55
20m
Paper
Abacus: Precise Side-Channel AnalysisArtifact ReusableTechnical Track
Technical Track
Qinkun Bao The Pennsylvania State University, Zihao Wang The Pennsylvania State University, Xiaoting Li Penn State University, James Larus EPFL, Dinghao Wu The Pennsylvania State University
Pre-print Media Attached
17:15
20m
Paper
Data-Driven Synthesis of a Provably Sound Side Channel AnalysisTechnical Track
Technical Track
Jingbo Wang University of Southern California, Chungha Sung University of Southern California, Mukund Raghothaman University of Southern California, Chao Wang USC
Pre-print Media Attached
16:40 - 17:35
1.4.4. Developers: OnboardingTechnical Track / SEIP - Software Engineering in Practice / NIER - New Ideas and Emerging Results at Blended Sessions Room 4 +12h
Chair(s): Gail Murphy University of British Columbia
16:40
20m
Paper
Please Turn Your Cameras On: Remote Onboarding of Software Developers during a PandemicSEIP
SEIP - Software Engineering in Practice
Paige Rodeghero Clemson University, Thomas Zimmermann Microsoft Research, Brian Houck Microsoft Research, Denae Ford Microsoft Research
Pre-print Media Attached
17:00
15m
Paper
Exploring the Efficiency of Self-Organizing Software Teams with Game TheoryNIER
NIER - New Ideas and Emerging Results
Clay Stevens University of Nebraska-Lincoln, Jared Soundy University of Nebraska-Lincoln, Hau Chan University of Nebraska-Lincoln
Pre-print Media Attached
17:15
20m
Paper
A Case Study of Onboarding in Software Teams: Tasks and StrategiesArtifact ReusableTechnical TrackArtifact Available
Technical Track
An Ju University of California, Berkeley, Hitesh Sajnani , Scot Kelly Microsoft, Kim Herzig Tools for Software Engineers, Microsoft
Pre-print Media Attached
19:35 - 20:55
1.5.1. Deep Neural Networks: General IssuesTechnical Track / Journal-First Papers / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Ignacio Panach Universidad de Valencia
19:35
20m
Paper
Asset Management in Machine Learning: A SurveySEIP
SEIP - Software Engineering in Practice
Samuel Idowu Chalmers | University of Gothenburg, Daniel Strüber Radboud University Nijmegen, Thorsten Berger Chalmers | University of Gothenburg
Pre-print Media Attached
19:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning SystemsTechnical Track
Technical Track
Yiming Tang City University of New York (CUNY) Graduate Center, Raffi Khatchadourian CUNY Hunter College, Mehdi Bagherzadeh Oakland University, Rhia Singh City University of New York (CUNY) Macaulay Honors College, Ajani Stewart City University of New York (CUNY) Hunter College, Anita Raja City University of New York (CUNY) Hunter College
Pre-print Media Attached
20:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram DictionariesJournal-First
Journal-First Papers
Hetong Dai Concordia University, Heng Li Polytechnique Montréal, Che-Shao Chen Concordia University, Weiyi Shang Concordia University, Tse-Hsun (Peter) Chen Concordia University
DOI Pre-print Media Attached
20:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural NetworksTechnical Track
Technical Track
Mohammad Wardat Dept. of Computer Science, Iowa State University, Wei Le Dept. of Computer Science, Iowa State University, Hridesh Rajan Dept. of Computer Science, Iowa State University
Pre-print Media Attached
19:35 - 20:55
1.5.2. Developers: Observational StudiesSEIP - Software Engineering in Practice / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Carolyn Seaman University of Maryland Baltimore County
19:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?Journal-First
Journal-First Papers
Iflaah Salman University of Oulu, Pilar Rodriguez Universidad Politécnica de Madrid, Burak Turhan Monash University, Ayse Tosun Istanbul Technical University, Arda Gureller Ericsson
Pre-print Media Attached
19:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineeringSEIP
SEIP - Software Engineering in Practice
Nan Yang Eindhoven University of Technology, The Netherlands, Pieter Cuijpers Eindhoven University of Technology, Ramon Schiffelers Eindhoven University of Technology and ASML, the Netherlands, Johan Lukkien Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
Pre-print Media Attached
20:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging StudyTechnical Track
Technical Track
Madeline Endres University of Michigan, Zachary Karas University of Michigan, Xiaosu Hu University of Michigan, Ioulia Kovelman University of Michigan, Westley Weimer University of Michigan
Pre-print Media Attached
20:35
20m
Paper
Explicit Programming StrategiesJournal-First
Journal-First Papers
Thomas LaToza George Mason University, Maryam Arab George Mason University, Dastyni Loksa Towson University, Amy Ko University of Washington
Link to publication Pre-print Media Attached
19:35 - 20:55
1.5.3. API: Usage and RefactoringTechnical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Giuseppe Scanniello University of Basilicata
19:35
20m
Paper
Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at AdyenSEIP
SEIP - Software Engineering in Practice
Henk Grent Adyen N.V., Aleksei Akimov Adyen N.V., Maurício Aniche Delft University of Technology
Pre-print Media Attached
19:55
20m
Paper
SOAR: A Synthesis Approach for Data Science API RefactoringArtifact ReusableTechnical TrackArtifact Available
Technical Track
Ansong Ni Yale University, Daniel Ramos Carnegie Mellon University, Aidan Z.H. Yang Carnegie Mellon University, Ines Lynce INESC-ID/IST, Universidade de Lisboa, Vasco Manquinho INESC-ID/IST, Universidade de Lisboa, Ruben Martins Carnegie Mellon University, Claire Le Goues Carnegie Mellon University
Pre-print Media Attached
20:15
20m
Paper
Studying Ad Library Integration Strategies of Top Free-to-Download AppsJournal-First
Journal-First Papers
Md Ahasanuzzaman Queen's University, Safwat Hassan Thompson Rivers University, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
20:35
20m
Paper
Are Machine Learning Cloud APIs Used Correctly?Artifact ReusableTechnical Track
Technical Track
Chengcheng Wan University of Chicago, Shicheng Liu University of Chicago, Henry Hoffmann University of Chicago, Michael Maire University of Chicago, Shan Lu University of Chicago
Pre-print Media Attached
19:35 - 20:55
1.5.4. Open Source: Participants' MotivationsTechnical Track / Journal-First Papers at Blended Sessions Room 4 +12h
Chair(s): Gregorio Robles Universidad Rey Juan Carlos
19:35
20m
Paper
Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social GoodTechnical Track
Technical Track
Yu Huang University of Michigan, Denae Ford Microsoft Research, Thomas Zimmermann Microsoft Research
Pre-print Media Attached
19:55
20m
Paper
Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue ReportsJournal-First
Journal-First Papers
Jiayuan Zhou Centre for Software Excellence, Huawei, Canada, Shaowei Wang University of Manitoba, Cor-Paul Bezemer University of Alberta, Ying Zou Queen's University, Kingston, Ontario, Ahmed E. Hassan School of Computing, Queen's University
Pre-print
20:15
20m
Paper
Onboarding vs. Diversity, Productivity and Quality -- Empirical Study of the OpenStack EcosystemArtifact ReusableTechnical TrackArtifact Available
Technical Track
Armstrong Foundjem Queens University, Ellis E. Eghan Polytechnique Montreal, Bram Adams Queens University
Link to publication Pre-print Media Attached
20:35
20m
Paper
The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceTechnical Track
Technical Track
Marco Gerosa Northern Arizona University, USA, Igor Scaliante Wiese Federal University of Technology – Paraná - UTFPR, Bianca Trinkenreich Northern of Arizona Univeristy, Georg Link Bitergia, Gregorio Robles Universidad Rey Juan Carlos, Christoph Treude University of Adelaide, Igor Steinmacher Northern Arizona University, USA, Anita Sarma Oregon State University
Pre-print Media Attached
19:35 - 20:55
1.5.5. Developers: Naming Methods and VariablesTechnical Track / Journal-First Papers at Blended Sessions Room 5 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
19:35
20m
Paper
How Developers Choose NamesJournal-First
Journal-First Papers
Dror Feitelson Hebrew University, Ayelet Mizrahi Hebrew University, Nofar Noy Hebrew University, Aviad Ben Shabat Hebrew University, Or Eliyahu Hebrew University, Roy Sheffer Hebrew University
Link to publication DOI Pre-print Media Attached
19:55
20m
Paper
IdBench: Evaluating Semantic Representations of Identifier Names in Source CodeTechnical Track
Technical Track
Yaza Wainakh TU Darmstadt, Moiz Rauf University of Stuttgart, Michael Pradel University of Stuttgart
Pre-print Media Attached
20:15
20m
Paper
A Context-based Automated Approach for Method Name Consistency Checking and SuggestionTechnical Track
Technical Track
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
Pre-print Media Attached
20:35
20m
Paper
On the Naming of Methods: A Survey of Professional DevelopersArtifact ReusableTechnical TrackArtifact Available
Technical Track
Reem S. Alsuhaibani Kent State University, Christian D. Newman Rochester Institute of Technology, Michael J. Decker Bowling Green State University, Michael L. Collard The University of Akron, Jonathan I. Maletic Kent State University
Pre-print Media Attached
22:30 - 23:30
22:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of SoftwareSEIP
SEIP - Software Engineering in Practice
Geunsik Lim Samsung Research, Samsung Electronics, MyungJoo Ham Samsung Electronics, Jijoong Moon Samsung Electronics, Wook Song Samsung Electronics
Link to publication DOI Pre-print Media Attached
22:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review RequestsSEIP
SEIP - Software Engineering in Practice
Nishrith Saini Ericsson, Ricardo Britto Ericsson / Blekinge Institute of Technology
Pre-print Media Attached
23:10
20m
Paper
Towards Automating Code Review ActivitiesTechnical Track
Technical Track
Rosalia Tufano Università della Svizzera Italiana, Luca Pascarella Delft University of Technology, Michele Tufano Microsoft, Denys Poshyvanyk College of William & Mary, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
22:30 - 23:30
22:30
20m
Paper
A Passion for Security: Intervening to Help Software DevelopersSEIP
SEIP - Software Engineering in Practice
Charles Weir Lancaster University, Ingolf Becker University College London, Lynne Blair Lancaster University
DOI Pre-print Media Attached
22:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?Technical Track
Technical Track
Joseph Hallett University of Bristol, Nikhil Patnaik University of Bristol, Benjamin Shreeve University of Bristol, Awais Rashid University of Bristol, UK
Pre-print Media Attached
23:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Larissa Braz University of Zurich, Enrico Fregnan University of Zurich, Gül Calikli University of Zürich, Alberto Bacchelli University of Zurich
Pre-print Media Attached
22:30 - 23:30
1.1.3. Deep Neural Networks: Validation #1Technical Track at Blended Sessions Room 3
22:30
20m
Paper
Operation is the hardest teacher: estimating DNN accuracy looking for mispredictionsTechnical Track
Technical Track
Antonio Guerriero Università di Napoli Federico II, Roberto Pietrantuono Università di Napoli Federico II, Stefano Russo Università di Napoli Federico II
Pre-print Media Attached
22:50
20m
Paper
AUTOTRAINER: An Automatic DNN Training Problem Detection and Repair SystemTechnical Track
Technical Track
Xiaoyu Zhang Xi'an Jiaotong University, Juan Zhai Rutgers University, Shiqing Ma Rutgers University, Chao Shen Xi'an Jiaotong University
Pre-print Media Attached
23:10
20m
Paper
Self-Checking Deep Neural Networks in DeploymentTechnical Track
Technical Track
Yan Xiao National University of Singapore, Ivan Beschastnikh University of British Columbia, David Rosenblum George Mason University, Changsheng Sun National University of Singapore, Sebastian Elbaum University of Virginia, Yun Lin National University of Singapore, Jin Song Dong National University of Singapore
Pre-print Media Attached
22:30 - 23:30
1.1.4. Obtaining Information from App User Reviews #1Technical Track at Blended Sessions Room 4
22:30
20m
Paper
Identifying Key Features from App User ReviewsTechnical Track
Technical Track
Huayao Wu Nanjing University, Wenjun Deng Nanjing University, Xintao Niu Nanjing University, Changhai Nie Nanjing University
Pre-print Media Attached
22:50
20m
Paper
CHAMP: Characterizing Undesired App Behaviors from User Comments based on Market PoliciesTechnical Track
Technical Track
Yangyu Hu Chongqing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Tiantong Ji Case Western Reserve University, Xusheng Xiao Case Western Reserve University, Xiapu Luo The Hong Kong Polytechnic University, Peng Gao University of California, Berkeley, Yao Guo Peking University
Pre-print Media Attached
23:10
20m
Paper
Prioritize Crowdsourced Test Reports via Deep Screenshot UnderstandingTechnical Track
Technical Track
Shengcheng Yu Nanjing University, Chunrong Fang Nanjing University, Zhenfei Cao Nanjing University, Xu Wang Nanjing University, Tongyu Li Nanjing University, Zhenyu Chen Nanjing University
Pre-print Media Attached

Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

00:05 - 01:05
1.2.1. Deep Neural Networks: Validation #2Technical Track at Blended Sessions Room 1
00:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
Technical Track
Linghan Meng Nanjing University, Yanhui Li Department of Computer Science and Technology, Nanjing University, Lin Chen Department of Computer Science and Technology, Nanjing University, Zhi Wang Nanjing University, Di Wu Momenta, Yuming Zhou Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
00:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
Technical Track
Zan Wang College of Intelligence and Computing, Tianjin University, Hanmo You College of Intelligence and Computing, Tianjin University, Junjie Chen College of Intelligence and Computing, Tianjin University, Yingyi Zhang College of Intelligence and Computing, Tianjin University, Xuyuan Dong Information and Network Center,Tianjin University, Wenbin Zhang Information and Network Center,Tianjin University
Pre-print Media Attached
00:45
20m
Paper
Testing Machine Translation via Referential TransparencyTechnical Track
Technical Track
Pinjia He ETH Zurich, Clara Meister ETH Zurich, Zhendong Su ETH Zurich
Pre-print Media Attached
00:05 - 01:05
1.2.2. Search-Based SE & Genetic OperationsJournal-First Papers / Technical Track at Blended Sessions Room 2
00:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical EvaluationJournal-First
Journal-First Papers
Shaukat Ali Simula Research Laboratory, Norway, Paolo Arcaini National Institute of Informatics , Dipesh Pradhan Simula Research Laboratory, Norway, Safdar Aqeel Safdar Simula Research Laboratory, Norway, Tao Yue Simula Research Laboratory
Link to publication DOI Authorizer link Media Attached
00:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software ModelsJournal-First
Journal-First Papers
Francisca Pérez SVIT Research Group, Universidad San Jorge, Tewfik Ziadi LIP6, Sorbonne Université, Carlos Cetina San Jorge University, Spain
Link to publication Pre-print Media Attached
00:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Giovani Guizzo University College London, Justyna Petke University College London, Federica Sarro University College London, Mark Harman University College London
Pre-print Media Attached
00:05 - 01:15
00:05
20m
Paper
Do you really code? Designing and Evaluating Screening Questions for Online Surveys with ProgrammersTechnical Track
Technical Track
Anastasia Danilova University of Bonn, Alena Naiakshina University of Bonn, Stefan Horstmann University of Bonn, Matthew Smith University of Bonn, Fraunhofer FKIE
Pre-print Media Attached
00:25
20m
Paper
How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHubTechnical Track
Technical Track
Lukas Moldon RWTH Aachen University, Markus Strohmaier RWTH Aachen University & GESIS - Leibniz Institute for the Social Sciences, Johannes Wachs Vienna University of Economics and Business & Complexity Science Hub Vienna
Pre-print Media Attached
00:45
15m
Paper
Exploring the Role of Creativity in Software EngineeringSEIS
SEIS - Software Engineering in Society
Wouter Groeneveld KU Leuven, Laurens Luyten KU Leuven, Joost Vennekens KU Leuven, Kris Aerts KU Leuven
Pre-print Media Attached
01:00
15m
Paper
Résumé-Driven Development: A Definition and Empirical CharacterizationSEIS
SEIS - Software Engineering in Society
Jonas Fritzsch University of Stuttgart, Institute of Software Engineering, Marvin Wyrich University of Stuttgart, Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Stefan Wagner University of Stuttgart
Pre-print Media Attached
00:05 - 01:15
00:05
20m
Paper
How to identify Boundary Conditions with Contrasty Metric?Technical Track
Technical Track
Weilin Luo Sun Yat-sen University, Hai Wan School of Data and Computer Science, Sun Yat-sen University, Xiaotong Song School of Data and Computer Science, Sun Yat-sen University, Binhao Yang School of Data and Computer Science, Sun Yat-sen University, Hongzhen Zhong School of Data and Computer Science, Sun Yat-sen University, Yin Chen Department of Computer Science, South China Normal University
Pre-print Media Attached
00:25
20m
Paper
Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Saad Ezzini University of Luxembourg, Sallam Abualhaija University of Luxembourg, Chetan Arora Deakin University, Mehrdad Sabetzadeh EECS, University of Ottawa, Lionel Briand University of Luxembourg and University of Ottawa
Pre-print Media Attached
00:45
15m
Paper
Investigating the potential impact of values on requirements and software engineeringSEIS
SEIS - Software Engineering in Society
Alistair Sutcliffe University of Aston, Peter Sawyer Aston University, Wei Liu King's College London, Nelly Bencomo Aston University
Pre-print Media Attached
01:00
15m
Paper
Validation Obligations: A Novel Approach to check Compliance between Requirements and their Formal SpecificationNIER
NIER - New Ideas and Emerging Results
Atif Mashkoor Johannes Kepler University Linz, Michael Leuschel HHU, Alexander Egyed Johannes Kepler University
Pre-print Media Attached
03:20 - 04:15
03:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingTechnical Track
Technical Track
Christoph Mayr-Dorn Johannes Kepler University, Linz, Michael Vierhauser Johannes Kepler University Linz, Stefan Bichler JOHANNES KEPLER UNIVERSITY LINZ, Felix Keplinger JOHANNES KEPLER UNIVERSITY LINZ, Jane Cleland-Huang University of Notre Dame, Alexander Egyed Johannes Kepler University, Thomas Mehofer Frequentis AG
Pre-print Media Attached
03:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processesNIER
NIER - New Ideas and Emerging Results
Christoph Mayr-Dorn Johannes Kepler University, Linz, Roland Kretschmer Johannes Kepler University, Linz, Alexander Egyed Johannes Kepler University, Ruben Heradio UNED (Universidad Nacional de Educacion a Distancia), David Fernandez-Amoros UNED
Pre-print Media Attached
03:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV SoftwareTechnical Track
Technical Track
Xiaozhou Liang SUNY Binghamton, John Henry Burns SUNY Binghamton, Joseph Sanchez SUNY Binghamton, Karthik Dantu University at Buffalo, Lukasz Ziarek University at Buffalo, Yu David Liu SUNY Binghamton
Pre-print Media Attached
03:20 - 04:15
03:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural ModelsJournal-First
Journal-First Papers
Saikat Chakraborty Columbia University, Yangruibo Ding Columbia University, Miltiadis Allamanis Microsoft Research, UK, Baishakhi Ray Columbia University, USA
Link to publication DOI Pre-print Media Attached
03:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Jinfeng Lin University of Notre Dame, Yalin Liu University of Notre Dame, Qingkai Zeng University of Notre Dame, Meng Jiang University of Notre Dame, Jane Cleland-Huang University of Notre Dame
Pre-print Media Attached
04:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by ContextNIER
NIER - New Ideas and Emerging Results
Glaucia Melo University of Waterloo, Paulo Alencar University of Waterloo, Don Cowan University of Waterloo
Pre-print Media Attached
03:20 - 04:15
03:20
20m
Paper
What Makes a Popular Academic AI Repository?Journal-First
Journal-First Papers
Yuanrui Fan College of Computer Science and Technology, Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Ahmed E. Hassan School of Computing, Queen's University, Shanping Li Zhejiang University
Pre-print Media Attached
03:40
20m
Paper
Publish or Perish, but do not Forget your Software ArtifactsJournal-First
Journal-First Papers
Robert Heumüller Chair of Software Engineering, Faculty of Computer Science, Otto-von-Guericke-University Magdeburg, Sebastian Nielebock Otto-von-Guericke University Magdeburg, Germany, Jacob Krüger Otto von Guericke University Magdeburg, Frank Ortmeier Otto-von-Guericke-University Magdeburg, Faculty of Computer Science, Chair of Software Engineering
DOI Pre-print Media Attached
04:00
15m
Paper
Stop Building Castles on a Swamp! The Crisis of Reproducing Automatic Search in Evidence-based Software EngineeringNIER
NIER - New Ideas and Emerging Results
Zheng Li University of Concepción
Pre-print Media Attached
03:20 - 04:15
1.3.4. Obtaining Information from App User Reviews #2Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 4
03:20
15m
Paper
Does Culture Matter? Impact of Individualism and Uncertainty Avoidance on App ReviewsSEIS
SEIS - Software Engineering in Society
Ricarda Anna-Lena Fischer Maastricht University, Rita Walczuch Maastricht University, Emitzá Guzmán Vrije Universiteit Amsterdam
Pre-print Media Attached
03:35
20m
Paper
Automatically Matching Bug Reports With Related App ReviewsTechnical Track
Technical Track
Marlo Haering University of Hamburg, Germany, Christoph Stanik University of Hamburg, Germany, Walid Maalej University of Hamburg, Germany
Pre-print Media Attached
03:55
20m
Paper
It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug ReportsArtifact ReusableTechnical Track
Technical Track
Nathan Cooper William & Mary, Carlos Bernal-Cárdenas Microsoft, Oscar Chaparro College of William & Mary, Kevin Moran George Mason University, Denys Poshyvanyk College of William & Mary
Pre-print Media Attached
04:40 - 05:35
04:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product LinesNIER
NIER - New Ideas and Emerging Results
Timo Kehrer Humboldt-Universtität zu Berlin, Thomas Thüm University of Ulm, Alexander Schultheiß Humboldt-Universität zu Berlin, Paul Maximilian Bittner University of Ulm
Pre-print Media Attached
04:55
20m
Paper
Seamless Variability Management With the Virtual PlatformTechnical Track
Technical Track
Wardah Mahmood Chalmers | University of Gothenburg, Daniel Strüber Radboud University Nijmegen, Thorsten Berger Chalmers | University of Gothenburg, Ralf Laemmel University of Koblenz-Landau, Mukelabai Mukelabai Chalmers | University of Gothenburg
Pre-print Media Attached
05:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview StudySEIP
SEIP - Software Engineering in Practice
Batyr Nuryyev University of Alberta, Sarah Nadi University of Alberta, Nazim Bhuiyan IBM, Leonardo Banderali IBM Toronto Labs
Pre-print Media Attached
04:40 - 05:35
04:40
15m
Paper
An Axiomatic Approach to Detect Information Leaks in Concurrent ProgramsNIER
NIER - New Ideas and Emerging Results
Sandip Ghosal Indian Institute of Technology, Bombay, R.K. Shyamasundar Indian Institute of Technology, Bombay
Pre-print Media Attached
04:55
20m
Paper
Abacus: Precise Side-Channel AnalysisArtifact ReusableTechnical Track
Technical Track
Qinkun Bao The Pennsylvania State University, Zihao Wang The Pennsylvania State University, Xiaoting Li Penn State University, James Larus EPFL, Dinghao Wu The Pennsylvania State University
Pre-print Media Attached
05:15
20m
Paper
Data-Driven Synthesis of a Provably Sound Side Channel AnalysisTechnical Track
Technical Track
Jingbo Wang University of Southern California, Chungha Sung University of Southern California, Mukund Raghothaman University of Southern California, Chao Wang USC
Pre-print Media Attached
04:40 - 05:35
04:40
20m
Paper
Please Turn Your Cameras On: Remote Onboarding of Software Developers during a PandemicSEIP
SEIP - Software Engineering in Practice
Paige Rodeghero Clemson University, Thomas Zimmermann Microsoft Research, Brian Houck Microsoft Research, Denae Ford Microsoft Research
Pre-print Media Attached
05:00
15m
Paper
Exploring the Efficiency of Self-Organizing Software Teams with Game TheoryNIER
NIER - New Ideas and Emerging Results
Clay Stevens University of Nebraska-Lincoln, Jared Soundy University of Nebraska-Lincoln, Hau Chan University of Nebraska-Lincoln
Pre-print Media Attached
05:15
20m
Paper
A Case Study of Onboarding in Software Teams: Tasks and StrategiesArtifact ReusableTechnical TrackArtifact Available
Technical Track
An Ju University of California, Berkeley, Hitesh Sajnani , Scot Kelly Microsoft, Kim Herzig Tools for Software Engineers, Microsoft
Pre-print Media Attached
07:35 - 08:55
07:35
20m
Paper
Asset Management in Machine Learning: A SurveySEIP
SEIP - Software Engineering in Practice
Samuel Idowu Chalmers | University of Gothenburg, Daniel Strüber Radboud University Nijmegen, Thorsten Berger Chalmers | University of Gothenburg
Pre-print Media Attached
07:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning SystemsTechnical Track
Technical Track
Yiming Tang City University of New York (CUNY) Graduate Center, Raffi Khatchadourian CUNY Hunter College, Mehdi Bagherzadeh Oakland University, Rhia Singh City University of New York (CUNY) Macaulay Honors College, Ajani Stewart City University of New York (CUNY) Hunter College, Anita Raja City University of New York (CUNY) Hunter College
Pre-print Media Attached
08:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram DictionariesJournal-First
Journal-First Papers
Hetong Dai Concordia University, Heng Li Polytechnique Montréal, Che-Shao Chen Concordia University, Weiyi Shang Concordia University, Tse-Hsun (Peter) Chen Concordia University
DOI Pre-print Media Attached
08:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural NetworksTechnical Track
Technical Track
Mohammad Wardat Dept. of Computer Science, Iowa State University, Wei Le Dept. of Computer Science, Iowa State University, Hridesh Rajan Dept. of Computer Science, Iowa State University
Pre-print Media Attached
07:35 - 08:55
07:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?Journal-First
Journal-First Papers
Iflaah Salman University of Oulu, Pilar Rodriguez Universidad Politécnica de Madrid, Burak Turhan Monash University, Ayse Tosun Istanbul Technical University, Arda Gureller Ericsson
Pre-print Media Attached
07:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineeringSEIP
SEIP - Software Engineering in Practice
Nan Yang Eindhoven University of Technology, The Netherlands, Pieter Cuijpers Eindhoven University of Technology, Ramon Schiffelers Eindhoven University of Technology and ASML, the Netherlands, Johan Lukkien Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
Pre-print Media Attached
08:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging StudyTechnical Track
Technical Track
Madeline Endres University of Michigan, Zachary Karas University of Michigan, Xiaosu Hu University of Michigan, Ioulia Kovelman University of Michigan, Westley Weimer University of Michigan
Pre-print Media Attached
08:35
20m
Paper
Explicit Programming StrategiesJournal-First
Journal-First Papers
Thomas LaToza George Mason University, Maryam Arab George Mason University, Dastyni Loksa Towson University, Amy Ko University of Washington
Link to publication Pre-print Media Attached
07:35 - 08:55
07:35
20m
Paper
Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at AdyenSEIP
SEIP - Software Engineering in Practice
Henk Grent Adyen N.V., Aleksei Akimov Adyen N.V., Maurício Aniche Delft University of Technology
Pre-print Media Attached
07:55
20m
Paper
SOAR: A Synthesis Approach for Data Science API RefactoringArtifact ReusableTechnical TrackArtifact Available
Technical Track
Ansong Ni Yale University, Daniel Ramos Carnegie Mellon University, Aidan Z.H. Yang Carnegie Mellon University, Ines Lynce INESC-ID/IST, Universidade de Lisboa, Vasco Manquinho INESC-ID/IST, Universidade de Lisboa, Ruben Martins Carnegie Mellon University, Claire Le Goues Carnegie Mellon University
Pre-print Media Attached
08:15
20m
Paper
Studying Ad Library Integration Strategies of Top Free-to-Download AppsJournal-First
Journal-First Papers
Md Ahasanuzzaman Queen's University, Safwat Hassan Thompson Rivers University, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
08:35
20m
Paper
Are Machine Learning Cloud APIs Used Correctly?Artifact ReusableTechnical Track
Technical Track
Chengcheng Wan University of Chicago, Shicheng Liu University of Chicago, Henry Hoffmann University of Chicago, Michael Maire University of Chicago, Shan Lu University of Chicago
Pre-print Media Attached
07:35 - 08:55
1.5.4. Open Source: Participants' MotivationsTechnical Track / Journal-First Papers at Blended Sessions Room 4
07:35
20m
Paper
Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social GoodTechnical Track
Technical Track
Yu Huang University of Michigan, Denae Ford Microsoft Research, Thomas Zimmermann Microsoft Research
Pre-print Media Attached
07:55
20m
Paper
Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue ReportsJournal-First
Journal-First Papers
Jiayuan Zhou Centre for Software Excellence, Huawei, Canada, Shaowei Wang University of Manitoba, Cor-Paul Bezemer University of Alberta, Ying Zou Queen's University, Kingston, Ontario, Ahmed E. Hassan School of Computing, Queen's University
Pre-print
08:15
20m
Paper
Onboarding vs. Diversity, Productivity and Quality -- Empirical Study of the OpenStack EcosystemArtifact ReusableTechnical TrackArtifact Available
Technical Track
Armstrong Foundjem Queens University, Ellis E. Eghan Polytechnique Montreal, Bram Adams Queens University
Link to publication Pre-print Media Attached
08:35
20m
Paper
The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceTechnical Track
Technical Track
Marco Gerosa Northern Arizona University, USA, Igor Scaliante Wiese Federal University of Technology – Paraná - UTFPR, Bianca Trinkenreich Northern of Arizona Univeristy, Georg Link Bitergia, Gregorio Robles Universidad Rey Juan Carlos, Christoph Treude University of Adelaide, Igor Steinmacher Northern Arizona University, USA, Anita Sarma Oregon State University
Pre-print Media Attached
07:35 - 08:55
1.5.5. Developers: Naming Methods and VariablesTechnical Track / Journal-First Papers at Blended Sessions Room 5
07:35
20m
Paper
How Developers Choose NamesJournal-First
Journal-First Papers
Dror Feitelson Hebrew University, Ayelet Mizrahi Hebrew University, Nofar Noy Hebrew University, Aviad Ben Shabat Hebrew University, Or Eliyahu Hebrew University, Roy Sheffer Hebrew University
Link to publication DOI Pre-print Media Attached
07:55
20m
Paper
IdBench: Evaluating Semantic Representations of Identifier Names in Source CodeTechnical Track
Technical Track
Yaza Wainakh TU Darmstadt, Moiz Rauf University of Stuttgart, Michael Pradel University of Stuttgart
Pre-print Media Attached
08:15
20m
Paper
A Context-based Automated Approach for Method Name Consistency Checking and SuggestionTechnical Track
Technical Track
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
Pre-print Media Attached
08:35
20m
Paper
On the Naming of Methods: A Survey of Professional DevelopersArtifact ReusableTechnical TrackArtifact Available
Technical Track
Reem S. Alsuhaibani Kent State University, Christian D. Newman Rochester Institute of Technology, Michael J. Decker Bowling Green State University, Michael L. Collard The University of Akron, Jonathan I. Maletic Kent State University
Pre-print Media Attached
11:20 - 12:20
2.1.1. Vulnerabilities in Android #1Technical Track at Blended Sessions Room 1 +12h
Chair(s): Alessandra Gorla IMDEA Software Institute
11:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android AppsTechnical Track
Technical Track
Siqi Ma the University of Queensland, Juanru Li Shanghai Jiao Tong University, hyoungshick kim Sungkyunkwan University, Elisa Bertino Purdue University, Surya Nepal Data61, CSIRO, Diet Ostry Data61, CSIRO, Cong Sun Xidian University
Pre-print Media Attached
11:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level VirtualizationTechnical Track
Technical Track
Wenna Song Wuhan University, Jiang Ming University of Texas at Arlington, Lin Jiang XDJA, Han Yan Wuhan University, Yi Xiang Wuhan University, Yuan Chen Wuhan University, Jianming Fu Wuhan University, Guojun Peng Wuhan University
Pre-print Media Attached
12:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android AppsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Xian Zhan The Hong Kong Polytechnic University, Lingling Fan Nankai University, Sen Chen Tianjin University, Feng Wu Nanyang Technological University, Tianming Liu Monash Univerisity, Xiapu Luo The Hong Kong Polytechnic University, Yang Liu Nanyang Technological University
Pre-print Media Attached
11:20 - 12:20
2.1.2. Deep Neural Networks: Quality AssuranceTechnical Track at Blended Sessions Room 2 +12h
Chair(s): Gregorio Robles Universidad Rey Juan Carlos
11:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference EnginesTechnical Track
Technical Track
Weisi Luo I&V Dept of Kirin Solution Dept, HS, Huawei, Xiaoyue Run I&V Dept of Kirin Solution Dept, HS, Huawei, Dong Chai I&V Dept of Kirin Solution Dept, HS, Huawei, Jiang Wang I&V Dept of Kirin Solution Dept, HS, Huawei, Chunrong Fang Nanjing University, Zhenyu Chen Nanjing University
Pre-print Media Attached File Attached
11:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning SystemsTechnical Track
Technical Track
Jingyi Wang Zhejiang University, Jialuo Chen Zhejiang University, Youcheng Sun Queen's University Belfast, UK, Xingjun Ma Deakin University, Dongxia Wang Zhejiang University, Jun Sun Singapore Management University, Singapore, Peng Cheng Zhejiang University
Pre-print Media Attached
12:00
20m
Paper
Scalable Quantitative Verification For Deep Neural NetworksArtifact ReusableTechnical Track
Technical Track
Teodora Baluta National University of Singapore, Zheng Leong Chua Independent Researcher, Kuldeep S. Meel National University of Singapore, Prateek Saxena National University of Singapore
Pre-print Media Attached
11:20 - 12:20
2.1.3. Model CheckingTechnical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Oscar Dieste Universidad Politécnica de Madrid
11:20
20m
Paper
Adversarial Specification MiningJournal-First
Journal-First Papers
Hong Jin Kang , David Lo Singapore Management University
DOI Pre-print Media Attached
11:40
20m
Paper
Fast Parametric Model Checking through Model FragmentationTechnical Track
Technical Track
Xinwei Fang University of York, UK, Radu Calinescu University of York, UK, Simos Gerasimou University of York, UK, Faisal Alhwikem University of York, UK
Pre-print Media Attached
12:00
20m
Paper
Trace-Checking CPS Properties: Bridging the Cyber-Physical GapArtifact ReusableTechnical TrackArtifact Available
Technical Track
Claudio Menghi University of Luxembourg, Enrico Viganò University of Luxembourg, Domenico Bianculli University of Luxembourg, Lionel Briand University of Luxembourg and University of Ottawa
Pre-print Media Attached
11:20 - 12:20
2.1.4. Tools for the Python LanguageTechnical Track at Blended Sessions Room 4 +12h
Chair(s): Igor Steinmacher Northern Arizona University, USA
11:20
20m
Research paper
Restoring Execution Environments of Jupyter NotebooksTechnical Track
Technical Track
Jiawei Wang Monash University, Li Li Monash University, Andreas Zeller CISPA Helmholtz Center for Information Security
Pre-print Media Attached
11:40
20m
Paper
PyART: Python API Recommendation in Real-TimeArtifact ReusableTechnical Track
Technical Track
Xincheng He State Key Laboratory for Novel Software Technology, Nanjing University, Lei Xu State Key Laboratory for Novel Software Technology, Nanjing University, Xiangyu Zhang Purdue University, Rui Hao State Key Laboratory for Novel Software Technology Nanjing University, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
12:00
20m
Paper
PyCG: Practical Call Graph Generation in PythonArtifact ReusableTechnical TrackArtifact Available
Technical Track
Vitalis Salis Athens University of Economics and Business, National and Technical University of Athens, Thodoris Sotiropoulos Athens University of Economics and Business, Panos Louridas Athens University of Economics and Business, Diomidis Spinellis Athens University of Economics and Business & TU Delft, Dimitris Mitropoulos National and Kapodistrian University of Athens
Pre-print Media Attached
11:20 - 12:20
2.1.5. Code Review: Observational StudiesJournal-First Papers at Blended Sessions Room 5 +12h
Chair(s): Sira Vegas Universidad Politecnica de Madrid
11:20
20m
Paper
Review Dynamics and Their Impact on Software QualityJournal-First
Journal-First Papers
Patanamon Thongtanunam University of Melbourne, Ahmed E. Hassan School of Computing, Queen's University
DOI Pre-print Media Attached
11:40
20m
Paper
Code Reviews with Divergent Review Scores: An Empirical Study of the OpenStack and Qt CommunitiesJournal-First
Journal-First Papers
Toshiki Hirao dTosh Inc.,, Shane McIntosh , Akinori Ihara Wakayama University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
12:00
20m
Paper
A Longitudinal Study of Static Analysis Warning Evolution and the Effects of PMD on Software Quality in Apache Open Source ProjectsJournal-First
Journal-First Papers
Alexander Trautsch University of Göttingen, Steffen Herbold University of Göttingen, Jens Grabowski University of Göttingen
Link to publication DOI Pre-print Media Attached
12:55 - 13:55
2.2.1. Modularization and ReusabilitySEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Maria Teresa Baldassarre Department of Computer Science, University of Bari
12:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software ReuseTechnical Track
Technical Track
Seunghoon Woo Korea University, Sunghan Park Korea University, Seulbae Kim Georgia Institute of Technology, Heejo Lee Korea University, Hakjoo Oh Korea University
Pre-print Media Attached
13:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark ModelTechnical Track
Technical Track
Xi Xu Xi'an Jiaotong University, Qinghua Zheng MOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China, Zheng Yan Xidian University, China; Aalto University, Finland, Ming Fan Xi'an Jiaotong University, Ang Jia Xi'an Jiaotong University, Ting Liu Xi'an Jiaotong University
Pre-print Media Attached
13:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at AdyenSEIP
SEIP - Software Engineering in Practice
Casper Schröder Adyen N.V., Adriaan van der Feltz Adyen N.V., Annibale Panichella Delft University of Technology, Maurício Aniche Delft University of Technology
Pre-print Media Attached
12:55 - 13:55
2.2.2. Configuration of Software Systems: TestingTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Antonia Bertolino CNR-ISTI
12:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsArtifact ReusableTechnical Track
Technical Track
Yuanliang Zhang National University of Defense Technology, Haochen He National University of Defense Technology, Owolabi Legunsen Cornell University, Shanshan Li National University of Defense Technology, Wei Dong National University of Defense Technology, Tianyin Xu University of Illinois Urbana-Champaign
Pre-print Media Attached File Attached
13:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array GenerationTechnical Track
Technical Track
Chuan Luo Microsoft Research, China, Jinkun Lin State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China, Shaowei Cai Institute of Software at Chinese Academy of Sciences, China, Xin Chen Microsoft Research, China, Bing He Microsoft Research, China, Bo Qiao Microsoft Research, Beijing, China, Pu Zhao Microsoft Research, Beijing, China, Qingwei Lin Microsoft Research, Beijing, China, Hongyu Zhang The University of Newcastle, Wei Wu L3S Research Center, Leibniz University Hannover, Germany, Saravanakumar Rajmohan Microsoft Office, United States, Dongmei Zhang Microsoft Research
Pre-print Media Attached
13:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux KernelSEIP
SEIP - Software Engineering in Practice
Patrick Franz Chalmers | University of Gothenburg, Thorsten Berger Chalmers | University of Gothenburg, Ibrahim Fayaz VecScan AB (Vector Sweden), Sarah Nadi University of Alberta, Evgeny Groshev Chalmers | University of Gothenburg
Pre-print Media Attached
12:55 - 13:55
2.2.3. GUI DesignTechnical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Ignacio Panach Universidad de Valencia
12:55
20m
Paper
Wireframe-based UI Design Search through Image AutoencoderJournal-First
Journal-First Papers
Jieshan Chen Australian National University, Australia, Chunyang Chen Monash University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, Liming Zhu Data61 at CSIRO, Australia / UNSW, Australia, John Grundy Monash University, Jinshui Wang Fujian University of Technology
Pre-print Media Attached
13:15
20m
Paper
GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial NetworksTechnical Track
Technical Track
Tianming Zhao Jilin University, Chunyang Chen Monash University, Yuanning Liu Jilin University, Xiaodong Zhu Jilin University
Pre-print Media Attached
13:35
20m
Paper
Don't Do That! Hunting Down Visual Design Smells in Complex UIs against Design GuidelinesTechnical Track
Technical Track
Bo Yang Zhejiang University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, Chunyang Chen Monash University, Deheng Ye Tencent AI Lab, Shanping Li Zhejiang University
Pre-print Media Attached
12:55 - 13:55
2.2.4. Programming: General IssuesTechnical Track at Blended Sessions Room 4 +12h
Chair(s): Gregorio Robles Universidad Rey Juan Carlos
12:55
20m
Paper
Efficient Compiler Autotuning via Bayesian OptimizationTechnical Track
Technical Track
Junjie Chen College of Intelligence and Computing, Tianjin University, Ningxin Xu College of Intelligence and Computing, Tianjin University, Peiqi Chen College of Intelligence and Computing, Tianjin University, Hongyu Zhang The University of Newcastle
Pre-print Media Attached
13:15
20m
Paper
TransRegex: Multi-modal Regular Expression Synthesis by Generate-and-RepairTechnical Track
Technical Track
Yeting Li Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shuaimin Li School of Computer Science and Technology, University of Chinese academy of sciences, Zhiwu Xu Shenzhen University, Shenzhen, China, Jialun Cao Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Zixuan Chen Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Yun Hu Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Haiming Chen Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Pre-print Media Attached
13:35
20m
Paper
EvoSpex: An Evolutionary Algorithm for Learning PostconditionsArtifact ReusableTechnical Track
Technical Track
Facundo Molina University of Rio Cuarto and CONICET, Argentina, Pablo Ponzio Dept. of Computer Science FCEFQyN, University of Rio Cuarto, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
12:55 - 13:55
2.2.5. Deep Neural Networks: HackingSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 5 +12h
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute
12:55
20m
Paper
Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android AppsSEIP
SEIP - Software Engineering in Practice
Yujin Huang Faculty of Information Technology, Monash University, Han Hu Faculty of Information Technology, Monash University, Chunyang Chen Monash University
Pre-print Media Attached
13:15
20m
Paper
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through Neural Payload InjectionTechnical Track
Technical Track
Yuanchun Li Microsoft Research, Jiayi Hua Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Chunyang Chen Monash University, Yunxin Liu Microsoft Research
Pre-print Media Attached
13:35
20m
Paper
Reducing DNN Properties to Enable Falsification with Adversarial AttacksArtifact ReusableTechnical TrackArtifact Available
Technical Track
David Shriver University of Virginia, Sebastian Elbaum University of Virginia, Matthew B Dwyer University of Virginia
Link to publication DOI Pre-print Media Attached
14:30 - 15:30
2.3.1. Defect Prediction: Automation #1Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Carolyn Seaman University of Maryland Baltimore County
14:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement LearningTechnical Track
Technical Track
YAN ZHENG Nanyang Technological University, Yi Liu Southern University of Science and Technology, Xiaofei Xie Nanyang Technological University, Yepang Liu Southern University of Science and Technology, China, Lei Ma University of Alberta, Jianye Hao Tianjin University, Yang Liu Nanyang Technological University
Pre-print Media Attached
14:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed OracleTechnical Track
Technical Track
Giovanni Rosa University of Molise, Luca Pascarella Delft University of Technology, Simone Scalabrino University of Molise, Rosalia Tufano Università della Svizzera Italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Michele Lanza Software Institute, USI Università della Svizzera italiana, Rocco Oliveto University of Molise
Pre-print Media Attached
15:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential AnalysisSEIP
SEIP - Software Engineering in Practice
Yunhui Zheng IBM Research, Saurabh Pujar IBM Research, Burn Lewis IBM Research, Luca Buratti IBM Research, Edward Epstein IBM Research, Bo Yang IBM Research, Jim A. Laredo IBM Research, USA, Alessandro Morari IBM Research, Zhong Su IBM Research
Pre-print Media Attached
14:30 - 15:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Mika Mäntylä University of Oulu
14:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj Maipradit Nara Institute of Science and Technology, Christoph Treude University of Adelaide, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
14:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun Liu Zhejiang University, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Emad Shihab Concordia University, David Lo Singapore Management University, Shanping Li Zhejiang University
Pre-print Media Attached
15:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe Yu Rochester Institute of Technology, Fahmid Morshed Fahid North Carolina State University, Huy Tu North Carolina State University, USA, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached
14:30 - 15:25
14:30
20m
Paper
Semi-supervised Log-based Anomaly Detection via Probabilistic Label EstimationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Lin Yang College of Intelligence and Computing, Tianjin University, Junjie Chen College of Intelligence and Computing, Tianjin University, Zan Wang College of Intelligence and Computing, Tianjin University, Weijing Wang College of Intelligence and Computing, Tianjin University, Jiajun Jiang College of Intelligence and Computing, Tianjin University, Xuyuan Dong Information and Network Center,Tianjin University, Wenbin Zhang Information and Network Center,Tianjin University
Pre-print Media Attached
14:50
20m
Paper
DeepLV: Suggesting Log Levels Using Ordinal Based Neural NetworksTechnical Track
Technical Track
Zhenhao Li Concordia University, Heng Li Polytechnique Montréal, Tse-Hsun (Peter) Chen Concordia University, Weiyi Shang Concordia University
Pre-print Media Attached
15:10
15m
Short-paper
On Automatic Parsing of Log RecordsNIER
NIER - New Ideas and Emerging Results
Jared Rand Ryerson University, Andriy Miranskyy Ryerson University
Pre-print Media Attached
14:30 - 15:30
2.3.4. Smart ContractsJournal-First Papers / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Oscar Pastor Universitat Politecnica de Valencia
14:30
20m
Paper
Defining Smart Contract Defects on EthereumJournal-First
Journal-First Papers
Jiachi Chen Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xiapu Luo The Hong Kong Polytechnic University, Ting Chen University of Electronic Science and Technology of China
DOI Pre-print Media Attached
14:50
20m
Paper
Smart Contract Security: a Practitioners’ PerspectiveArtifact ReusableTechnical TrackArtifact Available
Technical Track
Zhiyuan Wan Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Jiachi Chen Monash University, Xiapu Luo The Hong Kong Polytechnic University, Xiaohu Yang Zhejiang University
Pre-print Media Attached
15:10
20m
Paper
An exploratory study of smart contracts in the Ethereum blockchain platformJournal-First
Journal-First Papers
Gustavo A. Oliva Queen's University, Ahmed E. Hassan School of Computing, Queen's University, Zhen Ming (Jack) Jiang York University
Link to publication DOI Pre-print Media Attached
14:30 - 15:25
2.3.5. Handling Ecosystems of Forked ProjectsTechnical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 5 +12h
Chair(s): Claudia Ayala Universitat Politècnica de Catalunya, Spain
14:30
20m
Paper
Same File, Different Changes: The Potential of Meta-Maintenance on GitHubArtifact ReusableTechnical TrackArtifact Available
Technical Track
Hideaki Hata Shinshu University, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology, Christoph Treude University of Adelaide
DOI Pre-print Media Attached
14:50
15m
Paper
Semi-Automated Test-Case Propagation in Fork EcosystemsNIER
NIER - New Ideas and Emerging Results
Mukelabai Mukelabai Chalmers | University of Gothenburg, Thorsten Berger Chalmers | University of Gothenburg, Paulo Borba Federal University of Pernambuco
Pre-print Media Attached
15:05
20m
Paper
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical AnalysisTechnical Track
Technical Track
Rangeet Pan Dept. of Computer Science, Iowa State University, Vu Le Microsoft, Nachiappan Nagappan Microsoft Research, Sumit Gulwani Microsoft, Shuvendu Lahiri Microsoft, Mike Kaufman Microsoft
Pre-print Media Attached
16:05 - 17:05
2.4.1. FuzzingTechnical Track at Blended Sessions Room 1 +12h
Chair(s): Hakan Erdogmus Carnegie Mellon University
16:05
20m
Paper
Input AlgebrasArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rahul Gopinath CISPA Helmholtz Center for Information Security, Hamed Nemati CISPA Helmholtz Center for Information Security, Andreas Zeller CISPA Helmholtz Center for Information Security
Pre-print Media Attached
16:25
20m
Paper
Fuzzing Symbolic ExpressionsTechnical Track
Technical Track
Luca Borzacchiello Sapienza University of Rome, Emilio Coppa Sapienza University of Rome, Camil Demetrescu Sapienza University of Rome
Pre-print Media Attached
16:45
20m
Paper
Growing A Test Corpus with Bonsai FuzzingTechnical Track
Technical Track
Vasudev Vikram University of California, Berkeley, Rohan Padhye Carnegie Mellon University, Koushik Sen University of California, Berkeley
Pre-print Media Attached
16:05 - 17:05
2.4.2. API: Evolution and Maintenance #1Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Davide Falessi California Polytechnic State University
16:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesArtifact ReusableTechnical Track
Technical Track
Benjamin Barslev Nielsen Aarhus University, Martin Toldam Torp Aarhus University, Anders Møller Aarhus University
Pre-print Media Attached
16:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm EcosystemJournal-First
Journal-First Papers
Filipe Cogo Centre for Software Excellence, Huawei, Canada, Gustavo A. Oliva Queen's University, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
16:45
20m
Paper
A3: Assisting Android API Migrations Using Code ExamplesJournal-First
Journal-First Papers
Maxime Lamothe Concordia University, Weiyi Shang Concordia University, Tse-Hsun (Peter) Chen Concordia University
DOI Pre-print Media Attached
16:05 - 17:00
2.4.3. Observational Studies: Different DomainsJournal-First Papers / NIER - New Ideas and Emerging Results / SEIP - Software Engineering in Practice at Blended Sessions Room 3 +12h
Chair(s): Daniela Damian University of Victoria
16:05
15m
Paper
Two Elements of Pair Programming SkillNIER
NIER - New Ideas and Emerging Results
Franz Zieris Freie Universität Berlin, Lutz Prechelt Freie Universität Berlin
Pre-print Media Attached
16:20
20m
Paper
The best laid plans or lack thereof: Security decision-making of different stakeholder groupsJournal-First
Journal-First Papers
Benjamin Shreeve University of Bristol, Joseph Hallett University of Bristol, Matthew Edwards University of Bristol, Kopo M. Ramokapane University of Bristol, Richard Atkins City of London Police, Awais Rashid University of Bristol, UK
Link to publication DOI Pre-print Media Attached
16:40
20m
Paper
On the Lack of Consensus Among Technical Debt Detection ToolsSEIP
SEIP - Software Engineering in Practice
Jason Lefever Drexel University, Yuanfang Cai Drexel University, Humberto Cervantes UAM Iztapalapa, Rick Kazman University of Hawai‘i at Mānoa, Hongzhou Fang Drexel University
Pre-print Media Attached
16:05 - 17:00
2.4.4. Models and DSLsNIER - New Ideas and Emerging Results / Journal-First Papers at Blended Sessions Room 4 +12h
Chair(s): Joanne M. Atlee University of Waterloo
16:05
20m
Paper
Efficient execution of ATL model transformations using static analysis and parallelismJournal-First
Journal-First Papers
Jesús Sánchez Cuadrado , Lola Burgueño Open University of Catalonia, Manuel Wimmer JKU Linz, Antonio Vallecillo University of Málaga, Spain
Link to publication DOI Pre-print Media Attached
16:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa Brunschwig Universidad Autónoma de Madrid, Rubén Campos-López Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
16:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh , Nafiseh Kahani University of Carlton, Karim Jahed Queen's University, Juergen Dingel Queen's University, Kingston, Ontario
Link to publication DOI Pre-print Media Attached
18:50 - 19:50
2.5.1. Testing: Automatic Test GenerationJournal-First Papers / Technical Track at Blended Sessions Room 1 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
18:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test GenerationJournal-First
Journal-First Papers
Ezekiel Soremekun SnT, University of Luxembourg, Esteban Pavese Humboldt University of Berlin, Nikolas Havrikov CISPA, Germany, Lars Grunske Humboldt University of Berlin, Andreas Zeller CISPA Helmholtz Center for Information Security
Link to publication DOI Pre-print Media Attached
19:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?Technical Track
Technical Track
Song Wang York University, Nishtha Shrestha York University, Abarna Kucheri Subburaman York University, Junjie Wang Institute of Software, Chinese Academy of Sciences, Moshi Wei York University, Nachiappan Nagappan Microsoft Research
Link to publication Pre-print Media Attached
19:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for PythonJournal-First
Journal-First Papers
Josie Holmes Northern Arizona University, Iftekhar Ahmed University of California, Irvine, Caius Brindescu Oregon State University, Rahul Gopinath CISPA Helmholtz Center for Information Security, He Zhang Nanjing University, Alex Groce Northern Arizona University
Pre-print Media Attached
18:50 - 19:50
2.5.2. Developers: ExperimentsJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Sira Vegas Universidad Politecnica de Madrid
18:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code UnderstandingTechnical Track
Technical Track
Marvin Wyrich University of Stuttgart, Andreas Preikschat University of Stuttgart, Daniel Graziotin University of Stuttgart, Stefan Wagner University of Stuttgart
Pre-print Media Attached
19:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI StudyACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Norman Peitek Leibniz Institute for Neurobiology, Sven Apel Saarland University, Chris Parnin North Carolina State University, André Brechmann Leibniz Institute for Neurobiology, Janet Siegmund Chemnitz University of Technology
Pre-print Media Attached
19:30
20m
Paper
Comparing Block-based Programming Models for Two-armed RobotsJournal-First
Journal-First Papers
Nico Ritschel The University of British Columbia, Vladimir Kovalenko TU Delft, Reid Holmes University of British Columbia, Ronald Garcia University of British Columbia, David C. Shepherd Virginia Commonwealth University
Link to publication DOI Pre-print Media Attached
18:50 - 19:50
2.5.3. Code CompletionSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Marsha Chechik University of Toronto
18:50
20m
Paper
Siri, Write the Next MethodTechnical Track
Technical Track
Fengcai Wen Software Institute, USI Università della Svizzera italiana, Emad Aghajani Software Institute, USI Università della Svizzera italiana, Csaba Nagy Software Institute, USI Università della Svizzera italiana, Michele Lanza Software Institute, USI Università della Svizzera italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
19:10
20m
Paper
Code Prediction by Feeding Trees to TransformersTechnical Track
Technical Track
Seohyun Kim Facebook, Jinman Zhao University of Wisconsin-Madison, USA, Yuchi Tian Columbia University, Satish Chandra Facebook, USA
Pre-print Media Attached
19:30
20m
Paper
Learning Autocompletion from Real-World DatasetsSEIP
SEIP - Software Engineering in Practice
Gareth Aye Facebook, Inc., Seohyun Kim Facebook, Hongyu Li Facebook, Inc.
Pre-print Media Attached
18:50 - 19:50
2.5.4. Some Big Companies' Practices: Cases at Facebook, Google & IBMSEIP - Software Engineering in Practice at Blended Sessions Room 4 +12h
Chair(s): Davide Falessi California Polytechnic State University
18:50
20m
Paper
Testing Web Enabled Simulation at Scale Using Metamorphic TestingSEIP
SEIP - Software Engineering in Practice
Mark Harman Facebook, Inc., John Ahlgren Facebook, Maria Eugenia Berezin Facebook, Elena Dulskyte Facebook, Inna Dvortsova Facebook, Johann George Facebook, Natalija Gucevska Facebook, Erik Meijer , Justin Spahr-Summers Facebook, Kinga Bojarczuk Facebook, Silvia Sapora Facebook, Maria Lomeli Facebook
Pre-print Media Attached
19:10
20m
Paper
Anomaly Detection in a Large-scale Cloud PlatformSEIP
SEIP - Software Engineering in Practice
Mohammad Saiful Islam Ryerson University, William Pourmajidi Ryerson University, Lei Zhang Ryerson University, John Steinbacher IBM, Tony Erwin IBM, Andriy Miranskyy Ryerson University
Pre-print Media Attached
19:30
20m
Paper
Smart Build Targets Batching Service at GoogleSEIP
SEIP - Software Engineering in Practice
Kaiyuan Wang Google, USA, Daniel Rall Google, Greg Tener Google, Vijay Gullapalli Google, Xin Huang , Ahmed Gad Google
Pre-print Media Attached
20:40 - 21:40
2.6.1. Social Equality and Fairness #1SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Joanne M. Atlee University of Waterloo
20:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
SEIP - Software Engineering in Practice
Paul Luo Li Microsoft, Xiaoyu Chai Microsoft, Frederick Campbell Microsoft, Jilong Liao Microsoft, Neeraja Abburu Microsoft, Minsuk Kang Microsoft, Irina Niculescu Microsoft, Greg Brake Microsoft, Siddharth Patel Microsoft, James Dooley Microsoft, Brandon Paddock Microsoft
Pre-print Media Attached
21:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
Technical Track
Amreeta Chatterjee Oregon State University, Mariam Guizani Oregon State University, Catherine Stevens Oregon State University, Jillian Emard Oregon State University, Mary Evelyn May Oregon State University, Margaret Burnett Oregon State University, Iftekhar Ahmed University of California, Irvine, Anita Sarma Oregon State University
Pre-print Media Attached
21:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
SEIP - Software Engineering in Practice
Irina Niculescu Microsoft, Huibin Mary Hu Microsoft, Christina Gee Microsoft, Chewy Chong Microsoft, Shivam Dubey Microsoft, Paul Luo Li Microsoft
Pre-print Media Attached
20:40 - 21:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Francisco Servant Virginia Tech
20:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!Journal-First
Journal-First Papers
Haoxiang Zhang Centre for Software Excellence, Huawei, Canada, Shaowei Wang University of Manitoba, Tse-Hsun (Peter) Chen Concordia University, Ahmed E. Hassan School of Computing, Queen's University
Pre-print Media Attached
21:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter PlatformJournal-First
Journal-First Papers
Osama Ehsan Queen's University, Canada, Safwat Hassan Thompson Rivers University, Mariam El Mezouar Royal Military College, Ying Zou Queen's University, Kingston, Ontario
Pre-print Media Attached
21:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer ChatsTechnical Track
Technical Track
Preetha Chatterjee University of Delaware, Kostadin Damevski Virginia Commonwealth University, Lori Pollock University of Delaware
Pre-print Media Attached
20:40 - 21:40
2.6.3. Defect Prediction: Data Issues and Bug ClassificationTechnical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Federica Sarro University College London
20:40
20m
Full-paper
Early Life Cycle Software Defect Prediction. Why? How?Technical Track
Technical Track
Shrikanth N C North Carolina State University, Suvodeep Majumder North Carolina State University, Tim Menzies North Carolina State University, USA
Pre-print Media Attached
21:00
20m
Paper
On the Time-Based Conclusion Stability of Cross-Project Defect Prediction ModelsJournal-First
Journal-First Papers
Abdul Ali Bangash University of Alberta, Canada, Hareem Sahar University of Alberta, Abram Hindle University of Alberta, Karim Ali University of Alberta
Pre-print Media Attached
21:20
20m
Paper
IoT Bugs and Development ChallengesArtifact ReusableTechnical Track
Technical Track
Amir Makhshari University of British Columbia (UBC), Ali Mesbah University of British Columbia (UBC)
Pre-print Media Attached
20:40 - 21:40
2.6.4. Fault Localization #1Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 4 +12h
Chair(s): Leonardo Mariani University of Milano Bicocca
20:40
20m
Paper
Industry-scale IR-based Bug Localization: A Perspective from FacebookSEIP
SEIP - Software Engineering in Practice
Vijayaraghavan Murali Facebook, Inc., Lee Gross Facebook, Rebecca Qian Facebook, Inc., Satish Chandra Facebook, USA
Pre-print Media Attached
21:00
20m
Paper
FLACK: Counterexample-Guided Fault Localization for Alloy ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Guolong Zheng University of Nebraska Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln, Simón Gutiérrez Brida University of Rio Cuarto and CONICET, Argentina, Germán Regis University of Rio Cuarto, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Hamid Bagheri University of Nebraska-Lincoln
Pre-print Media Attached
21:20
20m
Paper
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference TechniquesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Yigit Kucuk Case Western Reserve University, Tim A. D. Henderson Google, Andy Podgurski Case Western Reserve University
Pre-print Media Attached
23:20 - 00:20
2.1.1. Vulnerabilities in Android #1Technical Track at Blended Sessions Room 1
23:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android AppsTechnical Track
Technical Track
Siqi Ma the University of Queensland, Juanru Li Shanghai Jiao Tong University, hyoungshick kim Sungkyunkwan University, Elisa Bertino Purdue University, Surya Nepal Data61, CSIRO, Diet Ostry Data61, CSIRO, Cong Sun Xidian University
Pre-print Media Attached
23:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level VirtualizationTechnical Track
Technical Track
Wenna Song Wuhan University, Jiang Ming University of Texas at Arlington, Lin Jiang XDJA, Han Yan Wuhan University, Yi Xiang Wuhan University, Yuan Chen Wuhan University, Jianming Fu Wuhan University, Guojun Peng Wuhan University
Pre-print Media Attached
00:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android AppsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Xian Zhan The Hong Kong Polytechnic University, Lingling Fan Nankai University, Sen Chen Tianjin University, Feng Wu Nanyang Technological University, Tianming Liu Monash Univerisity, Xiapu Luo The Hong Kong Polytechnic University, Yang Liu Nanyang Technological University
Pre-print Media Attached
23:20 - 00:20
2.1.2. Deep Neural Networks: Quality AssuranceTechnical Track at Blended Sessions Room 2
23:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference EnginesTechnical Track
Technical Track
Weisi Luo I&V Dept of Kirin Solution Dept, HS, Huawei, Xiaoyue Run I&V Dept of Kirin Solution Dept, HS, Huawei, Dong Chai I&V Dept of Kirin Solution Dept, HS, Huawei, Jiang Wang I&V Dept of Kirin Solution Dept, HS, Huawei, Chunrong Fang Nanjing University, Zhenyu Chen Nanjing University
Pre-print Media Attached File Attached
23:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning SystemsTechnical Track
Technical Track
Jingyi Wang Zhejiang University, Jialuo Chen Zhejiang University, Youcheng Sun Queen's University Belfast, UK, Xingjun Ma Deakin University, Dongxia Wang Zhejiang University, Jun Sun Singapore Management University, Singapore, Peng Cheng Zhejiang University
Pre-print Media Attached
00:00
20m
Paper
Scalable Quantitative Verification For Deep Neural NetworksArtifact ReusableTechnical Track
Technical Track
Teodora Baluta National University of Singapore, Zheng Leong Chua Independent Researcher, Kuldeep S. Meel National University of Singapore, Prateek Saxena National University of Singapore
Pre-print Media Attached
23:20 - 00:20
23:20
20m
Paper
Adversarial Specification MiningJournal-First
Journal-First Papers
Hong Jin Kang , David Lo Singapore Management University
DOI Pre-print Media Attached
23:40
20m
Paper
Fast Parametric Model Checking through Model FragmentationTechnical Track
Technical Track
Xinwei Fang University of York, UK, Radu Calinescu University of York, UK, Simos Gerasimou University of York, UK, Faisal Alhwikem University of York, UK
Pre-print Media Attached
00:00
20m
Paper
Trace-Checking CPS Properties: Bridging the Cyber-Physical GapArtifact ReusableTechnical TrackArtifact Available
Technical Track
Claudio Menghi University of Luxembourg, Enrico Viganò University of Luxembourg, Domenico Bianculli University of Luxembourg, Lionel Briand University of Luxembourg and University of Ottawa
Pre-print Media Attached
23:20 - 00:20
2.1.4. Tools for the Python LanguageTechnical Track at Blended Sessions Room 4
23:20
20m
Research paper
Restoring Execution Environments of Jupyter NotebooksTechnical Track
Technical Track
Jiawei Wang Monash University, Li Li Monash University, Andreas Zeller CISPA Helmholtz Center for Information Security
Pre-print Media Attached
23:40
20m
Paper
PyART: Python API Recommendation in Real-TimeArtifact ReusableTechnical Track
Technical Track
Xincheng He State Key Laboratory for Novel Software Technology, Nanjing University, Lei Xu State Key Laboratory for Novel Software Technology, Nanjing University, Xiangyu Zhang Purdue University, Rui Hao State Key Laboratory for Novel Software Technology Nanjing University, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
00:00
20m
Paper
PyCG: Practical Call Graph Generation in PythonArtifact ReusableTechnical TrackArtifact Available
Technical Track
Vitalis Salis Athens University of Economics and Business, National and Technical University of Athens, Thodoris Sotiropoulos Athens University of Economics and Business, Panos Louridas Athens University of Economics and Business, Diomidis Spinellis Athens University of Economics and Business & TU Delft, Dimitris Mitropoulos National and Kapodistrian University of Athens
Pre-print Media Attached

Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

00:55 - 01:55
00:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software ReuseTechnical Track
Technical Track
Seunghoon Woo Korea University, Sunghan Park Korea University, Seulbae Kim Georgia Institute of Technology, Heejo Lee Korea University, Hakjoo Oh Korea University
Pre-print Media Attached
01:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark ModelTechnical Track
Technical Track
Xi Xu Xi'an Jiaotong University, Qinghua Zheng MOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China, Zheng Yan Xidian University, China; Aalto University, Finland, Ming Fan Xi'an Jiaotong University, Ang Jia Xi'an Jiaotong University, Ting Liu Xi'an Jiaotong University
Pre-print Media Attached
01:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at AdyenSEIP
SEIP - Software Engineering in Practice
Casper Schröder Adyen N.V., Adriaan van der Feltz Adyen N.V., Annibale Panichella Delft University of Technology, Maurício Aniche Delft University of Technology
Pre-print Media Attached
00:55 - 01:55
2.2.2. Configuration of Software Systems: TestingSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2
00:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsArtifact ReusableTechnical Track
Technical Track
Yuanliang Zhang National University of Defense Technology, Haochen He National University of Defense Technology, Owolabi Legunsen Cornell University, Shanshan Li National University of Defense Technology, Wei Dong National University of Defense Technology, Tianyin Xu University of Illinois Urbana-Champaign
Pre-print Media Attached File Attached
01:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array GenerationTechnical Track
Technical Track
Chuan Luo Microsoft Research, China, Jinkun Lin State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China, Shaowei Cai Institute of Software at Chinese Academy of Sciences, China, Xin Chen Microsoft Research, China, Bing He Microsoft Research, China, Bo Qiao Microsoft Research, Beijing, China, Pu Zhao Microsoft Research, Beijing, China, Qingwei Lin Microsoft Research, Beijing, China, Hongyu Zhang The University of Newcastle, Wei Wu L3S Research Center, Leibniz University Hannover, Germany, Saravanakumar Rajmohan Microsoft Office, United States, Dongmei Zhang Microsoft Research
Pre-print Media Attached
01:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux KernelSEIP
SEIP - Software Engineering in Practice
Patrick Franz Chalmers | University of Gothenburg, Thorsten Berger Chalmers | University of Gothenburg, Ibrahim Fayaz VecScan AB (Vector Sweden), Sarah Nadi University of Alberta, Evgeny Groshev Chalmers | University of Gothenburg
Pre-print Media Attached
00:55 - 01:55
00:55
20m
Paper
Wireframe-based UI Design Search through Image AutoencoderJournal-First
Journal-First Papers
Jieshan Chen Australian National University, Australia, Chunyang Chen Monash University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, Liming Zhu Data61 at CSIRO, Australia / UNSW, Australia, John Grundy Monash University, Jinshui Wang Fujian University of Technology
Pre-print Media Attached
01:15
20m
Paper
GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial NetworksTechnical Track
Technical Track
Tianming Zhao Jilin University, Chunyang Chen Monash University, Yuanning Liu Jilin University, Xiaodong Zhu Jilin University
Pre-print Media Attached
01:35
20m
Paper
Don't Do That! Hunting Down Visual Design Smells in Complex UIs against Design GuidelinesTechnical Track
Technical Track
Bo Yang Zhejiang University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, Chunyang Chen Monash University, Deheng Ye Tencent AI Lab, Shanping Li Zhejiang University
Pre-print Media Attached
00:55 - 01:55
2.2.4. Programming: General IssuesTechnical Track at Blended Sessions Room 4
00:55
20m
Paper
Efficient Compiler Autotuning via Bayesian OptimizationTechnical Track
Technical Track
Junjie Chen College of Intelligence and Computing, Tianjin University, Ningxin Xu College of Intelligence and Computing, Tianjin University, Peiqi Chen College of Intelligence and Computing, Tianjin University, Hongyu Zhang The University of Newcastle
Pre-print Media Attached
01:15
20m
Paper
TransRegex: Multi-modal Regular Expression Synthesis by Generate-and-RepairTechnical Track
Technical Track
Yeting Li Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shuaimin Li School of Computer Science and Technology, University of Chinese academy of sciences, Zhiwu Xu Shenzhen University, Shenzhen, China, Jialun Cao Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Zixuan Chen Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Yun Hu Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Haiming Chen Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Pre-print Media Attached
01:35
20m
Paper
EvoSpex: An Evolutionary Algorithm for Learning PostconditionsArtifact ReusableTechnical Track
Technical Track
Facundo Molina University of Rio Cuarto and CONICET, Argentina, Pablo Ponzio Dept. of Computer Science FCEFQyN, University of Rio Cuarto, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
00:55 - 01:55
00:55
20m
Paper
Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android AppsSEIP
SEIP - Software Engineering in Practice
Yujin Huang Faculty of Information Technology, Monash University, Han Hu Faculty of Information Technology, Monash University, Chunyang Chen Monash University
Pre-print Media Attached
01:15
20m
Paper
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through Neural Payload InjectionTechnical Track
Technical Track
Yuanchun Li Microsoft Research, Jiayi Hua Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Chunyang Chen Monash University, Yunxin Liu Microsoft Research
Pre-print Media Attached
01:35
20m
Paper
Reducing DNN Properties to Enable Falsification with Adversarial AttacksArtifact ReusableTechnical TrackArtifact Available
Technical Track
David Shriver University of Virginia, Sebastian Elbaum University of Virginia, Matthew B Dwyer University of Virginia
Link to publication DOI Pre-print Media Attached
02:30 - 03:30
02:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement LearningTechnical Track
Technical Track
YAN ZHENG Nanyang Technological University, Yi Liu Southern University of Science and Technology, Xiaofei Xie Nanyang Technological University, Yepang Liu Southern University of Science and Technology, China, Lei Ma University of Alberta, Jianye Hao Tianjin University, Yang Liu Nanyang Technological University
Pre-print Media Attached
02:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed OracleTechnical Track
Technical Track
Giovanni Rosa University of Molise, Luca Pascarella Delft University of Technology, Simone Scalabrino University of Molise, Rosalia Tufano Università della Svizzera Italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana, Michele Lanza Software Institute, USI Università della Svizzera italiana, Rocco Oliveto University of Molise
Pre-print Media Attached
03:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential AnalysisSEIP
SEIP - Software Engineering in Practice
Yunhui Zheng IBM Research, Saurabh Pujar IBM Research, Burn Lewis IBM Research, Luca Buratti IBM Research, Edward Epstein IBM Research, Bo Yang IBM Research, Jim A. Laredo IBM Research, USA, Alessandro Morari IBM Research, Zhong Su IBM Research
Pre-print Media Attached
02:30 - 03:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2
02:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj Maipradit Nara Institute of Science and Technology, Christoph Treude University of Adelaide, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
02:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun Liu Zhejiang University, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Emad Shihab Concordia University, David Lo Singapore Management University, Shanping Li Zhejiang University
Pre-print Media Attached
03:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe Yu Rochester Institute of Technology, Fahmid Morshed Fahid North Carolina State University, Huy Tu North Carolina State University, USA, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached
02:30 - 03:25
02:30
20m
Paper
Semi-supervised Log-based Anomaly Detection via Probabilistic Label EstimationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Lin Yang College of Intelligence and Computing, Tianjin University, Junjie Chen College of Intelligence and Computing, Tianjin University, Zan Wang College of Intelligence and Computing, Tianjin University, Weijing Wang College of Intelligence and Computing, Tianjin University, Jiajun Jiang College of Intelligence and Computing, Tianjin University, Xuyuan Dong Information and Network Center,Tianjin University, Wenbin Zhang Information and Network Center,Tianjin University
Pre-print Media Attached
02:50
20m
Paper
DeepLV: Suggesting Log Levels Using Ordinal Based Neural NetworksTechnical Track
Technical Track
Zhenhao Li Concordia University, Heng Li Polytechnique Montréal, Tse-Hsun (Peter) Chen Concordia University, Weiyi Shang Concordia University
Pre-print Media Attached
03:10
15m
Short-paper
On Automatic Parsing of Log RecordsNIER
NIER - New Ideas and Emerging Results
Jared Rand Ryerson University, Andriy Miranskyy Ryerson University
Pre-print Media Attached
02:30 - 03:30
02:30
20m
Paper
Defining Smart Contract Defects on EthereumJournal-First
Journal-First Papers
Jiachi Chen Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xiapu Luo The Hong Kong Polytechnic University, Ting Chen University of Electronic Science and Technology of China
DOI Pre-print Media Attached
02:50
20m
Paper
Smart Contract Security: a Practitioners’ PerspectiveArtifact ReusableTechnical TrackArtifact Available
Technical Track
Zhiyuan Wan Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Jiachi Chen Monash University, Xiapu Luo The Hong Kong Polytechnic University, Xiaohu Yang Zhejiang University
Pre-print Media Attached
03:10
20m
Paper
An exploratory study of smart contracts in the Ethereum blockchain platformJournal-First
Journal-First Papers
Gustavo A. Oliva Queen's University, Ahmed E. Hassan School of Computing, Queen's University, Zhen Ming (Jack) Jiang York University
Link to publication DOI Pre-print Media Attached
02:30 - 03:25
2.3.5. Handling Ecosystems of Forked ProjectsTechnical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 5
02:30
20m
Paper
Same File, Different Changes: The Potential of Meta-Maintenance on GitHubArtifact ReusableTechnical TrackArtifact Available
Technical Track
Hideaki Hata Shinshu University, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology, Christoph Treude University of Adelaide
DOI Pre-print Media Attached
02:50
15m
Paper
Semi-Automated Test-Case Propagation in Fork EcosystemsNIER
NIER - New Ideas and Emerging Results
Mukelabai Mukelabai Chalmers | University of Gothenburg, Thorsten Berger Chalmers | University of Gothenburg, Paulo Borba Federal University of Pernambuco
Pre-print Media Attached
03:05
20m
Paper
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical AnalysisTechnical Track
Technical Track
Rangeet Pan Dept. of Computer Science, Iowa State University, Vu Le Microsoft, Nachiappan Nagappan Microsoft Research, Sumit Gulwani Microsoft, Shuvendu Lahiri Microsoft, Mike Kaufman Microsoft
Pre-print Media Attached
04:05 - 05:05
04:05
20m
Paper
Input AlgebrasArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rahul Gopinath CISPA Helmholtz Center for Information Security, Hamed Nemati CISPA Helmholtz Center for Information Security, Andreas Zeller CISPA Helmholtz Center for Information Security
Pre-print Media Attached
04:25
20m
Paper
Fuzzing Symbolic ExpressionsTechnical Track
Technical Track
Luca Borzacchiello Sapienza University of Rome, Emilio Coppa Sapienza University of Rome, Camil Demetrescu Sapienza University of Rome
Pre-print Media Attached
04:45
20m
Paper
Growing A Test Corpus with Bonsai FuzzingTechnical Track
Technical Track
Vasudev Vikram University of California, Berkeley, Rohan Padhye Carnegie Mellon University, Koushik Sen University of California, Berkeley
Pre-print Media Attached
04:05 - 05:05
2.4.2. API: Evolution and Maintenance #1Technical Track / Journal-First Papers at Blended Sessions Room 2
04:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesArtifact ReusableTechnical Track
Technical Track
Benjamin Barslev Nielsen Aarhus University, Martin Toldam Torp Aarhus University, Anders Møller Aarhus University
Pre-print Media Attached
04:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm EcosystemJournal-First
Journal-First Papers
Filipe Cogo Centre for Software Excellence, Huawei, Canada, Gustavo A. Oliva Queen's University, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
04:45
20m
Paper
A3: Assisting Android API Migrations Using Code ExamplesJournal-First
Journal-First Papers
Maxime Lamothe Concordia University, Weiyi Shang Concordia University, Tse-Hsun (Peter) Chen Concordia University
DOI Pre-print Media Attached
04:05 - 05:00
04:05
15m
Paper
Two Elements of Pair Programming SkillNIER
NIER - New Ideas and Emerging Results
Franz Zieris Freie Universität Berlin, Lutz Prechelt Freie Universität Berlin
Pre-print Media Attached
04:20
20m
Paper
The best laid plans or lack thereof: Security decision-making of different stakeholder groupsJournal-First
Journal-First Papers
Benjamin Shreeve University of Bristol, Joseph Hallett University of Bristol, Matthew Edwards University of Bristol, Kopo M. Ramokapane University of Bristol, Richard Atkins City of London Police, Awais Rashid University of Bristol, UK
Link to publication DOI Pre-print Media Attached
04:40
20m
Paper
On the Lack of Consensus Among Technical Debt Detection ToolsSEIP
SEIP - Software Engineering in Practice
Jason Lefever Drexel University, Yuanfang Cai Drexel University, Humberto Cervantes UAM Iztapalapa, Rick Kazman University of Hawai‘i at Mānoa, Hongzhou Fang Drexel University
Pre-print Media Attached
04:05 - 05:00
04:05
20m
Paper
Efficient execution of ATL model transformations using static analysis and parallelismJournal-First
Journal-First Papers
Jesús Sánchez Cuadrado , Lola Burgueño Open University of Catalonia, Manuel Wimmer JKU Linz, Antonio Vallecillo University of Málaga, Spain
Link to publication DOI Pre-print Media Attached
04:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa Brunschwig Universidad Autónoma de Madrid, Rubén Campos-López Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
04:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh , Nafiseh Kahani University of Carlton, Karim Jahed Queen's University, Juergen Dingel Queen's University, Kingston, Ontario
Link to publication DOI Pre-print Media Attached
06:50 - 07:50
2.5.1. Testing: Automatic Test GenerationTechnical Track / Journal-First Papers at Blended Sessions Room 1
06:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test GenerationJournal-First
Journal-First Papers
Ezekiel Soremekun SnT, University of Luxembourg, Esteban Pavese Humboldt University of Berlin, Nikolas Havrikov CISPA, Germany, Lars Grunske Humboldt University of Berlin, Andreas Zeller CISPA Helmholtz Center for Information Security
Link to publication DOI Pre-print Media Attached
07:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?Technical Track
Technical Track
Song Wang York University, Nishtha Shrestha York University, Abarna Kucheri Subburaman York University, Junjie Wang Institute of Software, Chinese Academy of Sciences, Moshi Wei York University, Nachiappan Nagappan Microsoft Research
Link to publication Pre-print Media Attached
07:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for PythonJournal-First
Journal-First Papers
Josie Holmes Northern Arizona University, Iftekhar Ahmed University of California, Irvine, Caius Brindescu Oregon State University, Rahul Gopinath CISPA Helmholtz Center for Information Security, He Zhang Nanjing University, Alex Groce Northern Arizona University
Pre-print Media Attached
06:50 - 07:50
06:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code UnderstandingTechnical Track
Technical Track
Marvin Wyrich University of Stuttgart, Andreas Preikschat University of Stuttgart, Daniel Graziotin University of Stuttgart, Stefan Wagner University of Stuttgart
Pre-print Media Attached
07:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI StudyACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Norman Peitek Leibniz Institute for Neurobiology, Sven Apel Saarland University, Chris Parnin North Carolina State University, André Brechmann Leibniz Institute for Neurobiology, Janet Siegmund Chemnitz University of Technology
Pre-print Media Attached
07:30
20m
Paper
Comparing Block-based Programming Models for Two-armed RobotsJournal-First
Journal-First Papers
Nico Ritschel The University of British Columbia, Vladimir Kovalenko TU Delft, Reid Holmes University of British Columbia, Ronald Garcia University of British Columbia, David C. Shepherd Virginia Commonwealth University
Link to publication DOI Pre-print Media Attached
06:50 - 07:50
06:50
20m
Paper
Siri, Write the Next MethodTechnical Track
Technical Track
Fengcai Wen Software Institute, USI Università della Svizzera italiana, Emad Aghajani Software Institute, USI Università della Svizzera italiana, Csaba Nagy Software Institute, USI Università della Svizzera italiana, Michele Lanza Software Institute, USI Università della Svizzera italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
07:10
20m
Paper
Code Prediction by Feeding Trees to TransformersTechnical Track
Technical Track
Seohyun Kim Facebook, Jinman Zhao University of Wisconsin-Madison, USA, Yuchi Tian Columbia University, Satish Chandra Facebook, USA
Pre-print Media Attached
07:30
20m
Paper
Learning Autocompletion from Real-World DatasetsSEIP
SEIP - Software Engineering in Practice
Gareth Aye Facebook, Inc., Seohyun Kim Facebook, Hongyu Li Facebook, Inc.
Pre-print Media Attached
06:50 - 07:50
2.5.4. Some Big Companies' Practices: Cases at Facebook, Google & IBMSEIP - Software Engineering in Practice at Blended Sessions Room 4
06:50
20m
Paper
Testing Web Enabled Simulation at Scale Using Metamorphic TestingSEIP
SEIP - Software Engineering in Practice
Mark Harman Facebook, Inc., John Ahlgren Facebook, Maria Eugenia Berezin Facebook, Elena Dulskyte Facebook, Inna Dvortsova Facebook, Johann George Facebook, Natalija Gucevska Facebook, Erik Meijer , Justin Spahr-Summers Facebook, Kinga Bojarczuk Facebook, Silvia Sapora Facebook, Maria Lomeli Facebook
Pre-print Media Attached
07:10
20m
Paper
Anomaly Detection in a Large-scale Cloud PlatformSEIP
SEIP - Software Engineering in Practice
Mohammad Saiful Islam Ryerson University, William Pourmajidi Ryerson University, Lei Zhang Ryerson University, John Steinbacher IBM, Tony Erwin IBM, Andriy Miranskyy Ryerson University
Pre-print Media Attached
07:30
20m
Paper
Smart Build Targets Batching Service at GoogleSEIP
SEIP - Software Engineering in Practice
Kaiyuan Wang Google, USA, Daniel Rall Google, Greg Tener Google, Vijay Gullapalli Google, Xin Huang , Ahmed Gad Google
Pre-print Media Attached
08:40 - 09:40
08:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
SEIP - Software Engineering in Practice
Paul Luo Li Microsoft, Xiaoyu Chai Microsoft, Frederick Campbell Microsoft, Jilong Liao Microsoft, Neeraja Abburu Microsoft, Minsuk Kang Microsoft, Irina Niculescu Microsoft, Greg Brake Microsoft, Siddharth Patel Microsoft, James Dooley Microsoft, Brandon Paddock Microsoft
Pre-print Media Attached
09:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
Technical Track
Amreeta Chatterjee Oregon State University, Mariam Guizani Oregon State University, Catherine Stevens Oregon State University, Jillian Emard Oregon State University, Mary Evelyn May Oregon State University, Margaret Burnett Oregon State University, Iftekhar Ahmed University of California, Irvine, Anita Sarma Oregon State University
Pre-print Media Attached
09:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
SEIP - Software Engineering in Practice
Irina Niculescu Microsoft, Huibin Mary Hu Microsoft, Christina Gee Microsoft, Chewy Chong Microsoft, Shivam Dubey Microsoft, Paul Luo Li Microsoft
Pre-print Media Attached
08:40 - 09:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1Journal-First Papers / Technical Track at Blended Sessions Room 2
08:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!Journal-First
Journal-First Papers
Haoxiang Zhang Centre for Software Excellence, Huawei, Canada, Shaowei Wang University of Manitoba, Tse-Hsun (Peter) Chen Concordia University, Ahmed E. Hassan School of Computing, Queen's University
Pre-print Media Attached
09:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter PlatformJournal-First
Journal-First Papers
Osama Ehsan Queen's University, Canada, Safwat Hassan Thompson Rivers University, Mariam El Mezouar Royal Military College, Ying Zou Queen's University, Kingston, Ontario
Pre-print Media Attached
09:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer ChatsTechnical Track
Technical Track
Preetha Chatterjee University of Delaware, Kostadin Damevski Virginia Commonwealth University, Lori Pollock University of Delaware
Pre-print Media Attached
08:40 - 09:40
2.6.3. Defect Prediction: Data Issues and Bug ClassificationJournal-First Papers / Technical Track at Blended Sessions Room 3
08:40
20m
Full-paper
Early Life Cycle Software Defect Prediction. Why? How?Technical Track
Technical Track
Shrikanth N C North Carolina State University, Suvodeep Majumder North Carolina State University, Tim Menzies North Carolina State University, USA
Pre-print Media Attached
09:00
20m
Paper
On the Time-Based Conclusion Stability of Cross-Project Defect Prediction ModelsJournal-First
Journal-First Papers
Abdul Ali Bangash University of Alberta, Canada, Hareem Sahar University of Alberta, Abram Hindle University of Alberta, Karim Ali University of Alberta
Pre-print Media Attached
09:20
20m
Paper
IoT Bugs and Development ChallengesArtifact ReusableTechnical Track
Technical Track
Amir Makhshari University of British Columbia (UBC), Ali Mesbah University of British Columbia (UBC)
Pre-print Media Attached
08:40 - 09:40
08:40
20m
Paper
Industry-scale IR-based Bug Localization: A Perspective from FacebookSEIP
SEIP - Software Engineering in Practice
Vijayaraghavan Murali Facebook, Inc., Lee Gross Facebook, Rebecca Qian Facebook, Inc., Satish Chandra Facebook, USA
Pre-print Media Attached
09:00
20m
Paper
FLACK: Counterexample-Guided Fault Localization for Alloy ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Guolong Zheng University of Nebraska Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln, Simón Gutiérrez Brida University of Rio Cuarto and CONICET, Argentina, Germán Regis University of Rio Cuarto, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Hamid Bagheri University of Nebraska-Lincoln
Pre-print Media Attached
09:20
20m
Paper
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference TechniquesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Yigit Kucuk Case Western Reserve University, Tim A. D. Henderson Google, Andy Podgurski Case Western Reserve University
Pre-print Media Attached
10:00 - 10:55
3.1.1. Social Equality and Fairness #2Journal-First Papers / SEIS - Software Engineering in Society / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Alexander Serebrenik Eindhoven University of Technology
10:00
15m
Paper
A First Look at Human Values-Violation in App ReviewsSEIS
SEIS - Software Engineering in Society
Humphrey Obie Monash University, Waqar Hussain Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, John Grundy Monash University, Li Li Monash University, Burak Turhan Monash University, Jon Whittle CSIRO's Data61 and Monash University, Mojtaba Shahin Monash University
Pre-print Media Attached
10:15
20m
Full-paper
"Ignorance and Prejudice" in Software FairnessTechnical Track
Technical Track
Jie M. Zhang UCL, Mark Harman University College London
Pre-print Media Attached
10:35
20m
Paper
Gender Differences in Personality Traits of Software EngineersJournal-First
Journal-First Papers
Daniel Russo Department of Computer Science, Aalborg University, Klaas-Jan Stol University College Cork and Lero, Ireland
Link to publication DOI Pre-print Media Attached
10:00 - 11:00
3.1.2. Deep Neural Networks: Supporting SE Tasks #2SEIP - Software Engineering in Practice / Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Sira Vegas Universidad Politecnica de Madrid
10:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI SystemsSEIP
SEIP - Software Engineering in Practice
MyungJoo Ham Samsung Electronics, Jijoong Moon Samsung Electronics, Geunsik Lim Samsung Research, Samsung Electronics, Jaeyun Jung Samsung Electronics, Hyoungjoo Ahn Samsung Electronics, Wook Song Samsung Electronics, Sangjung Woo Samsung Electronics, Parichay Kapoor Samsung Electronics, Dongju Chae Samsung Electronics, Gichan Jang Samsung Electronics, Yongjoo Ahn Samsung Electronics, Jihoon Lee Samsung Electronics
Pre-print Media Attached
10:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?Journal-First
Journal-First Papers
Hui Liu Beijing Institute of Technology, Mingzhu Shen Beijing Institute of Technology, Jiaqi Zhu Beijing Institute of Technology, Nan Niu University of Cincinnati, Ge Li Peking University, Lu Zhang Peking University, China
Link to publication DOI Pre-print Media Attached
10:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related TasksTechnical Track
Technical Track
Antonio Mastropaolo Università della Svizzera italiana, Simone Scalabrino University of Molise, Nathan Cooper William & Mary, David Nader Palacio William and Mary, Denys Poshyvanyk College of William & Mary, Rocco Oliveto University of Molise, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
10:00 - 11:00
3.1.3. Defect Prediction: Automation #2Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Robert Feldt Chalmers | University of Gothenburg, Blekinge Institute of Technology
10:00
20m
Paper
Revisiting Supervised and Unsupervised Methods for Effort-Aware Cross-Project Defect PredictionJournal-First
Journal-First Papers
Chao Ni Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Xiang Chen Nantong University, Qing Gu Nanjing University
Pre-print Media Attached
10:20
20m
Paper
Ammonia: an Approach for Deriving Project-Specific Bug PatternsJournal-First
Journal-First Papers
Yoshiki Higo Osaka University, Shinpei Hayashi Tokyo Institute of Technology, Hideaki Hata Shinshu University, Mei Nagappan University of Waterloo
Link to publication DOI Authorizer link Pre-print Media Attached
10:40
20m
Paper
Predicting Defective Lines Using a Model-Agnostic TechniqueJournal-First
Journal-First Papers
Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
10:00 - 11:00
3.1.4. Vulnerabilities in Android #2Journal-First Papers / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Ignacio Panach Universidad de Valencia
10:00
20m
Paper
JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Sungjae Hwang KAIST, Sungho Lee KAIST, Jihoon Kim KAIST, Sukyoung Ryu KAIST
Pre-print Media Attached
10:20
20m
Paper
Why an Android App is Classified as Malware? Towards Malware Classification InterpretationJournal-First
Journal-First Papers
bozhi wu Nanyang Technological University, Sen Chen Tianjin University, Cuiyun Gao Harbin Institute of Technology, Lingling Fan Nankai University, Yang Liu Nanyang Technological University, Weiping Wen Peking University, Michael Lyu The Chinese University of Hong Kong
DOI Pre-print Media Attached
10:40
20m
Paper
Security Analysis of Permission Re-delegation Vulnerabilities in Android AppsJournal-First
Journal-First Papers
Biniam Fisseha Demissie Fondazione Bruno Kessler, Mariano Ceccato University of Verona, Lwin Khin Shar Singapore Management University
Link to publication DOI Media Attached
11:50 - 13:10
3.2.1. Programming: Code Analysis AlgorithmsJournal-First Papers / Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Giuseppe Scanniello University of Basilicata
11:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping AlgorithmsTechnical Track
Technical Track
Yuanrui Fan College of Computer Science and Technology, Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Ahmed E. Hassan School of Computing, Queen's University, Yuan Wang Huawei Sweden Research Center, Shanping Li Zhejiang University
Pre-print Media Attached
12:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting SubtreesTechnical Track
Technical Track
Nghi D. Q. Bui Singapore Management University, Singapore, Yijun Yu The Open University, UK, Lingxiao Jiang Singapore Management University
Pre-print Media Attached
12:30
20m
Paper
Modular Tree Network for Source Code Representation LearningJournal-First
Journal-First Papers
Wenhan Wang Peking University, Ge Li Peking University, Sijie Shen Peking University, Xin Xia Huawei Software Engineering Application Technology Lab, Zhi Jin Peking University
Link to publication Pre-print Media Attached
12:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools StackSEIP
SEIP - Software Engineering in Practice
Anton Ljungberg Lund University, David Åkerman Axis Communications, Emma Söderberg Lund University, Gustaf Lundh Axis Communications, Jon Sten Axis Communications, Luke Church University of Cambridge | Lund University | Lark Systems
Pre-print Media Attached
11:50 - 13:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2 Journal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Alexander Serebrenik Eindhoven University of Technology
11:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question BoostingJournal-First
Journal-First Papers
Zhipeng Gao Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University
DOI Pre-print Media Attached
12:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack OverflowACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Kaibo Cao Software Institute, Nanjing University, Chunyang Chen Monash University, Sebastian Baltes QAware GmbH and The University of Adelaide, Christoph Treude University of Adelaide, Xiang Chen Nantong University
Pre-print Media Attached
12:30
20m
Paper
Automatic Solution Summarization for Crash BugsTechnical Track
Technical Track
Haoye Wang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xinyu Wang Zhejiang University
Pre-print Media Attached
12:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question RetrievalJournal-First
Journal-First Papers
Neng Zhang Zhejiang University, China; PengCheng Laboratory, China, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Ying Zou Queen's University, Kingston, Ontario, David Lo Singapore Management University, Zhenchang Xing Australian National University
DOI Pre-print Media Attached
11:50 - 13:05
3.2.3. Defect Prediction: Bug Characterization & AnalysisJournal-First Papers / NIER - New Ideas and Emerging Results at Blended Sessions Room 3 +12h
Chair(s): Robert Feldt Chalmers | University of Gothenburg, Blekinge Institute of Technology
11:50
20m
Paper
Watch out for Extrinsic Bugs! A Case Study of their Impact in Just-In-Time Bug Prediction Models on the OpenStack projectJournal-First
Journal-First Papers
Gema Rodríguez-Pérez University of Waterloo, Mei Nagappan University of Waterloo, Gregorio Robles Universidad Rey Juan Carlos
DOI Pre-print Media Attached
12:10
20m
Paper
An Empirical Study of Model-Agnostic Techniques for Defect Prediction ModelsJournal-First
Journal-First Papers
Jirayus Jiarpakdee Monash University, Australia, Kla Tantithamthavorn Monash University, Hoa Khanh Dam University of Wollongong, John Grundy Monash University
Link to publication Pre-print Media Attached
12:30
20m
Paper
On the cost and profit of software defect predictionJournal-First
Journal-First Papers
Steffen Herbold University of Göttingen
Link to publication DOI Pre-print Media Attached
12:50
15m
Paper
Software Ticks Need No SpecificationsNIER
NIER - New Ideas and Emerging Results
Christoph Reichenbach Lund University
Pre-print Media Attached
11:50 - 13:05
3.2.4. Mutation Testing: General IssuesNIER - New Ideas and Emerging Results / Journal-First Papers / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Claudia Ayala Universitat Politècnica de Catalunya, Spain, Sigrid Eldh Ericsson, Sweden
11:50
20m
Paper
Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction StrategiesJournal-First
Journal-First Papers
Giovani Guizzo University College London, Federica Sarro University College London, Jens Krinke University College London, Silvia Regina Vergilio Federal University of Paraná
Link to publication DOI Pre-print Media Attached
12:10
15m
Short-paper
What Are We Really Testing in Mutation Testing for Machine Learning? A Critical ReflectionNIER
NIER - New Ideas and Emerging Results
Annibale Panichella Delft University of Technology, Cynthia C. S. Liem Delft University of Technology
Pre-print Media Attached
12:25
20m
Paper
MuDelta: Delta-Oriented Mutation Testing at Commit TimeTechnical Track
Technical Track
Wei Ma SnT, University of Luxembourg, Thierry Titcheu Chekam SES S.A. & University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Luxembourg, Mark Harman University College London
Pre-print Media Attached
12:45
20m
Paper
Does mutation testing improve testing practices?Technical Track
Technical Track
Goran Petrović Google Inc, Marko Ivanković Google Inc, Gordon Fraser University of Passau, René Just University of Washington
Pre-print Media Attached
15:05 - 16:05
3.3.1. Monitoring Cloud-Based ServicesTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Andrea Zisman The Open University
15:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
Technical Track
Yaohui Wang Fudan University, Guozheng Li Peking University, Zijian Wang Fudan University, Yu Kang Microsoft Research, Beijing, China, Yangfan Zhou Fudan University, Hongyu Zhang The University of Newcastle, Feng Gao Microsoft Azure, Jeffrey Sun Microsoft Azure, Li Yang Microsoft Azure, Pochian Lee Microsoft Azure, Zhangwei Xu Microsoft Azure, Pu Zhao Microsoft Research, Beijing, China, Bo Qiao Microsoft Research, Beijing, China, Liqun Li Microsoft Research, Beijing, China, Xu Zhang Microsoft Research, Beijing, China, Qingwei Lin Microsoft Research, Beijing, China
Pre-print Media Attached
15:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
SEIP - Software Engineering in Practice
Manish Shetty Microsoft Research, India, Chetan Bansal Microsoft Research, Sumit Kumar Microsoft, Nikitha Rao Microsoft Research, Nachiappan Nagappan Microsoft Research, Thomas Zimmermann Microsoft Research
Link to publication DOI Pre-print Media Attached
15:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
SEIP - Software Engineering in Practice
Jinho Hwang IBM Research, Larisa Shwartz IBM, Qing Wang Institute of Software, Chinese Academy of Sciences, Raghav Batta IBM, Harshit Kumar IBM, Michael Nidd IBM
Pre-print Media Attached
15:05 - 16:05
3.3.2. API: Development Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Carolyn Seaman University of Maryland Baltimore County
15:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2SEIP
SEIP - Software Engineering in Practice
Zejun Zhang Zhejiang University, Yanming Yang Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Xiaoxue Ren Zhejiang University, John Grundy Monash University
Pre-print Media Attached
15:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined SpecificationsTechnical Track
Technical Track
Peilun Zhang University of Illinois at Urbana-Champaign, Yanjie Jiang Beijing Institute of Technology, Anjiang Wei Peking University, Victoria Stodden University of Illinois at Urbana-Champaign, Darko Marinov University of Illinois at Urbana-Champaign, August Shi The University of Texas at Austin
Pre-print Media Attached
15:45
20m
Paper
Studying Test Annotation Maintenance in the WildTechnical Track
Technical Track
Dong Jae Kim Concordia University, Nikolaos Tsantalis Concordia University, Tse-Hsun (Peter) Chen Concordia University, Jinqiu Yang Concordia University
Link to publication Pre-print Media Attached
15:05 - 16:05
3.3.3. Program Repair: Automated PatchingTechnical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Antonia Bertolino CNR-ISTI
15:05
20m
Paper
Automated Patch TransplantationJournal-First
Journal-First Papers
Ridwan Salihin Shariffdeen National University of Singapore, Shin Hwei Tan Southern University of Science and Technology, Mingyuan Gao National University of Singapore, Abhik Roychoudhury National University of Singapore
Link to publication DOI Pre-print Media Attached
15:25
20m
Paper
Synthesizing Object State Transformers for Dynamic Software UpdatesACM SIGSOFT Distinguished PaperACM Europe Council Best Paper AwardArtifact ReusableTechnical Track
Technical Track
Zelin Zhao Nanjing University, Yanyan Jiang Nanjing University, Chang Xu Nanjing University, Tianxiao Gu Alibaba Group, Xiaoxing Ma Nanjing University
Pre-print Media Attached
15:45
20m
Paper
Fast and Precise On-the-fly Patch Validation for AllTechnical Track
Technical Track
Lingchao Chen UT Dallas, Yicheng Ouyang UT Dallas, Lingming Zhang UIUC
Pre-print Media Attached
15:05 - 16:05
3.3.4. Testing: Flaky TestsTechnical Track / Journal-First Papers at Blended Sessions Room 4 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
15:05
20m
Paper
Quantifying, Characterizing, and Mitigating Flakily Covered Program ElementsJournal-First
Journal-First Papers
Pre-print Media Attached
15:25
20m
Paper
FlakeFlagger: Predicting Flakiness Without Rerunning TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Abdulrahman Alshammari George Mason University, Christopher Morris Carnegie Mellon University, Michael Hilton Carnegie Mellon University, USA, Jonathan Bell Northeastern University
Pre-print Media Attached
15:45
20m
Paper
An Empirical Analysis of UI-based Flaky TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Alan Romano University at Buffalo, Zihe Song University of Texas at Dallas, Sampath Grandhi University of Texas at Dallas, Wei Yang University of Texas at Dallas, Weihang Wang University at Buffalo, SUNY
Pre-print Media Attached
16:30 - 17:30
3.4.1. Deep Neural Networks: Data SelectionTechnical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 1 +12h
Chair(s): Ayse Tosun Istanbul Technical University
16:30
20m
Paper
Test Selection for Deep Learning SystemsJournal-First
Journal-First Papers
Wei Ma SnT, University of Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Anestis Tsakmalis University of Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Pre-print Media Attached
16:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning projectSEIP
SEIP - Software Engineering in Practice
Lucy Ellen Lwakatare University of Helsinki, Finland, Ellinor Rånge Ericsson, Ivica Crnkovic Chalmers University of Technology, Jan Bosch Chalmers University of Technology, Sweden
Link to publication Media Attached
17:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Swaroopa Dola University of Virginia, Matthew B Dwyer University of Virginia, Mary Lou Soffa University of Virginia
Pre-print Media Attached
16:30 - 17:30
3.4.2. Security Vulnerabilities: From 3rd Parties' CodeTechnical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Jeff Carver University of Alabama
16:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code ExamplesJournal-First
Journal-First Papers
Morteza Verdi Shiraz University, Ashkan Sami Shiraz University, Jafar Akhondali Shiraz University, Foutse Khomh Polytechnique Montréal, Gias Uddin University of Calgary, Canada, Alireza Karami Motlagh Shiraz University
Link to publication DOI Pre-print Media Attached
16:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHubSEIP
SEIP - Software Engineering in Practice
Danielle Gonzalez Rochester Institute of Technology, Thomas Zimmermann Microsoft Research, Patrice Godefroid Microsoft Research, USA, Max Schaefer GitHub, Inc.
Pre-print Media Attached
17:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS ProjectArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rajshakhar Paul Wayne State University, Asif Kamal Turzo Wayne State University, Amiangshu Bosu Wayne State University
Pre-print Media Attached
16:30 - 17:25
16:30
20m
Paper
Killing Stubborn Mutants with Symbolic ExecutionJournal-First
Journal-First Papers
Thierry Titcheu Chekam SES S.A. & University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Link to publication Pre-print Media Attached
16:50
15m
Short-paper
Toward Speeding up Mutation Analysis by Memoizing Expensive MethodsNIER
NIER - New Ideas and Emerging Results
Ali Ghanbari Iowa State University, Andrian Marcus University of Texas at Dallas
Pre-print Media Attached
17:05
20m
Paper
What It Would Take to Use Mutation Testing in Industry—A Study at FacebookSEIP
SEIP - Software Engineering in Practice
Moritz Beller Facebook, Inc., Chu-Pan Wong Carnegie Mellon University, USA, Johannes Bader Jane Street, Andrew Scott Facebook, Mateusz Machalica Facebook, Inc., Satish Chandra Facebook, USA, Erik Meijer Facebook
Pre-print Media Attached
16:30 - 17:30
3.4.4. Open Source: Developers' SkillsTechnical Track / Journal-First Papers at Blended Sessions Room 4 +12h
Chair(s): Daniela Damian University of Victoria
16:30
20m
Paper
Software Engineering Whispers: The Effect of Textual Vs. Graphical Software Design Descriptions on Software Design CommunicationJournal-First
Journal-First Papers
Rodi Jolak Chalmers | University of Gothenburg, Maxime Savary-Leblanc University of Lille, Manuela Dalibor Software Engineering, RWTH Aachen University, Andreas Wortmann RWTH Aachen University, Regina Hebig Chalmers University of Technology & University of Gothenburg, Juraj Vincur Slovak University of Technology, Ivan Polasek Slovak University of Technology, Xavier Le Pallec University of Lille, Sebastian Gerard CEA Saclay - NanoInnov, Michel R. V. Chaudron Chalmers | University of Gothenburg
DOI Media Attached
16:50
20m
Paper
What Makes a Great Maintainer of Open Source Projects?ACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Edson Dias Federal University of Pará, Paulo Meirelles University of São Paulo, Fernando Castor Federal University of Pernambuco, Igor Steinmacher Northern Arizona University, USA, Igor Wiese Federal University of Technology - Paraná (UTFPR), Gustavo Pinto Federal University of Pará
Pre-print Media Attached
17:10
20m
Paper
Representation of Developer Expertise in Open Source SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick, Andrey Karnauch University of Tennessee Knoxville, Audris Mockus The University of Tennessee
Pre-print Media Attached
19:20 - 20:15
3.5.1. Testing: General IssuesNIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Claudia Ayala Universitat Politècnica de Catalunya, Spain
19:20
15m
Paper
Towards Evidence-based Testability MeasurementsNIER
NIER - New Ideas and Emerging Results
Luca Guglielmo Università degli Studi di Milano - Bicocca, Andrea Riboni Università degli Studi di Milano - Bicocca, Giovanni Denaro University of Milano-Bicocca, Italy
Pre-print Media Attached
19:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
KimHao Nguyen University of Nebraska-Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln
Pre-print Media Attached
19:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track
Technical Track
Mohammad Bajammal University of British Columbia, Ali Mesbah University of British Columbia (UBC)
Pre-print Media Attached
19:20 - 20:10
3.5.2. Continuous Integration, Feature Models and Program TransformationNIER - New Ideas and Emerging Results / SEIP - Software Engineering in Practice at Blended Sessions Room 2 +12h
Chair(s): Antonia Bertolino CNR-ISTI
19:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security AutomationSEIP
SEIP - Software Engineering in Practice
Florian Angermeir Technical University of Munich, Markus Voggenreiter Siemens - LMU, Fabiola Moyon Siemens / TUM, Daniel Mendez Blekinge Institute of Technology
Pre-print Media Attached
19:40
15m
Paper
Towards Automated Testing and Debugging of Feature ModelsNIER
NIER - New Ideas and Emerging Results
Viet-Man Le Graz University of Technology, Alexander Felfernig Graz University of Technology, Mathias Uta Siemens Gas and Power, David Benavides Universidad de Sevilla, Jose Galindo University of Seville, Trang Tran Graz University of Technology
Link to publication Pre-print Media Attached
19:55
15m
Paper
Towards Modal Software EngineeringNIER
NIER - New Ideas and Emerging Results
Ramy Shahin University of Toronto
Pre-print Media Attached
19:20 - 20:15
3.5.3. Security Vulnerabilities: General Issues #1NIER - New Ideas and Emerging Results / Journal-First Papers / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Davide Fucci Blekinge Institute of Technology
19:20
20m
Paper
Technical Leverage in a Software Ecosystem: Development Opportunities and Security RisksTechnical Track
Technical Track
Fabio Massacci University of Trento and Vrije Universiteit Amsterdam, Ivan Pashchenko University of Trento
Pre-print Media Attached
19:40
15m
Short-paper
Secure Software Development in the Era of Fluid Multi-party Open Software and ServicesNIER
NIER - New Ideas and Emerging Results
Ivan Pashchenko University of Trento, Riccardo Scandariato Hamburg University of Technology, Antonino Sabetta SAP Security Research, Fabio Massacci University of Trento and Vrije Universiteit Amsterdam
Pre-print Media Attached
19:55
20m
Paper
Detecting Software Security Vulnerabilities via Requirements Dependency AnalysisJournal-First
Journal-First Papers
Wentao Wang University of Cincinnati, Faryn Dumont University of Cincinnati, Nan Niu University of Cincinnati, Glen Horton University of Cincinnati
DOI Pre-print Media Attached
20:50 - 21:50
3.6.1. Security Vulnerabilities: Different DomainsTechnical Track at Blended Sessions Room 1 +12h
Chair(s): Davide Fucci Blekinge Institute of Technology
20:50
20m
Paper
Containing Malicious Package Updates in npm with a Lightweight Permission SystemTechnical Track
Technical Track
Gabriel Ferreira Carnegie Mellon University, Limin Jia Carnegie Mellon University, Joshua Sunshine Carnegie Mellon University, Christian Kästner Carnegie Mellon University
Pre-print Media Attached
21:10
20m
Paper
Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native CodeArtifact ReusableTechnical TrackArtifact Available
Technical Track
Sumaya Almanee University of California, Irvine, Arda Ünal University of California, Irvine, Mathias Payer EPFL, Joshua Garcia University of California, Irvine
Link to publication DOI Pre-print Media Attached
21:30
20m
Paper
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in Large-Scale Web Development with API HardeningTechnical Track
Technical Track
Pei Wang Google, Julian Bangert Google, Christoph Kern Google
Pre-print Media Attached
20:50 - 21:50
3.6.2. Program Repair: General IssuesTechnical Track at Blended Sessions Room 2 +12h
Chair(s): Sira Vegas Universidad Politecnica de Madrid
20:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification RepairsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Simón Gutiérrez Brida University of Rio Cuarto and CONICET, Argentina, Germán Regis University of Rio Cuarto, Argentina, Guolong Zheng University of Nebraska Lincoln, Hamid Bagheri University of Nebraska-Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
21:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile RepairArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan Henkel University of Wisconsin--Madison, Denini Silva Federal University of Pernambuco, Leopoldo Teixeira Federal University of Pernambuco, Marcelo d'Amorim Federal University of Pernambuco, Thomas Reps University of Wisconsin--Madison
Pre-print Media Attached
21:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track
Technical Track
Nan Jiang Purdue University, Thibaud Lutellier University of Waterloo, Lin Tan Purdue University
Pre-print Media Attached
20:50 - 21:50
3.6.3. Fault Localization #2SEIP - Software Engineering in Practice / Technical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Davide Falessi California Polytechnic State University
20:50
20m
Paper
Fault Localization with Code Coverage Representation LearningTechnical Track
Technical Track
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
Pre-print Media Attached
21:10
20m
Paper
PerfJIT: Test-level Just-in-time Prediction for Performance Regression Introducing CommitsJournal-First
Journal-First Papers
Jinfu Chen Centre for Software Excellence, Huawei, Canada, Weiyi Shang Concordia University, Emad Shihab Concordia University
Link to publication Pre-print Media Attached
21:30
20m
Paper
Scalable Statistical Root Cause Analysis on App TelemetrySEIP
SEIP - Software Engineering in Practice
Vijayaraghavan Murali Facebook, Inc., Edward Yao Facebook, Umang Mathur University of Illinois at Urbana-Champaign, Satish Chandra Facebook, USA
Pre-print Media Attached
20:50 - 21:40
3.6.4. Security Vulnerabilities: General Issues #2NIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Francisco Servant Virginia Tech
20:50
20m
Paper
RAICC: Revealing Atypical Inter-Component Communication in Android AppsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan Samhi University of Luxembourg, Alexandre Bartel University of Luxembourg, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached
21:10
15m
Paper
Towards a Model-Integrated Runtime Monitoring Infrastructure for Cyber-Physical SystemsNIER
NIER - New Ideas and Emerging Results
Michael Vierhauser Johannes Kepler University Linz, Hussein Marah Johannes Kepler University Linz, Antonio Garmendia Johannes Kepler University Linz, Jane Cleland-Huang University of Notre Dame, Manuel Wimmer JKU Linz
Pre-print Media Attached
21:25
15m
Research paper
Should you Upgrade Official Docker Hub Images in Production Environments?NIER
NIER - New Ideas and Emerging Results
Sara Gholami University of Alberta, Hamzeh Khazaei York University, Cor-Paul Bezemer University of Alberta
Pre-print Media Attached File Attached
22:00 - 22:55
22:00
15m
Paper
A First Look at Human Values-Violation in App ReviewsSEIS
SEIS - Software Engineering in Society
Humphrey Obie Monash University, Waqar Hussain Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, John Grundy Monash University, Li Li Monash University, Burak Turhan Monash University, Jon Whittle CSIRO's Data61 and Monash University, Mojtaba Shahin Monash University
Pre-print Media Attached
22:15
20m
Full-paper
"Ignorance and Prejudice" in Software FairnessTechnical Track
Technical Track
Jie M. Zhang UCL, Mark Harman University College London
Pre-print Media Attached
22:35
20m
Paper
Gender Differences in Personality Traits of Software EngineersJournal-First
Journal-First Papers
Daniel Russo Department of Computer Science, Aalborg University, Klaas-Jan Stol University College Cork and Lero, Ireland
Link to publication DOI Pre-print Media Attached
22:00 - 23:00
22:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI SystemsSEIP
SEIP - Software Engineering in Practice
MyungJoo Ham Samsung Electronics, Jijoong Moon Samsung Electronics, Geunsik Lim Samsung Research, Samsung Electronics, Jaeyun Jung Samsung Electronics, Hyoungjoo Ahn Samsung Electronics, Wook Song Samsung Electronics, Sangjung Woo Samsung Electronics, Parichay Kapoor Samsung Electronics, Dongju Chae Samsung Electronics, Gichan Jang Samsung Electronics, Yongjoo Ahn Samsung Electronics, Jihoon Lee Samsung Electronics
Pre-print Media Attached
22:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?Journal-First
Journal-First Papers
Hui Liu Beijing Institute of Technology, Mingzhu Shen Beijing Institute of Technology, Jiaqi Zhu Beijing Institute of Technology, Nan Niu University of Cincinnati, Ge Li Peking University, Lu Zhang Peking University, China
Link to publication DOI Pre-print Media Attached
22:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related TasksTechnical Track
Technical Track
Antonio Mastropaolo Università della Svizzera italiana, Simone Scalabrino University of Molise, Nathan Cooper William & Mary, David Nader Palacio William and Mary, Denys Poshyvanyk College of William & Mary, Rocco Oliveto University of Molise, Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
22:00 - 23:00
3.1.3. Defect Prediction: Automation #2Journal-First Papers at Blended Sessions Room 3
22:00
20m
Paper
Revisiting Supervised and Unsupervised Methods for Effort-Aware Cross-Project Defect PredictionJournal-First
Journal-First Papers
Chao Ni Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Xiang Chen Nantong University, Qing Gu Nanjing University
Pre-print Media Attached
22:20
20m
Paper
Ammonia: an Approach for Deriving Project-Specific Bug PatternsJournal-First
Journal-First Papers
Yoshiki Higo Osaka University, Shinpei Hayashi Tokyo Institute of Technology, Hideaki Hata Shinshu University, Mei Nagappan University of Waterloo
Link to publication DOI Authorizer link Pre-print Media Attached
22:40
20m
Paper
Predicting Defective Lines Using a Model-Agnostic TechniqueJournal-First
Journal-First Papers
Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
22:00 - 23:00
3.1.4. Vulnerabilities in Android #2Journal-First Papers / Technical Track at Blended Sessions Room 4
22:00
20m
Paper
JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Sungjae Hwang KAIST, Sungho Lee KAIST, Jihoon Kim KAIST, Sukyoung Ryu KAIST
Pre-print Media Attached
22:20
20m
Paper
Why an Android App is Classified as Malware? Towards Malware Classification InterpretationJournal-First
Journal-First Papers
bozhi wu Nanyang Technological University, Sen Chen Tianjin University, Cuiyun Gao Harbin Institute of Technology, Lingling Fan Nankai University, Yang Liu Nanyang Technological University, Weiping Wen Peking University, Michael Lyu The Chinese University of Hong Kong
DOI Pre-print Media Attached
22:40
20m
Paper
Security Analysis of Permission Re-delegation Vulnerabilities in Android AppsJournal-First
Journal-First Papers
Biniam Fisseha Demissie Fondazione Bruno Kessler, Mariano Ceccato University of Verona, Lwin Khin Shar Singapore Management University
Link to publication DOI Media Attached
23:50 - 01:10
23:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping AlgorithmsTechnical Track
Technical Track
Yuanrui Fan College of Computer Science and Technology, Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Ahmed E. Hassan School of Computing, Queen's University, Yuan Wang Huawei Sweden Research Center, Shanping Li Zhejiang University
Pre-print Media Attached
00:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting SubtreesTechnical Track
Technical Track
Nghi D. Q. Bui Singapore Management University, Singapore, Yijun Yu The Open University, UK, Lingxiao Jiang Singapore Management University
Pre-print Media Attached
00:30
20m
Paper
Modular Tree Network for Source Code Representation LearningJournal-First
Journal-First Papers
Wenhan Wang Peking University, Ge Li Peking University, Sijie Shen Peking University, Xin Xia Huawei Software Engineering Application Technology Lab, Zhi Jin Peking University
Link to publication Pre-print Media Attached
00:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools StackSEIP
SEIP - Software Engineering in Practice
Anton Ljungberg Lund University, David Åkerman Axis Communications, Emma Söderberg Lund University, Gustaf Lundh Axis Communications, Jon Sten Axis Communications, Luke Church University of Cambridge | Lund University | Lark Systems
Pre-print Media Attached
23:50 - 01:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2 Technical Track / Journal-First Papers at Blended Sessions Room 2
23:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question BoostingJournal-First
Journal-First Papers
Zhipeng Gao Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University
DOI Pre-print Media Attached
00:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack OverflowACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Kaibo Cao Software Institute, Nanjing University, Chunyang Chen Monash University, Sebastian Baltes QAware GmbH and The University of Adelaide, Christoph Treude University of Adelaide, Xiang Chen Nantong University
Pre-print Media Attached
00:30
20m
Paper
Automatic Solution Summarization for Crash BugsTechnical Track
Technical Track
Haoye Wang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xinyu Wang Zhejiang University
Pre-print Media Attached
00:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question RetrievalJournal-First
Journal-First Papers
Neng Zhang Zhejiang University, China; PengCheng Laboratory, China, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Ying Zou Queen's University, Kingston, Ontario, David Lo Singapore Management University, Zhenchang Xing Australian National University
DOI Pre-print Media Attached
23:50 - 01:05
23:50
20m
Paper
Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction StrategiesJournal-First
Journal-First Papers
Giovani Guizzo University College London, Federica Sarro University College London, Jens Krinke University College London, Silvia Regina Vergilio Federal University of Paraná
Link to publication DOI Pre-print Media Attached
00:10
15m
Short-paper
What Are We Really Testing in Mutation Testing for Machine Learning? A Critical ReflectionNIER
NIER - New Ideas and Emerging Results
Annibale Panichella Delft University of Technology, Cynthia C. S. Liem Delft University of Technology
Pre-print Media Attached
00:25
20m
Paper
MuDelta: Delta-Oriented Mutation Testing at Commit TimeTechnical Track
Technical Track
Wei Ma SnT, University of Luxembourg, Thierry Titcheu Chekam SES S.A. & University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Luxembourg, Mark Harman University College London
Pre-print Media Attached
00:45
20m
Paper
Does mutation testing improve testing practices?Technical Track
Technical Track
Goran Petrović Google Inc, Marko Ivanković Google Inc, Gordon Fraser University of Passau, René Just University of Washington
Pre-print Media Attached

Fri 28 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
03:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
Technical Track
Yaohui Wang Fudan University, Guozheng Li Peking University, Zijian Wang Fudan University, Yu Kang Microsoft Research, Beijing, China, Yangfan Zhou Fudan University, Hongyu Zhang The University of Newcastle, Feng Gao Microsoft Azure, Jeffrey Sun Microsoft Azure, Li Yang Microsoft Azure, Pochian Lee Microsoft Azure, Zhangwei Xu Microsoft Azure, Pu Zhao Microsoft Research, Beijing, China, Bo Qiao Microsoft Research, Beijing, China, Liqun Li Microsoft Research, Beijing, China, Xu Zhang Microsoft Research, Beijing, China, Qingwei Lin Microsoft Research, Beijing, China
Pre-print Media Attached
03:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
SEIP - Software Engineering in Practice
Manish Shetty Microsoft Research, India, Chetan Bansal Microsoft Research, Sumit Kumar Microsoft, Nikitha Rao Microsoft Research, Nachiappan Nagappan Microsoft Research, Thomas Zimmermann Microsoft Research
Link to publication DOI Pre-print Media Attached
03:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
SEIP - Software Engineering in Practice
Jinho Hwang IBM Research, Larisa Shwartz IBM, Qing Wang Institute of Software, Chinese Academy of Sciences, Raghav Batta IBM, Harshit Kumar IBM, Michael Nidd IBM
Pre-print Media Attached
03:05 - 04:05
03:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2SEIP
SEIP - Software Engineering in Practice
Zejun Zhang Zhejiang University, Yanming Yang Monash University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Xiaoxue Ren Zhejiang University, John Grundy Monash University
Pre-print Media Attached
03:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined SpecificationsTechnical Track
Technical Track
Peilun Zhang University of Illinois at Urbana-Champaign, Yanjie Jiang Beijing Institute of Technology, Anjiang Wei Peking University, Victoria Stodden University of Illinois at Urbana-Champaign, Darko Marinov University of Illinois at Urbana-Champaign, August Shi The University of Texas at Austin
Pre-print Media Attached
03:45
20m
Paper
Studying Test Annotation Maintenance in the WildTechnical Track
Technical Track
Dong Jae Kim Concordia University, Nikolaos Tsantalis Concordia University, Tse-Hsun (Peter) Chen Concordia University, Jinqiu Yang Concordia University
Link to publication Pre-print Media Attached
03:05 - 04:05
3.3.3. Program Repair: Automated PatchingJournal-First Papers / Technical Track at Blended Sessions Room 3
03:05
20m
Paper
Automated Patch TransplantationJournal-First
Journal-First Papers
Ridwan Salihin Shariffdeen National University of Singapore, Shin Hwei Tan Southern University of Science and Technology, Mingyuan Gao National University of Singapore, Abhik Roychoudhury National University of Singapore
Link to publication DOI Pre-print Media Attached
03:25
20m
Paper
Synthesizing Object State Transformers for Dynamic Software UpdatesACM SIGSOFT Distinguished PaperACM Europe Council Best Paper AwardArtifact ReusableTechnical Track
Technical Track
Zelin Zhao Nanjing University, Yanyan Jiang Nanjing University, Chang Xu Nanjing University, Tianxiao Gu Alibaba Group, Xiaoxing Ma Nanjing University
Pre-print Media Attached
03:45
20m
Paper
Fast and Precise On-the-fly Patch Validation for AllTechnical Track
Technical Track
Lingchao Chen UT Dallas, Yicheng Ouyang UT Dallas, Lingming Zhang UIUC
Pre-print Media Attached
03:05 - 04:05
03:05
20m
Paper
Quantifying, Characterizing, and Mitigating Flakily Covered Program ElementsJournal-First
Journal-First Papers
Pre-print Media Attached
03:25
20m
Paper
FlakeFlagger: Predicting Flakiness Without Rerunning TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Abdulrahman Alshammari George Mason University, Christopher Morris Carnegie Mellon University, Michael Hilton Carnegie Mellon University, USA, Jonathan Bell Northeastern University
Pre-print Media Attached
03:45
20m
Paper
An Empirical Analysis of UI-based Flaky TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Alan Romano University at Buffalo, Zihe Song University of Texas at Dallas, Sampath Grandhi University of Texas at Dallas, Wei Yang University of Texas at Dallas, Weihang Wang University at Buffalo, SUNY
Pre-print Media Attached
04:30 - 05:30
04:30
20m
Paper
Test Selection for Deep Learning SystemsJournal-First
Journal-First Papers
Wei Ma SnT, University of Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Anestis Tsakmalis University of Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Pre-print Media Attached
04:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning projectSEIP
SEIP - Software Engineering in Practice
Lucy Ellen Lwakatare University of Helsinki, Finland, Ellinor Rånge Ericsson, Ivica Crnkovic Chalmers University of Technology, Jan Bosch Chalmers University of Technology, Sweden
Link to publication Media Attached
05:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Swaroopa Dola University of Virginia, Matthew B Dwyer University of Virginia, Mary Lou Soffa University of Virginia
Pre-print Media Attached
04:30 - 05:30
3.4.2. Security Vulnerabilities: From 3rd Parties' CodeTechnical Track / Journal-First Papers / SEIP - Software Engineering in Practice at Blended Sessions Room 2
04:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code ExamplesJournal-First
Journal-First Papers
Morteza Verdi Shiraz University, Ashkan Sami Shiraz University, Jafar Akhondali Shiraz University, Foutse Khomh Polytechnique Montréal, Gias Uddin University of Calgary, Canada, Alireza Karami Motlagh Shiraz University
Link to publication DOI Pre-print Media Attached
04:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHubSEIP
SEIP - Software Engineering in Practice
Danielle Gonzalez Rochester Institute of Technology, Thomas Zimmermann Microsoft Research, Patrice Godefroid Microsoft Research, USA, Max Schaefer GitHub, Inc.
Pre-print Media Attached
05:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS ProjectArtifact ReusableTechnical TrackArtifact Available
Technical Track
Rajshakhar Paul Wayne State University, Asif Kamal Turzo Wayne State University, Amiangshu Bosu Wayne State University
Pre-print Media Attached
04:30 - 05:25
04:30
20m
Paper
Killing Stubborn Mutants with Symbolic ExecutionJournal-First
Journal-First Papers
Thierry Titcheu Chekam SES S.A. & University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg
Link to publication Pre-print Media Attached
04:50
15m
Short-paper
Toward Speeding up Mutation Analysis by Memoizing Expensive MethodsNIER
NIER - New Ideas and Emerging Results
Ali Ghanbari Iowa State University, Andrian Marcus University of Texas at Dallas
Pre-print Media Attached
05:05
20m
Paper
What It Would Take to Use Mutation Testing in Industry—A Study at FacebookSEIP
SEIP - Software Engineering in Practice
Moritz Beller Facebook, Inc., Chu-Pan Wong Carnegie Mellon University, USA, Johannes Bader Jane Street, Andrew Scott Facebook, Mateusz Machalica Facebook, Inc., Satish Chandra Facebook, USA, Erik Meijer Facebook
Pre-print Media Attached
04:30 - 05:30
3.4.4. Open Source: Developers' SkillsJournal-First Papers / Technical Track at Blended Sessions Room 4
04:30
20m
Paper
Software Engineering Whispers: The Effect of Textual Vs. Graphical Software Design Descriptions on Software Design CommunicationJournal-First
Journal-First Papers
Rodi Jolak Chalmers | University of Gothenburg, Maxime Savary-Leblanc University of Lille, Manuela Dalibor Software Engineering, RWTH Aachen University, Andreas Wortmann RWTH Aachen University, Regina Hebig Chalmers University of Technology & University of Gothenburg, Juraj Vincur Slovak University of Technology, Ivan Polasek Slovak University of Technology, Xavier Le Pallec University of Lille, Sebastian Gerard CEA Saclay - NanoInnov, Michel R. V. Chaudron Chalmers | University of Gothenburg
DOI Media Attached
04:50
20m
Paper
What Makes a Great Maintainer of Open Source Projects?ACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Edson Dias Federal University of Pará, Paulo Meirelles University of São Paulo, Fernando Castor Federal University of Pernambuco, Igor Steinmacher Northern Arizona University, USA, Igor Wiese Federal University of Technology - Paraná (UTFPR), Gustavo Pinto Federal University of Pará
Pre-print Media Attached
05:10
20m
Paper
Representation of Developer Expertise in Open Source SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick, Andrey Karnauch University of Tennessee Knoxville, Audris Mockus The University of Tennessee
Pre-print Media Attached
07:20 - 08:15
07:20
15m
Paper
Towards Evidence-based Testability MeasurementsNIER
NIER - New Ideas and Emerging Results
Luca Guglielmo Università degli Studi di Milano - Bicocca, Andrea Riboni Università degli Studi di Milano - Bicocca, Giovanni Denaro University of Milano-Bicocca, Italy
Pre-print Media Attached
07:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
KimHao Nguyen University of Nebraska-Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln
Pre-print Media Attached
07:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track
Technical Track
Mohammad Bajammal University of British Columbia, Ali Mesbah University of British Columbia (UBC)
Pre-print Media Attached
07:20 - 08:10
3.5.2. Continuous Integration, Feature Models and Program TransformationNIER - New Ideas and Emerging Results / SEIP - Software Engineering in Practice at Blended Sessions Room 2
07:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security AutomationSEIP
SEIP - Software Engineering in Practice
Florian Angermeir Technical University of Munich, Markus Voggenreiter Siemens - LMU, Fabiola Moyon Siemens / TUM, Daniel Mendez Blekinge Institute of Technology
Pre-print Media Attached
07:40
15m
Paper
Towards Automated Testing and Debugging of Feature ModelsNIER
NIER - New Ideas and Emerging Results
Viet-Man Le Graz University of Technology, Alexander Felfernig Graz University of Technology, Mathias Uta Siemens Gas and Power, David Benavides Universidad de Sevilla, Jose Galindo University of Seville, Trang Tran Graz University of Technology
Link to publication Pre-print Media Attached
07:55
15m
Paper
Towards Modal Software EngineeringNIER
NIER - New Ideas and Emerging Results
Ramy Shahin University of Toronto
Pre-print Media Attached
07:20 - 08:15
07:20
20m
Paper
Technical Leverage in a Software Ecosystem: Development Opportunities and Security RisksTechnical Track
Technical Track
Fabio Massacci University of Trento and Vrije Universiteit Amsterdam, Ivan Pashchenko University of Trento
Pre-print Media Attached
07:40
15m
Short-paper
Secure Software Development in the Era of Fluid Multi-party Open Software and ServicesNIER
NIER - New Ideas and Emerging Results
Ivan Pashchenko University of Trento, Riccardo Scandariato Hamburg University of Technology, Antonino Sabetta SAP Security Research, Fabio Massacci University of Trento and Vrije Universiteit Amsterdam
Pre-print Media Attached
07:55
20m
Paper
Detecting Software Security Vulnerabilities via Requirements Dependency AnalysisJournal-First
Journal-First Papers
Wentao Wang University of Cincinnati, Faryn Dumont University of Cincinnati, Nan Niu University of Cincinnati, Glen Horton University of Cincinnati
DOI Pre-print Media Attached
08:50 - 09:50
3.6.2. Program Repair: General IssuesTechnical Track at Blended Sessions Room 2
08:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification RepairsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Simón Gutiérrez Brida University of Rio Cuarto and CONICET, Argentina, Germán Regis University of Rio Cuarto, Argentina, Guolong Zheng University of Nebraska Lincoln, Hamid Bagheri University of Nebraska-Lincoln, ThanhVu Nguyen University of Nebraska, Lincoln, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print Media Attached
09:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile RepairArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan Henkel University of Wisconsin--Madison, Denini Silva Federal University of Pernambuco, Leopoldo Teixeira Federal University of Pernambuco, Marcelo d'Amorim Federal University of Pernambuco, Thomas Reps University of Wisconsin--Madison
Pre-print Media Attached
09:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track
Technical Track
Nan Jiang Purdue University, Thibaud Lutellier University of Waterloo, Lin Tan Purdue University
Pre-print Media Attached
08:50 - 09:50
08:50
20m
Paper
Fault Localization with Code Coverage Representation LearningTechnical Track
Technical Track
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
Pre-print Media Attached
09:10
20m
Paper
PerfJIT: Test-level Just-in-time Prediction for Performance Regression Introducing CommitsJournal-First
Journal-First Papers
Jinfu Chen Centre for Software Excellence, Huawei, Canada, Weiyi Shang Concordia University, Emad Shihab Concordia University
Link to publication Pre-print Media Attached
09:30
20m
Paper
Scalable Statistical Root Cause Analysis on App TelemetrySEIP
SEIP - Software Engineering in Practice
Vijayaraghavan Murali Facebook, Inc., Edward Yao Facebook, Umang Mathur University of Illinois at Urbana-Champaign, Satish Chandra Facebook, USA
Pre-print Media Attached
08:50 - 09:40
3.6.4. Security Vulnerabilities: General Issues #2NIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 4
08:50
20m
Paper
RAICC: Revealing Atypical Inter-Component Communication in Android AppsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Jordan Samhi University of Luxembourg, Alexandre Bartel University of Luxembourg, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached
09:10
15m
Paper
Towards a Model-Integrated Runtime Monitoring Infrastructure for Cyber-Physical SystemsNIER
NIER - New Ideas and Emerging Results
Michael Vierhauser Johannes Kepler University Linz, Hussein Marah Johannes Kepler University Linz, Antonio Garmendia Johannes Kepler University Linz, Jane Cleland-Huang University of Notre Dame, Manuel Wimmer JKU Linz
Pre-print Media Attached
09:25
15m
Research paper
Should you Upgrade Official Docker Hub Images in Production Environments?NIER
NIER - New Ideas and Emerging Results
Sara Gholami University of Alberta, Hamzeh Khazaei York University, Cor-Paul Bezemer University of Alberta
Pre-print Media Attached File Attached
10:00 - 10:55
4.1.1. Open Source: General IssuesSEIS - Software Engineering in Society / Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Igor Steinmacher Northern Arizona University, USA
10:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email ArchivesTechnical Track
Technical Track
Pankajeshwara Sharma University of Otago, Dunedin, Bastin Tony Roy Savarimuthu University of Otago, Dunedin, New Zealand, Nigel Stanger University of Otago, Dunedin
Pre-print Media Attached
10:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and TencentSEIP
SEIP - Software Engineering in Practice
Junxiao Han Zhejiang University, Shuiguang Deng Zhejiang University, David Lo Singapore Management University, Chen Zhi Zhejiang University, Jianwei Yin Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab
Pre-print Media Attached
10:40
15m
Paper
Understanding Community Smells Variability: A Statistical ApproachArtifact ReusableSEISArtifact Available
SEIS - Software Engineering in Society
Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science, Fabio Palomba University of Salerno, Damian Andrew Tamburri TU/e, Alexander Serebrenik Eindhoven University of Technology
Pre-print Media Attached
10:00 - 10:55
4.1.3. Privacy in Apps: Cases from COVID-19SEIS - Software Engineering in Society / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Andrea Zisman The Open University
10:00
15m
Paper
COVID-19 Vs Social Media apps: Does privacy really matter?SEIS
SEIS - Software Engineering in Society
Omar Haggag Monash University, Australia, Sherif Haggag Deakin University, Australia, John Grundy Monash University, Mohamed Abdelrazek Deakin University, Australia
Pre-print Media Attached
10:15
20m
Paper
An Empirical Assessment of Global COVID-19 Contact Tracing ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Ruoxi Sun The University of Adelaide, Wei (Zach) Wang The University of Adelaide, Minhui (Jason) Xue The University of Adelaide, Gareth Tyson Queen Mary University of London, Seyit Camtepe CSIRO Data61, Damith C. Ranasinghe The University of Adelaide
Pre-print Media Attached
10:35
20m
Paper
Sustainable Solving: Reducing The Memory Footprint of IFDS-Based Data Flow Analyses Using Intelligent Garbage CollectionTechnical Track
Technical Track
Steven Arzt Fraunhofer SIT
Pre-print Media Attached
10:00 - 10:55
4.1.4. Image ProcessingJournal-First Papers / Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 4 +12h
Chair(s): Oscar Pastor Universitat Politecnica de Valencia
10:00
20m
Paper
psc2code: Denoising Code Extraction from Programming ScreencastsJournal-First
Journal-First Papers
Lingfeng Bao Zhejiang University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Minghui Wu Zhejiang University City College}, Xiaohu Yang Zhejiang University
Pre-print Media Attached
10:20
20m
Paper
IMGDroid: Detecting Image Loading Defects in Android ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Wei Song Nanjing University of Science & Technology, Mengqi Han Nanjing University of Science & Technology, Jeff Huang Texas A&M University
Link to publication DOI Pre-print Media Attached
10:40
15m
Paper
Image-based Social Sensing: Combining AI and the Crowd to Mine Policy-Adherence Indicators from TwitterSEIS
SEIS - Software Engineering in Society
Virginia Negri Politecnico di Milano, Dario Scuratti Politecnico di Milano, Stefano Agresti Politecnico di Milano, Donya Rooein Politecnico di Milano, Gabriele Scalia Politecnico di Milano, Jose Luis Fernandez-Marquez University of Geneva, Amudha Ravi Shankar UNIGE, Mark Carman Politecnico di Milano, Barbara Pernici Politecnico di Milano
Pre-print Media Attached
11:30 - 12:30
4.2.1. API: Evolution and Maintenance #2Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Giuseppe Scanniello University of Basilicata
11:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android APISEIP
SEIP - Software Engineering in Practice
Pei Liu Monash University, Li Li Monash University, Yichun Yan University of Minnesota, Mattia Fazzini University of Minnesota, John Grundy Monash University
Pre-print Media Attached
11:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility FailuresTechnical Track
Technical Track
Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Tingting Yu University of Kentucky, Chen Zeng National University of Defense Technology, Erci Xu National University of Defense Technology, Xiaodong Liu National University of Defense Technology, Ji Wang National University of Defense Technology, Liao Xiangke National University of Defense Technology, China
Pre-print Media Attached
12:10
20m
Paper
Hero: On the Chaos When PATH Meets ModulesACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Ying Wang Northeastern University, China, Liang Qiao Northeastern University, China, Chang Xu Nanjing University, Yepang Liu Southern University of Science and Technology, China, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Na Meng Virginia Tech, USA, Hai Yu Northeastern University, China, Zhiliang Zhu Northeastern University, China
Pre-print Media Attached
11:30 - 12:30
4.2.2. Testing: AutomationSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2 +12h
Chair(s): José Miguel Rojas University of Leicester, UK
11:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTestingSEIP
SEIP - Software Engineering in Practice
Mingrui Zhang Tsinghua University, Beijing, China, Jianzhong Liu ShanghaiTech University, Fuchen Ma Tsinghua University, Huafeng Zhang Huawei Technologies, Hangzhou, China, Yu Jiang Tsinghua University
Pre-print Media Attached
11:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile TestingTechnical Track
Technical Track
Shengcheng Yu Nanjing University, Chunrong Fang Nanjing University, Yexiao Yun Nanjing University, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University
Pre-print Media Attached
12:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS FuzzingSEIP
SEIP - Software Engineering in Practice
Mingzhe Wang Tsinghua University, Zhiyong Wu Tsinghua University, China, Xinyi Xu Tsinghua University, Jie Liang , Chijin Zhou Tsinghua University, Huafeng Zhang Huawei Technologies, Hangzhou, China, Yu Jiang Tsinghua University
Pre-print Media Attached
11:30 - 12:30
4.2.3. Testing: 3rd Party SoftwareJournal-First Papers / Technical Track at Blended Sessions Room 3 +12h
Chair(s): Leonardo Mariani University of Milano Bicocca
11:30
20m
Paper
Evaluating Unit Testing Practices in R PackagesTechnical Track
Technical Track
Melina Vidoni RMIT University
Pre-print Media Attached
11:50
20m
Paper
Data-Oriented Differential Testing of Object-Relational Mapping SystemsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Thodoris Sotiropoulos Athens University of Economics and Business, Stefanos Chaliasos Athens University of Economics and Business, Vaggelis Atlidakis Columbia University, Dimitris Mitropoulos National and Kapodistrian University of Athens, Diomidis Spinellis Athens University of Economics and Business & TU Delft
Pre-print Media Attached
12:10
20m
Paper
A Practical Approach to Verification of Floating-Point C/C++ Programs with math.h/cmath FunctionsJournal-First
Journal-First Papers
Roberto Bagnara University of Parma, BUGSENG srl, Michele Chiari Politecnico di Milano, Roberta Gori University of Pisa, Abramo Bagnara BUGSENG srl
Link to publication DOI Pre-print Media Attached
11:30 - 12:30
4.2.4. Fault Localization #3SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Mika Mäntylä University of Oulu
11:30
20m
Paper
An Empirical Study on Deployment Faults of Deep Learning Based Mobile ApplicationsTechnical Track
Technical Track
Zhenpeng Chen Peking University, China, Huihan Yao Peking University, Yiling Lou Peking University, Yanbin Cao Peking University, China, Yuanqiang Liu Peking University, China, Haoyu Wang Beijing University of Posts and Telecommunications, Xuanzhe Liu Peking University
Pre-print Media Attached
11:50
20m
Paper
MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice SystemsSEIP
SEIP - Software Engineering in Practice
Dewei Liu Fudan University, Chuan He Fudan University, Xin Peng Fudan University, China, Fan Lin Alibaba Group, Chenxi Zhang Fudan University, Shengfang Gong Alibaba Group, Ziang Li Alibaba Group, Jiayu Ou Alibaba Group, Zheshun Wu Alibaba Group
Pre-print Media Attached
12:10
20m
Paper
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control SystemsTechnical Track
Technical Track
Yanjie Jiang Beijing Institute of Technology, Hui Liu Beijing Institute of Technology, Nan Niu University of Cincinnati, Lu Zhang Peking University, China, Yamin Hu Beijing Institute of Technology
Pre-print Media Attached
15:05 - 16:05
4.3.1. Analyzing System Properties: Correctness, Determinism, RealizabilityTechnical Track at Blended Sessions Room 1 +12h
Chair(s): Maria Teresa Baldassarre Department of Computer Science, University of Bari
15:05
20m
Paper
JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
15:25
20m
Paper
Unrealizable Cores for Reactive Systems SpecificationsArtifact ReusableTechnical Track
Technical Track
Shahar Maoz Tel Aviv University, Israel, Rafi Shalom Tel Aviv University, Israel
DOI Pre-print Media Attached
15:45
20m
Paper
Verifying Determinism in Sequential ProgramsArtifact ReusableTechnical Track
Technical Track
Rashmi Mudduluru University of Washington, Jason Waataja UW CSE, Suzanne Millstein University of Washington, Michael D. Ernst UW CSE
Pre-print Media Attached
15:05 - 16:05
4.3.2. Performance Modeling of Highly Configurable Software SystemsTechnical Track / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Carolyn Seaman University of Maryland Baltimore County
15:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning ApproachArtifact ReusableTechnical TrackArtifact Available
Technical Track
Max Weber Leipzig University, Sven Apel Saarland University, Norbert Siegmund Leipzig University
Pre-print Media Attached
15:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable SystemsTechnical Track
Technical Track
Miguel Velez Carnegie Mellon University, Pooyan Jamshidi University of South Carolina, Norbert Siegmund Leipzig University, Sven Apel Saarland University, Christian Kästner Carnegie Mellon University
Pre-print Media Attached
15:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better PerformanceJournal-First
Journal-First Papers
Rahul Krishna Columbia University, USA, Chong Tang Microsoft, Kevin Sullivan University of Virginia, Baishakhi Ray Columbia University, USA
Link to publication DOI Pre-print Media Attached
15:05 - 16:05
4.3.3. Code Review: Readability and RefactoringSEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Francisco Servant Virginia Tech
15:05
20m
Paper
The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software RefactoringJournal-First
Journal-First Papers
Maurício Aniche Delft University of Technology, Erick Maziero Federal University of Lavras, Rafael S. Durelli Federal University of Lavras Lavras, Vinicius Durelli Universidade Federal de São João del-Rei
Pre-print Media Attached
15:25
20m
Paper
How Does Code Readability Change During Software Evolution?Journal-First
Journal-First Papers
Valentina Piantadosi University of Molise, Fabiana Fierro University of Molise, Simone Scalabrino University of Molise, Alexander Serebrenik Eindhoven University of Technology, Rocco Oliveto University of Molise
Link to publication DOI Pre-print Media Attached
15:45
20m
Paper
Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at XeroxSEIP
SEIP - Software Engineering in Practice
Eman Abdullah AlOmar Rochester Institute of Technology, USA, Hussein Alrubaye Xerox Corporation, Mohamed Wiem Mkaouer Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec, Marouane Kessentini University of Michigan
Link to publication DOI Authorizer link Pre-print Media Attached
15:05 - 16:05
4.3.4. Configuration of Software Systems: OptimizationJournal-First Papers / Technical Track at Blended Sessions Room 4 +12h
Chair(s): Sergio Segura Universidad de Sevilla
15:05
20m
Paper
Resource-Guided Configuration Space Reduction for Deep Learning ModelsTechnical Track
Technical Track
Yanjie Gao Microsoft Research, Yonghao Zhu Microsoft Research, Hongyu Zhang The University of Newcastle, Haoxiang Lin Microsoft Research, Mao Yang Microsoft Research
Link to publication DOI Pre-print Media Attached
15:25
20m
Paper
ConfigMiner: Identifying the Appropriate Configuration Options for Config-related User Questions by Mining Online ForumsJournal-First
Journal-First Papers
Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print
15:45
20m
Paper
Whence to Learn? Transferring Knowledge in Configurable Systems using BEETLEJournal-First
Journal-First Papers
Rahul Krishna Columbia University, USA, Vivek Nair Facebook, USA, Pooyan Jamshidi University of South Carolina, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached
16:40 - 18:00
4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h
Chair(s): Ayse Tosun Istanbul Technical University
16:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First
Journal-First Papers
Davide Falessi California Polytechnic State University, Jacky Huang California Polytechnic State University, USA, Likhita Narayana California Polytechnic State University, USA, Jennifer Fong Thai California Polytechnic State University, USA, Burak Turhan Monash University
Link to publication DOI Pre-print Media Attached
17:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First
Journal-First Papers
Lizhi Liao Concordia University, Jinfu Chen Centre for Software Excellence, Huawei, Canada, Heng Li Polytechnique Montréal, Yi Zeng Concordia University, Weiyi Shang Concordia University, Jianmei Guo Alibaba Group, Catalin Sporea ERA Environmental Management Solutions, Andrei Toma ERA Environmental Management Solutions, Sarah Sajedi ERA Environmental Management Solutions
Link to publication DOI Pre-print Media Attached
17:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-timeJournal-First
Journal-First Papers
Guoliang Zhao Computer Science of Queen's University, Safwat Hassan Thompson Rivers University, Ying Zou Queen's University, Kingston, Ontario, Derek Truong IBM Canada, Toby Corbin IBM UK
Pre-print Media Attached
17:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track
Technical Track
Fariha Nusrat University of Texas at San Antonio, Foyzul Hassan University of Michigan - Dearborn, Hao Zhong Shanghai Jiao Tong University, Xiaoyin Wang University of Texas at San Antonio
Pre-print Media Attached
16:40 - 17:55
16:40
15m
Paper
QFL: Data-Driven Feedback Loop to Manage Quality in Agile DevelopmentSEIS
SEIS - Software Engineering in Society
Lidia López Universitat Politècnica de Catalunya, Spain, Alessandra Bagnato Softeam, Antonin Ahbervé , Xavier Franch Universitat Politècnica de Catalunya
Pre-print Media Attached
16:55
20m
Paper
The Daily Life of Software Engineers during the COVID-19 PandemicSEIP
SEIP - Software Engineering in Practice
Daniel Russo Department of Computer Science, Aalborg University, Paul Hanel University of Essex, Seraphina Altnickel mia raeumerei GmbH, Niels van Berkel Aalborg University
Pre-print Media Attached
17:15
20m
Paper
Pandemic Programming: How Covid-19 affects software developers and how their organizations can helpJournal-First
Journal-First Papers
Paul Ralph Dalhousie University, Sebastian Baltes QAware GmbH and The University of Adelaide, Gianisa Adisaputri Dalhousie University, Richard Torkar Chalmers and the University of Gothenburg, Vladimir Kovalenko JetBrains Research, Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Nicole Novielli University of Bari, Shin Yoo Korea Advanced Institute of Science and Technology, Xavier Devroey Delft University of Technology, Xin Tan Peking University, China, Minghui Zhou Peking University, China, Burak Turhan Monash University, Rashina Hoda Monash University, Hideaki Hata Shinshu University, Gregorio Robles Universidad Rey Juan Carlos, Amin Milani Fard New York Institute of Technology, Rana Alkadhi King Saud University
Link to publication DOI Pre-print Media Attached
17:35
20m
Paper
“How Was Your Weekend?” Software Development Teams Working From Home During COVID-19ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Courtney Miller New College of Florida, Paige Rodeghero Clemson University, Margaret-Anne Storey University of Victoria, Denae Ford Microsoft Research, Thomas Zimmermann Microsoft Research
Pre-print Media Attached
16:40 - 17:50
4.4.4. Source Code Histories and DocumentationTechnical Track / SEIS - Software Engineering in Society / NIER - New Ideas and Emerging Results at Blended Sessions Room 4 +12h
Chair(s): Davide Fucci Blekinge Institute of Technology
16:40
15m
Paper
Understanding Emotions of Developer Community Towards Software DocumentationSEIS
SEIS - Software Engineering in Society
Akhila Sri Manasa Venigalla IIT Tirupati, India, Sridhar Chimalakonda Indian Institute of Technology Tirupati
Pre-print Media Attached
16:55
20m
Paper
On Indirectly Dependent Documentation in the Context of Code Evolution: A StudyArtifact ReusableTechnical TrackArtifact Available
Technical Track
Devika Sondhi IIIT-Delhi, Avyakt Gupta IIIT-Delhi, Salil Purandare IIIT-Delhi, Ankit Rana IIIT-Delhi, Deepanshu Kaushal IIIT-Delhi, Rahul Purandare IIIT-Delhi
Pre-print Media Attached
17:15
15m
Short-paper
Mining Software Repositories with a Collaborative Heuristic RepositoryNIER
NIER - New Ideas and Emerging Results
Hlib Babii Free University of Bozen-Bolzano, Julian Prenner Free University of Bozen-Bolzano, Laurin Stricker Free University of Bozen-Bolzano, Anjan Karmakar Free University of Bozen-Bolzano, Andrea Janes Free University of Bozen-Bolzano, Romain Robbes Free University of Bozen-Bolzano
Pre-print Media Attached
17:30
20m
Paper
CodeShovel: Constructing Method-Level Source Code HistoriesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Felix Grund University of British Columbia, Shaiful Alam Chowdhury University of British Columbia, Nick Bradley University of British Columbia, Braxton Hall University of British Columbia, Reid Holmes University of British Columbia
Pre-print Media Attached
19:30 - 20:30
4.5.1. GamesTechnical Track / Journal-First Papers at Blended Sessions Room 1 +12h
Chair(s): Gregorio Robles Universidad Rey Juan Carlos
19:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft ModsJournal-First
Journal-First Papers
Daniel Lee Geotab, Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Dayi Lin Centre for Software Excellence, Huawei, Canada, Mohammed Sayagh ETS Montreal, University of Quebec, Cor-Paul Bezemer University of Alberta, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
19:50
20m
Paper
Building the perfect game – an empirical study of game modificationsJournal-First
Journal-First Papers
Daniel Lee Geotab, Canada, Dayi Lin Centre for Software Excellence, Huawei, Canada, Cor-Paul Bezemer University of Alberta, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
20:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Technical Track
Technical Track
Andrew Truelove University of California, Irvine, Eduardo Santana de Almeida Federal University of Bahia, Iftekhar Ahmed University of California, Irvine
Pre-print Media Attached
19:30 - 20:30
4.5.2. Patterns and SmellsSEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Davide Falessi California Polytechnic State University
19:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical StudyJournal-First
Journal-First Papers
Mouna Abidi Ecole Polytechnique de Montréal, Md Saidur Rahman Ecole Polytechnique de Montréal, Moses Openja , Foutse Khomh Polytechnique Montréal
DOI Pre-print Media Attached File Attached
19:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-pronenessJournal-First
Journal-First Papers
Zeinab Kermansaravi Ecole Polytechnique de Montréal, Md Saidur Rahman Ecole Polytechnique de Montréal, Foutse Khomh Polytechnique Montréal, Fehmi Jaafar The Computer Research Research Institute of Montreal, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
Pre-print Media Attached
20:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based SystemsSEIP
SEIP - Software Engineering in Practice
Junjie Zhu Apple Inc., Teng Long Apple, Atif Memon Apple Inc.
Pre-print Media Attached
19:30 - 20:30
4.5.3. Programming: Low LevelTechnical Track / Journal-First Papers at Blended Sessions Room 3 +12h
Chair(s): Ignacio Panach Universidad de Valencia
19:30
20m
Paper
A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVMJournal-First
Journal-First Papers
Long Zhang KTH Royal Institute of Technology, Brice Morin SINTEF, Philipp Haller KTH, Benoit Baudry KTH Royal Institute of Technology, Martin Monperrus KTH Royal Institute of Technology
Link to publication DOI Pre-print Media Attached
19:50
20m
Paper
Interface Compliance of Inline Assembly: Automatically Check, Patch and RefineACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Frédéric Recoules CEA, List, Sébastien Bardin CEA LIST, University Paris-Saclay, France, Richard Bonichon Tweag I/O, Paris, France, Matthieu Lemerre CEA LIST, University Paris-Saclay, France, Laurent Mounier Univ. Grenoble Alpes. VERIMAG, Grenoble, France, Marie-Laure Potet Univ. Grenoble Alpes. VERIMAG, Grenoble, France
Pre-print Media Attached
20:10
20m
Paper
Enabling Software Resilience in GPGPU Applications via Partial Thread ProtectionTechnical Track
Technical Track
Lishan Yang William & Mary, Bin Nie William & Mary, Adwait Jog William & Mary, Evgenia Smirni William & Mary
Pre-print Media Attached
19:30 - 20:30
4.5.4. Obtaining Information from Issues and CommitsJournal-First Papers at Blended Sessions Room 4 +12h
Chair(s): Antonia Bertolino CNR-ISTI
19:30
20m
Paper
Automated Issue Assignment: Results and Insights from an Industrial CaseJournal-First
Journal-First Papers
Link to publication DOI Pre-print Media Attached
19:50
20m
Paper
On the feasibility of automated prediction of bug and non-bug issuesJournal-First
Journal-First Papers
Steffen Herbold University of Göttingen, Alexander Trautsch University of Göttingen, Fabian Trautsch University of Göttingen
Link to publication DOI Pre-print Media Attached
20:10
20m
Paper
Better Data Labelling with EMBLEM (and how that Impacts Defect Prediction)Journal-First
Journal-First Papers
Huy Tu North Carolina State University, USA, Zhe Yu Rochester Institute of Technology, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached
22:00 - 22:55
22:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email ArchivesTechnical Track
Technical Track
Pankajeshwara Sharma University of Otago, Dunedin, Bastin Tony Roy Savarimuthu University of Otago, Dunedin, New Zealand, Nigel Stanger University of Otago, Dunedin
Pre-print Media Attached
22:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and TencentSEIP
SEIP - Software Engineering in Practice
Junxiao Han Zhejiang University, Shuiguang Deng Zhejiang University, David Lo Singapore Management University, Chen Zhi Zhejiang University, Jianwei Yin Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab
Pre-print Media Attached
22:40
15m
Paper
Understanding Community Smells Variability: A Statistical ApproachArtifact ReusableSEISArtifact Available
SEIS - Software Engineering in Society
Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science, Fabio Palomba University of Salerno, Damian Andrew Tamburri TU/e, Alexander Serebrenik Eindhoven University of Technology
Pre-print Media Attached
22:00 - 22:55
4.1.3. Privacy in Apps: Cases from COVID-19Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 3
22:00
15m
Paper
COVID-19 Vs Social Media apps: Does privacy really matter?SEIS
SEIS - Software Engineering in Society
Omar Haggag Monash University, Australia, Sherif Haggag Deakin University, Australia, John Grundy Monash University, Mohamed Abdelrazek Deakin University, Australia
Pre-print Media Attached
22:15
20m
Paper
An Empirical Assessment of Global COVID-19 Contact Tracing ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Ruoxi Sun The University of Adelaide, Wei (Zach) Wang The University of Adelaide, Minhui (Jason) Xue The University of Adelaide, Gareth Tyson Queen Mary University of London, Seyit Camtepe CSIRO Data61, Damith C. Ranasinghe The University of Adelaide
Pre-print Media Attached
22:35
20m
Paper
Sustainable Solving: Reducing The Memory Footprint of IFDS-Based Data Flow Analyses Using Intelligent Garbage CollectionTechnical Track
Technical Track
Steven Arzt Fraunhofer SIT
Pre-print Media Attached
22:00 - 22:55
22:00
20m
Paper
psc2code: Denoising Code Extraction from Programming ScreencastsJournal-First
Journal-First Papers
Lingfeng Bao Zhejiang University, Zhenchang Xing Australian National University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Minghui Wu Zhejiang University City College}, Xiaohu Yang Zhejiang University
Pre-print Media Attached
22:20
20m
Paper
IMGDroid: Detecting Image Loading Defects in Android ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Wei Song Nanjing University of Science & Technology, Mengqi Han Nanjing University of Science & Technology, Jeff Huang Texas A&M University
Link to publication DOI Pre-print Media Attached
22:40
15m
Paper
Image-based Social Sensing: Combining AI and the Crowd to Mine Policy-Adherence Indicators from TwitterSEIS
SEIS - Software Engineering in Society
Virginia Negri Politecnico di Milano, Dario Scuratti Politecnico di Milano, Stefano Agresti Politecnico di Milano, Donya Rooein Politecnico di Milano, Gabriele Scalia Politecnico di Milano, Jose Luis Fernandez-Marquez University of Geneva, Amudha Ravi Shankar UNIGE, Mark Carman Politecnico di Milano, Barbara Pernici Politecnico di Milano
Pre-print Media Attached
23:30 - 00:30
23:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android APISEIP
SEIP - Software Engineering in Practice
Pei Liu Monash University, Li Li Monash University, Yichun Yan University of Minnesota, Mattia Fazzini University of Minnesota, John Grundy Monash University
Pre-print Media Attached
23:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility FailuresTechnical Track
Technical Track
Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Tingting Yu University of Kentucky, Chen Zeng National University of Defense Technology, Erci Xu National University of Defense Technology, Xiaodong Liu National University of Defense Technology, Ji Wang National University of Defense Technology, Liao Xiangke National University of Defense Technology, China
Pre-print Media Attached
00:10
20m
Paper
Hero: On the Chaos When PATH Meets ModulesACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Ying Wang Northeastern University, China, Liang Qiao Northeastern University, China, Chang Xu Nanjing University, Yepang Liu Southern University of Science and Technology, China, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Na Meng Virginia Tech, USA, Hai Yu Northeastern University, China, Zhiliang Zhu Northeastern University, China
Pre-print Media Attached
23:30 - 00:30
23:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTestingSEIP
SEIP - Software Engineering in Practice
Mingrui Zhang Tsinghua University, Beijing, China, Jianzhong Liu ShanghaiTech University, Fuchen Ma Tsinghua University, Huafeng Zhang Huawei Technologies, Hangzhou, China, Yu Jiang Tsinghua University
Pre-print Media Attached
23:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile TestingTechnical Track
Technical Track
Shengcheng Yu Nanjing University, Chunrong Fang Nanjing University, Yexiao Yun Nanjing University, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University
Pre-print Media Attached
00:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS FuzzingSEIP
SEIP - Software Engineering in Practice
Mingzhe Wang Tsinghua University, Zhiyong Wu Tsinghua University, China, Xinyi Xu Tsinghua University, Jie Liang , Chijin Zhou Tsinghua University, Huafeng Zhang Huawei Technologies, Hangzhou, China, Yu Jiang Tsinghua University
Pre-print Media Attached
23:30 - 00:30
4.2.3. Testing: 3rd Party SoftwareTechnical Track / Journal-First Papers at Blended Sessions Room 3
23:30
20m
Paper
Evaluating Unit Testing Practices in R PackagesTechnical Track
Technical Track
Melina Vidoni RMIT University
Pre-print Media Attached
23:50
20m
Paper
Data-Oriented Differential Testing of Object-Relational Mapping SystemsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Thodoris Sotiropoulos Athens University of Economics and Business, Stefanos Chaliasos Athens University of Economics and Business, Vaggelis Atlidakis Columbia University, Dimitris Mitropoulos National and Kapodistrian University of Athens, Diomidis Spinellis Athens University of Economics and Business & TU Delft
Pre-print Media Attached
00:10
20m
Paper
A Practical Approach to Verification of Floating-Point C/C++ Programs with math.h/cmath FunctionsJournal-First
Journal-First Papers
Roberto Bagnara University of Parma, BUGSENG srl, Michele Chiari Politecnico di Milano, Roberta Gori University of Pisa, Abramo Bagnara BUGSENG srl
Link to publication DOI Pre-print Media Attached
23:30 - 00:30
23:30
20m
Paper
An Empirical Study on Deployment Faults of Deep Learning Based Mobile ApplicationsTechnical Track
Technical Track
Zhenpeng Chen Peking University, China, Huihan Yao Peking University, Yiling Lou Peking University, Yanbin Cao Peking University, China, Yuanqiang Liu Peking University, China, Haoyu Wang Beijing University of Posts and Telecommunications, Xuanzhe Liu Peking University
Pre-print Media Attached
23:50
20m
Paper
MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice SystemsSEIP
SEIP - Software Engineering in Practice
Dewei Liu Fudan University, Chuan He Fudan University, Xin Peng Fudan University, China, Fan Lin Alibaba Group, Chenxi Zhang Fudan University, Shengfang Gong Alibaba Group, Ziang Li Alibaba Group, Jiayu Ou Alibaba Group, Zheshun Wu Alibaba Group
Pre-print Media Attached
00:10
20m
Paper
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control SystemsTechnical Track
Technical Track
Yanjie Jiang Beijing Institute of Technology, Hui Liu Beijing Institute of Technology, Nan Niu University of Cincinnati, Lu Zhang Peking University, China, Yamin Hu Beijing Institute of Technology
Pre-print Media Attached

Sat 29 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
4.3.2. Performance Modeling of Highly Configurable Software SystemsTechnical Track / Journal-First Papers at Blended Sessions Room 2
03:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning ApproachArtifact ReusableTechnical TrackArtifact Available
Technical Track
Max Weber Leipzig University, Sven Apel Saarland University, Norbert Siegmund Leipzig University
Pre-print Media Attached
03:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable SystemsTechnical Track
Technical Track
Miguel Velez Carnegie Mellon University, Pooyan Jamshidi University of South Carolina, Norbert Siegmund Leipzig University, Sven Apel Saarland University, Christian Kästner Carnegie Mellon University
Pre-print Media Attached
03:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better PerformanceJournal-First
Journal-First Papers
Rahul Krishna Columbia University, USA, Chong Tang Microsoft, Kevin Sullivan University of Virginia, Baishakhi Ray Columbia University, USA
Link to publication DOI Pre-print Media Attached
03:05 - 04:05
4.3.3. Code Review: Readability and RefactoringJournal-First Papers / SEIP - Software Engineering in Practice at Blended Sessions Room 3
03:05
20m
Paper
The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software RefactoringJournal-First
Journal-First Papers
Maurício Aniche Delft University of Technology, Erick Maziero Federal University of Lavras, Rafael S. Durelli Federal University of Lavras Lavras, Vinicius Durelli Universidade Federal de São João del-Rei
Pre-print Media Attached
03:25
20m
Paper
How Does Code Readability Change During Software Evolution?Journal-First
Journal-First Papers
Valentina Piantadosi University of Molise, Fabiana Fierro University of Molise, Simone Scalabrino University of Molise, Alexander Serebrenik Eindhoven University of Technology, Rocco Oliveto University of Molise
Link to publication DOI Pre-print Media Attached
03:45
20m
Paper
Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at XeroxSEIP
SEIP - Software Engineering in Practice
Eman Abdullah AlOmar Rochester Institute of Technology, USA, Hussein Alrubaye Xerox Corporation, Mohamed Wiem Mkaouer Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec, Marouane Kessentini University of Michigan
Link to publication DOI Authorizer link Pre-print Media Attached
03:05 - 04:05
4.3.4. Configuration of Software Systems: OptimizationJournal-First Papers / Technical Track at Blended Sessions Room 4
03:05
20m
Paper
Resource-Guided Configuration Space Reduction for Deep Learning ModelsTechnical Track
Technical Track
Yanjie Gao Microsoft Research, Yonghao Zhu Microsoft Research, Hongyu Zhang The University of Newcastle, Haoxiang Lin Microsoft Research, Mao Yang Microsoft Research
Link to publication DOI Pre-print Media Attached
03:25
20m
Paper
ConfigMiner: Identifying the Appropriate Configuration Options for Config-related User Questions by Mining Online ForumsJournal-First
Journal-First Papers
Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print
03:45
20m
Paper
Whence to Learn? Transferring Knowledge in Configurable Systems using BEETLEJournal-First
Journal-First Papers
Rahul Krishna Columbia University, USA, Vivek Nair Facebook, USA, Pooyan Jamshidi University of South Carolina, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached
04:40 - 06:00
4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2
04:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First
Journal-First Papers
Davide Falessi California Polytechnic State University, Jacky Huang California Polytechnic State University, USA, Likhita Narayana California Polytechnic State University, USA, Jennifer Fong Thai California Polytechnic State University, USA, Burak Turhan Monash University
Link to publication DOI Pre-print Media Attached
05:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First
Journal-First Papers
Lizhi Liao Concordia University, Jinfu Chen Centre for Software Excellence, Huawei, Canada, Heng Li Polytechnique Montréal, Yi Zeng Concordia University, Weiyi Shang Concordia University, Jianmei Guo Alibaba Group, Catalin Sporea ERA Environmental Management Solutions, Andrei Toma ERA Environmental Management Solutions, Sarah Sajedi ERA Environmental Management Solutions
Link to publication DOI Pre-print Media Attached
05:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-timeJournal-First
Journal-First Papers
Guoliang Zhao Computer Science of Queen's University, Safwat Hassan Thompson Rivers University, Ying Zou Queen's University, Kingston, Ontario, Derek Truong IBM Canada, Toby Corbin IBM UK
Pre-print Media Attached
05:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track
Technical Track
Fariha Nusrat University of Texas at San Antonio, Foyzul Hassan University of Michigan - Dearborn, Hao Zhong Shanghai Jiao Tong University, Xiaoyin Wang University of Texas at San Antonio
Pre-print Media Attached
04:40 - 05:55
04:40
15m
Paper
QFL: Data-Driven Feedback Loop to Manage Quality in Agile DevelopmentSEIS
SEIS - Software Engineering in Society
Lidia López Universitat Politècnica de Catalunya, Spain, Alessandra Bagnato Softeam, Antonin Ahbervé , Xavier Franch Universitat Politècnica de Catalunya
Pre-print Media Attached
04:55
20m
Paper
The Daily Life of Software Engineers during the COVID-19 PandemicSEIP
SEIP - Software Engineering in Practice
Daniel Russo Department of Computer Science, Aalborg University, Paul Hanel University of Essex, Seraphina Altnickel mia raeumerei GmbH, Niels van Berkel Aalborg University
Pre-print Media Attached
05:15
20m
Paper
Pandemic Programming: How Covid-19 affects software developers and how their organizations can helpJournal-First
Journal-First Papers
Paul Ralph Dalhousie University, Sebastian Baltes QAware GmbH and The University of Adelaide, Gianisa Adisaputri Dalhousie University, Richard Torkar Chalmers and the University of Gothenburg, Vladimir Kovalenko JetBrains Research, Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Nicole Novielli University of Bari, Shin Yoo Korea Advanced Institute of Science and Technology, Xavier Devroey Delft University of Technology, Xin Tan Peking University, China, Minghui Zhou Peking University, China, Burak Turhan Monash University, Rashina Hoda Monash University, Hideaki Hata Shinshu University, Gregorio Robles Universidad Rey Juan Carlos, Amin Milani Fard New York Institute of Technology, Rana Alkadhi King Saud University
Link to publication DOI Pre-print Media Attached
05:35
20m
Paper
“How Was Your Weekend?” Software Development Teams Working From Home During COVID-19ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Courtney Miller New College of Florida, Paige Rodeghero Clemson University, Margaret-Anne Storey University of Victoria, Denae Ford Microsoft Research, Thomas Zimmermann Microsoft Research
Pre-print Media Attached
04:40 - 05:50
04:40
15m
Paper
Understanding Emotions of Developer Community Towards Software DocumentationSEIS
SEIS - Software Engineering in Society
Akhila Sri Manasa Venigalla IIT Tirupati, India, Sridhar Chimalakonda Indian Institute of Technology Tirupati
Pre-print Media Attached
04:55
20m
Paper
On Indirectly Dependent Documentation in the Context of Code Evolution: A StudyArtifact ReusableTechnical TrackArtifact Available
Technical Track
Devika Sondhi IIIT-Delhi, Avyakt Gupta IIIT-Delhi, Salil Purandare IIIT-Delhi, Ankit Rana IIIT-Delhi, Deepanshu Kaushal IIIT-Delhi, Rahul Purandare IIIT-Delhi
Pre-print Media Attached
05:15
15m
Short-paper
Mining Software Repositories with a Collaborative Heuristic RepositoryNIER
NIER - New Ideas and Emerging Results
Hlib Babii Free University of Bozen-Bolzano, Julian Prenner Free University of Bozen-Bolzano, Laurin Stricker Free University of Bozen-Bolzano, Anjan Karmakar Free University of Bozen-Bolzano, Andrea Janes Free University of Bozen-Bolzano, Romain Robbes Free University of Bozen-Bolzano
Pre-print Media Attached
05:30
20m
Paper
CodeShovel: Constructing Method-Level Source Code HistoriesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Felix Grund University of British Columbia, Shaiful Alam Chowdhury University of British Columbia, Nick Bradley University of British Columbia, Braxton Hall University of British Columbia, Reid Holmes University of British Columbia
Pre-print Media Attached
07:30 - 08:30
07:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft ModsJournal-First
Journal-First Papers
Daniel Lee Geotab, Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Dayi Lin Centre for Software Excellence, Huawei, Canada, Mohammed Sayagh ETS Montreal, University of Quebec, Cor-Paul Bezemer University of Alberta, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
07:50
20m
Paper
Building the perfect game – an empirical study of game modificationsJournal-First
Journal-First Papers
Daniel Lee Geotab, Canada, Dayi Lin Centre for Software Excellence, Huawei, Canada, Cor-Paul Bezemer University of Alberta, Ahmed E. Hassan School of Computing, Queen's University
Link to publication DOI Pre-print Media Attached
08:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Technical Track
Technical Track
Andrew Truelove University of California, Irvine, Eduardo Santana de Almeida Federal University of Bahia, Iftekhar Ahmed University of California, Irvine
Pre-print Media Attached
07:30 - 08:30
07:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical StudyJournal-First
Journal-First Papers
Mouna Abidi Ecole Polytechnique de Montréal, Md Saidur Rahman Ecole Polytechnique de Montréal, Moses Openja , Foutse Khomh Polytechnique Montréal
DOI Pre-print Media Attached File Attached
07:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-pronenessJournal-First
Journal-First Papers
Zeinab Kermansaravi Ecole Polytechnique de Montréal, Md Saidur Rahman Ecole Polytechnique de Montréal, Foutse Khomh Polytechnique Montréal, Fehmi Jaafar The Computer Research Research Institute of Montreal, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
Pre-print Media Attached
08:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based SystemsSEIP
SEIP - Software Engineering in Practice
Junjie Zhu Apple Inc., Teng Long Apple, Atif Memon Apple Inc.
Pre-print Media Attached
07:30 - 08:30
07:30
20m
Paper
A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVMJournal-First
Journal-First Papers
Long Zhang KTH Royal Institute of Technology, Brice Morin SINTEF, Philipp Haller KTH, Benoit Baudry KTH Royal Institute of Technology, Martin Monperrus KTH Royal Institute of Technology
Link to publication DOI Pre-print Media Attached
07:50
20m
Paper
Interface Compliance of Inline Assembly: Automatically Check, Patch and RefineACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Frédéric Recoules CEA, List, Sébastien Bardin CEA LIST, University Paris-Saclay, France, Richard Bonichon Tweag I/O, Paris, France, Matthieu Lemerre CEA LIST, University Paris-Saclay, France, Laurent Mounier Univ. Grenoble Alpes. VERIMAG, Grenoble, France, Marie-Laure Potet Univ. Grenoble Alpes. VERIMAG, Grenoble, France
Pre-print Media Attached
08:10
20m
Paper
Enabling Software Resilience in GPGPU Applications via Partial Thread ProtectionTechnical Track
Technical Track
Lishan Yang William & Mary, Bin Nie William & Mary, Adwait Jog William & Mary, Evgenia Smirni William & Mary
Pre-print Media Attached
07:30 - 08:30
4.5.4. Obtaining Information from Issues and CommitsJournal-First Papers at Blended Sessions Room 4
07:30
20m
Paper
Automated Issue Assignment: Results and Insights from an Industrial CaseJournal-First
Journal-First Papers
Link to publication DOI Pre-print Media Attached
07:50
20m
Paper
On the feasibility of automated prediction of bug and non-bug issuesJournal-First
Journal-First Papers
Steffen Herbold University of Göttingen, Alexander Trautsch University of Göttingen, Fabian Trautsch University of Göttingen
Link to publication DOI Pre-print Media Attached
08:10
20m
Paper
Better Data Labelling with EMBLEM (and how that Impacts Defect Prediction)Journal-First
Journal-First Papers
Huy Tu North Carolina State University, USA, Zhe Yu Rochester Institute of Technology, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached

Accepted Papers

Title
Abacus: Precise Side-Channel AnalysisArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
A Case Study of Onboarding in Software Teams: Tasks and StrategiesArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
A Context-based Automated Approach for Method Name Consistency Checking and SuggestionTechnical Track
Technical Track
Pre-print Media Attached
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping AlgorithmsTechnical Track
Technical Track
Pre-print Media Attached
AID: An Automated Inclusivity-Bug DetectorTechnical Track
Technical Track
Pre-print Media Attached
An Empirical Analysis of UI-based Flaky TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
An Empirical Assessment of Global COVID-19 Contact Tracing ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
An Empirical Study of Refactorings and Technical Debt in Machine Learning SystemsTechnical Track
Technical Track
Pre-print Media Attached
An Empirical Study on Deployment Faults of Deep Learning Based Mobile ApplicationsTechnical Track
Technical Track
Pre-print Media Attached
An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached File Attached
App's Auto-Login Function Security Testing via Android OS-Level VirtualizationTechnical Track
Technical Track
Pre-print Media Attached
Are Machine Learning Cloud APIs Used Correctly?Artifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android AppsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Pre-print Media Attached
AutoCCAG: An Automated Approach to Constrained Covering Array GenerationTechnical Track
Technical Track
Pre-print Media Attached
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack OverflowACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Pre-print Media Attached
Automatically Matching Bug Reports With Related App ReviewsTechnical Track
Technical Track
Pre-print Media Attached
Automatic Extraction of Opinion-based Q&A from Online Developer ChatsTechnical Track
Technical Track
Pre-print Media Attached
Automatic Solution Summarization for Crash BugsTechnical Track
Technical Track
Pre-print Media Attached
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?Technical Track
Technical Track
Link to publication Pre-print Media Attached
Automatic Web Testing using Curiosity-Driven Reinforcement LearningTechnical Track
Technical Track
Pre-print Media Attached
AUTOTRAINER: An Automatic DNN Training Problem Detection and Repair SystemTechnical Track
Technical Track
Pre-print Media Attached
Bounded Exhaustive Search of Alloy Specification RepairsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical AnalysisTechnical Track
Technical Track
Pre-print Media Attached
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software ReuseTechnical Track
Technical Track
Pre-print Media Attached
CHAMP: Characterizing Undesired App Behaviors from User Comments based on Market PoliciesTechnical Track
Technical Track
Pre-print Media Attached
Code Prediction by Feeding Trees to TransformersTechnical Track
Technical Track
Pre-print Media Attached
CodeShovel: Constructing Method-Level Source Code HistoriesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Containing Malicious Package Updates in npm with a Lightweight Permission SystemTechnical Track
Technical Track
Pre-print Media Attached
CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track
Technical Track
Pre-print Media Attached
Data-Driven Synthesis of a Provably Sound Side Channel AnalysisTechnical Track
Technical Track
Pre-print Media Attached
Data-Oriented Differential Testing of Object-Relational Mapping SystemsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
DeepBackdoor: Black-box Backdoor Attack on Deep Learning Models through Neural Payload InjectionTechnical Track
Technical Track
Pre-print Media Attached
DeepLocalize: Fault Localization for Deep Neural NetworksTechnical Track
Technical Track
Pre-print Media Attached
DeepLV: Suggesting Log Levels Using Ordinal Based Neural NetworksTechnical Track
Technical Track
Pre-print Media Attached
DepOwl: Detecting Dependency Bugs to Prevent Compatibility FailuresTechnical Track
Technical Track
Pre-print Media Attached
Distribution-Aware Testing of Neural Networks Using Generative ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Does mutation testing improve testing practices?Technical Track
Technical Track
Pre-print Media Attached
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined SpecificationsTechnical Track
Technical Track
Pre-print Media Attached
Don't Do That! Hunting Down Visual Design Smells in Complex UIs against Design GuidelinesTechnical Track
Technical Track
Pre-print Media Attached
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?Technical Track
Technical Track
Pre-print Media Attached
Do you really code? Designing and Evaluating Screening Questions for Online Surveys with ProgrammersTechnical Track
Technical Track
Pre-print Media Attached
Early Life Cycle Software Defect Prediction. Why? How?Technical Track
Technical Track
Pre-print Media Attached
Efficient Compiler Autotuning via Bayesian OptimizationTechnical Track
Technical Track
Pre-print Media Attached
Enabling Software Resilience in GPGPU Applications via Partial Thread ProtectionTechnical Track
Technical Track
Pre-print Media Attached
Enhancing Genetic Improvement of Software with Regression Test SelectionArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Evaluating SZZ Implementations Through a Developer-informed OracleTechnical Track
Technical Track
Pre-print Media Attached
Evaluating Unit Testing Practices in R PackagesTechnical Track
Technical Track
Pre-print Media Attached
EvoSpex: An Evolutionary Algorithm for Learning PostconditionsArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control SystemsTechnical Track
Technical Track
Pre-print Media Attached
Extracting Rationale for Software Development Decisions—A Study of Python Email ArchivesTechnical Track
Technical Track
Pre-print Media Attached
Fast and Precise On-the-fly Patch Validation for AllTechnical Track
Technical Track
Pre-print Media Attached
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
Technical Track
Pre-print Media Attached
Fast Parametric Model Checking through Model FragmentationTechnical Track
Technical Track
Pre-print Media Attached
Fault Localization with Code Coverage Representation LearningTechnical Track
Technical Track
Pre-print Media Attached
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android AppsTechnical Track
Technical Track
Pre-print Media Attached
FLACK: Counterexample-Guided Fault Localization for Alloy ModelsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
FlakeFlagger: Predicting Flakiness Without Rerunning TestsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Fuzzing Symbolic ExpressionsTechnical Track
Technical Track
Pre-print Media Attached
GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Graph-based Fuzz Testing for Deep Learning Inference EnginesTechnical Track
Technical Track
Pre-print Media Attached File Attached
Growing A Test Corpus with Bonsai FuzzingTechnical Track
Technical Track
Pre-print Media Attached
GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial NetworksTechnical Track
Technical Track
Pre-print Media Attached
Hero: On the Chaos When PATH Meets ModulesACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Pre-print Media Attached
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track
Technical Track
Pre-print Media Attached
How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHubTechnical Track
Technical Track
Pre-print Media Attached
How to identify Boundary Conditions with Contrasty Metric?Technical Track
Technical Track
Pre-print Media Attached
“How Was Your Weekend?” Software Development Teams Working From Home During COVID-19ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
IdBench: Evaluating Semantic Representations of Identifier Names in Source CodeTechnical Track
Technical Track
Pre-print Media Attached
Identifying Key Features from App User ReviewsTechnical Track
Technical Track
Pre-print Media Attached
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in Large-Scale Web Development with API HardeningTechnical Track
Technical Track
Pre-print Media Attached
"Ignorance and Prejudice" in Software FairnessTechnical Track
Technical Track
Pre-print Media Attached
IMGDroid: Detecting Image Loading Defects in Android ApplicationsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Link to publication DOI Pre-print Media Attached
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference TechniquesACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
InferCode: Self-Supervised Learning of Code Representations by Predicting SubtreesTechnical Track
Technical Track
Pre-print Media Attached
Input AlgebrasArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Interface Compliance of Inline Assembly: Automatically Check, Patch and RefineACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark ModelTechnical Track
Technical Track
Pre-print Media Attached
IoT Bugs and Development ChallengesArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug ReportsArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Layout and Image Recognition Driving Cross-Platform Automated Mobile TestingTechnical Track
Technical Track
Pre-print Media Attached
Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social GoodTechnical Track
Technical Track
Pre-print Media Attached
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning ModelsTechnical Track
Technical Track
Pre-print Media Attached
MuDelta: Delta-Oriented Mutation Testing at Commit TimeTechnical Track
Technical Track
Pre-print Media Attached
Onboarding vs. Diversity, Productivity and Quality -- Empirical Study of the OpenStack EcosystemArtifact ReusableTechnical TrackArtifact Available
Technical Track
Link to publication Pre-print Media Attached
On Indirectly Dependent Documentation in the Context of Code Evolution: A StudyArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
On the Naming of Methods: A Survey of Professional DevelopersArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Operation is the hardest teacher: estimating DNN accuracy looking for mispredictionsTechnical Track
Technical Track
Pre-print Media Attached
Playing Planning Poker in Crowds: Human Computation of Software Effort EstimatesTechnical Track
Technical Track
Pre-print Media Attached
Prioritize Crowdsourced Test Reports via Deep Screenshot UnderstandingTechnical Track
Technical Track
Pre-print Media Attached
Prioritizing Test Inputs for Deep Neural Networks via Mutation AnalysisTechnical Track
Technical Track
Pre-print Media Attached
Program Comprehension and Code Complexity Metrics: An fMRI StudyACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
PyART: Python API Recommendation in Real-TimeArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
PyCG: Practical Call Graph Generation in PythonArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
RAICC: Revealing Atypical Inter-Component Communication in Android AppsArtifact ReusableTechnical TrackArtifact Available
Technical Track
DOI Pre-print Media Attached
Reducing DNN Properties to Enable Falsification with Adversarial AttacksArtifact ReusableTechnical TrackArtifact Available
Technical Track
Link to publication DOI Pre-print Media Attached
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging StudyTechnical Track
Technical Track
Pre-print Media Attached
Representation of Developer Expertise in Open Source SoftwareArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Resource-Guided Configuration Space Reduction for Deep Learning ModelsTechnical Track
Technical Track
Link to publication DOI Pre-print Media Attached
Restoring Execution Environments of Jupyter NotebooksTechnical Track
Technical Track
Pre-print Media Attached
RobOT: Robustness-Oriented Testing for Deep Learning SystemsTechnical Track
Technical Track
Pre-print Media Attached
Same File, Different Changes: The Potential of Meta-Maintenance on GitHubArtifact ReusableTechnical TrackArtifact Available
Technical Track
DOI Pre-print Media Attached
Scalable Quantitative Verification For Deep Neural NetworksArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
Seamless Variability Management With the Virtual PlatformTechnical Track
Technical Track
Pre-print Media Attached
Self-Checking Deep Neural Networks in DeploymentTechnical Track
Technical Track
Pre-print Media Attached
Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track
Technical Track
Pre-print Media Attached
Semi-supervised Log-based Anomaly Detection via Probabilistic Label EstimationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Shipwright: A Human-in-the-Loop System for Dockerfile RepairArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Siri, Write the Next MethodTechnical Track
Technical Track
Pre-print Media Attached
Smart Contract Security: a Practitioners’ PerspectiveArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
SOAR: A Synthesis Approach for Data Science API RefactoringArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Studying Test Annotation Maintenance in the WildTechnical Track
Technical Track
Link to publication Pre-print Media Attached
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related TasksTechnical Track
Technical Track
Pre-print Media Attached
Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingTechnical Track
Technical Track
Pre-print Media Attached
Sustainable Solving: Reducing The Memory Footprint of IFDS-Based Data Flow Analyses Using Intelligent Garbage CollectionTechnical Track
Technical Track
Pre-print Media Attached
Synthesizing Object State Transformers for Dynamic Software UpdatesACM SIGSOFT Distinguished PaperACM Europe Council Best Paper AwardArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
Technical Leverage in a Software Ecosystem: Development Opportunities and Security RisksTechnical Track
Technical Track
Pre-print Media Attached
Testing Machine Translation via Referential TransparencyTechnical Track
Technical Track
Pre-print Media Attached
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code UnderstandingTechnical Track
Technical Track
Pre-print Media Attached
The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceTechnical Track
Technical Track
Pre-print Media Attached
Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native CodeArtifact ReusableTechnical TrackArtifact Available
Technical Track
Link to publication DOI Pre-print Media Attached
Towards Automating Code Review ActivitiesTechnical Track
Technical Track
Pre-print Media Attached
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Pre-print Media Attached
Trace-Checking CPS Properties: Bridging the Cyber-Physical GapArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
TransRegex: Multi-modal Regular Expression Synthesis by Generate-and-RepairTechnical Track
Technical Track
Pre-print Media Attached
Understanding Bounding Functions in Safety-Critical UAV SoftwareTechnical Track
Technical Track
Pre-print Media Attached
Unrealizable Cores for Reactive Systems SpecificationsArtifact ReusableTechnical Track
Technical Track
DOI Pre-print Media Attached
Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Verifying Determinism in Sequential ProgramsArtifact ReusableTechnical Track
Technical Track
Pre-print Media Attached
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Technical Track
Technical Track
Pre-print Media Attached
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous IntegrationArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
What Makes a Great Maintainer of Open Source Projects?ACM SIGSOFT Distinguished PaperTechnical Track
Technical Track
Pre-print Media Attached
White-Box Analysis over Machine Learning: Modeling Performance of Configurable SystemsTechnical Track
Technical Track
Pre-print Media Attached
White-Box Performance-Influence Models: A Profiling and Learning ApproachArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --ACM SIGSOFT Distinguished PaperArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS ProjectArtifact ReusableTechnical TrackArtifact Available
Technical Track
Pre-print Media Attached

Call for Papers

ICSE is the premier forum for presenting and discussing the most recent and significant technical research contributions in the field of Software Engineering. We invite high quality submissions of technical research papers describing original and unpublished results of software engineering research. We welcome submissions addressing topics across the full spectrum of Software Engineering including but not limited to:

  • AI and software engineering
    • Search-based software engineering
    • Machine learning with and for SE
    • Recommender systems
    • Autonomic systems and self adaptation
    • Program synthesis
    • Program repair  
  • Testing and analysis
    • Software testing
    • Program analysis
    • Validation and Verification
    • Fault localization
    • Formal methods
    • Programming languages  
  • Empirical software engineering
    • Mining software repositories
    • Apps and app store Analysis
    • Software ecosystems
    • Qualitative research methods  
  • Software evolution
    • Evolution and maintenance
    • Debugging
    • Program comprehension
    • API design and evolution
    • Configuration management
    • Release engineering and DevOps
    • Software reuse
    • Refactoring
    • Reverse engineering
    • Software visualization  
  • Social aspects of software engineering
    • Human aspects of software engineering
    • Human-computer interaction
    • Distributed and collaborative software engineering
    • Agile methods and software processes
    • Software economics
    • Crowd-based software engineering
    • Ethics in software engineering  
  • Requirements, modeling, and design
    • Requirements Engineering
    • Modeling and Model-Driven Engineering
    • Software Architecture and Design
    • Tools and Environments
    • Variability and product lines
    • Parallel, Distributed, and Concurrent Systems
    • Software services  
  • Dependability
    • Software Security
    • Privacy
    • Reliability and Safety
    • Performance
    • Green and sustainable technologies
    • Embedded / cyber-physical systems
    • Mobile applications

Review Criteria

Each paper submitted to the Technical Track will be evaluated based on the following criteria:

  • Soundness: The extent to which the paper’s contributions are supported by rigorous application of appropriate research methods
  • Significance: The extent to which the paper’s contributions are important with respect to open software engineering challenges
  • Novelty: The extent to which the contribution is sufficiently original and is clearly explained with respect to the state-of-the-art
  • Verifiability: The extent to which the paper includes sufficient information to support independent verification or replication of the paper’s claimed contributions
  • Presentation: The extent to which the paper’s quality of writing meets the high standards of ICSE, including clear descriptions and explanations, adequate use of the English language, absence of major ambiguity, clearly readable figures and tables, and adherence to the formatting instructions provided below

Reviewers will carefully consider all of these criteria during the review process, and as a result, high-quality papers may vary considerably in their type of contribution. For example, one paper could provide an extensive replication of prior work while another could describe a highly novel approach supported by non-trivial experimentation or empirical analysis.

How to Submit

  • All submissions must conform to the ICSE 2021 formatting and submission instructions and must not exceed 10 pages for the main text, inclusive of all figures, tables, appendices, etc. Two more pages containing only references are permitted. All submissions must be in PDF. The page limit is strict, and it will not be possible to purchase additional pages at any point in the process (including after the paper is accepted).
  • Submissions must conform to the IEEE formatting instructions IEEE Conference Proceedings Formatting Guidelines (title in 24pt font and full text in 10pt type, LaTeX users must use \documentclass[10pt,conference]{IEEEtran} without including the compsoc or compsocconf options).
  • By submitting to the ICSE Technical Track, authors acknowledge that they are aware of and agree to be bound by the ACM Policy and Procedures on Plagiarism and the IEEE Plagiarism FAQ. In particular, papers submitted to ICSE 2021 must not have been published elsewhere and must not be under review or submitted for review elsewhere whilst under consideration for ICSE 2021. Contravention of this concurrent submission policy will be deemed a serious breach of scientific ethics, and appropriate action will be taken in all such cases. To check for double submission and plagiarism issues, the chairs reserve the right to (1) share the list of submissions with the PC Chairs of other conferences with overlapping review periods and (2) use external plagiarism detection software, under contract to the ACM or IEEE, to detect violations of these policies.
  • The ICSE 2021 Technical Track will employ a double-blind review process. Thus, no submission may reveal its authors’ identities. The authors must make every effort to honor the double-blind review process. In particular, the authors’ names must be omitted from the submission and references to their prior work should be in the third person. Further advice, guidance, and explanation about the double-blind review process can be found in the Q&A page.
  • By submitting to the ICSE Technical Track, authors acknowledge that they conform to the authorship policy of the ACM, and the authorship policy of the IEEE

Submissions to the Technical Track that meet the above requirements can be made via the Technical Track submission site (https://icse2021.hotcrp.com) by the submission deadline. We encourage the authors to upload their paper info early (and can submit the PDF later) to properly enter conflicts for double-blind reviewing.

Any submission that does not comply with these requirements may be desk rejected by the Technical Track PC Chairs without further review. ICSE 2021 is conducting a pilot with a new open source tool, the SIGSOFT Submission Checker to check conformance to the formatting and double blind guidelines. You can help us by trying out the tool yourself. If you see valid warnings you’ll know how to update your paper; if you identify places for improvement of the tool, please file an issue (or offer a pull request).

Supplementary Material

Authors are requested to adhere to the ICSE 2021 Open Science policies to the best of their abilities. To that end supplementary material can be uploaded via the HotCRP site or anonymously linked from the paper submission. Although PC members are not obligated to look at this material, we strongly encourage submitters to use supplementary material to provide access to anonymized code or data, whenever possible. Please carefully review any supplementary material to ensure it conforms to the double-blind policy (described above). For example, code and data repositories may be exported to remove version control history, scrubbed of names in comments and metadata, and anonymously uploaded to a sharing site to support review. One resource that may be helpful in accomplishing this task is this blog post.

Upon acceptance, authors have the possibility to separately submit their supplementary material to the ICSE 2021 Artifact Evaluation track, for recognition of artifacts that are reusable, available, replicated or reproduced.

Author Response Period

ICSE 2021 will offer a three day author response period. In this period the authors will have the opportunity to inspect the reviews, and answer to specific questions raised by the program committee. This period is scheduled after all reviews have been completed, and serves to inform the subsequent decision making process. Authors will be able to see the full reviews, including the reviewer scores as part of the author response process.

Withdrawing a Paper

Authors can withdraw their paper at any moment until the final decision has been made, through the paper submission system. Resubmitting a paper to another venue before the final decision has been made without withdrawing from ICSE 2021 first is considered a violation of the concurrent submission policy, and will lead to automatic rejection from ICSE 2021 as well as any other venue adhering to this policy.

Important Dates

  • Technical Track Submissions Deadline: 28 August 2020
  • Technical Track Author Response Period: 18–20 November 2020
  • Technical Track Acceptance Notification: 17 December 2020
  • Technical Track Camera Ready: 12 February 2021

Conference Attendance Expectation

If a submission is accepted, at least one author of the paper is required to register for ICSE 2021 and present the paper. The presentation is expected to be delivered in person, unless this is impossible due to travel limitations (related to, e.g., health, visa, or COVID-19 prevention).

Double Blind Frequently Asked Questions

The ICSE 2021 Technical track will adopt a double-blind review process. Further advice, guidance and explanation about the double-blind review process can be found in the Q&A page. This FAQ’s is based on guidelines for double-blind reviewing from ASE 2020 and ICSE 2020*.

ABOUT PROCEEDINGS

  • Your paper must be formatted according to the instructions at https://www.ieee.org/conferences/publishing/templates.html. Validation of the paper formatting will be part of the submission process.

  • The given page limits are strict. It is not possible to buy extra pages.

  • The list of authors (names, emails, affiliations, order) is not allowed to be changed after notification. If a correction is needed (e.g., because the author name was misspelled), the track/event chairs need to approve the change. The authors should also notify the track/event chairs if the author list in HotCRP data about the paper is not identical to the author list in initial-submission pdf (not relevant for tracks with double-blind process).

  • In the next days, you will be contacted by the publisher (IEEE CPS) with the instructions and link where to submit the camera-ready version of your paper (please do not submit it to HotCRP and wait for the instructions). As part of the process, you will also need to submit your IEEE copyright (before you complete your final paper submission). So please read the instructions carefully immediately after it arrives.

  • At least one of the paper’s authors must register to the conference no later than January 31, 2021 specifying the unique Paper ID, assigned to each paper by IEEE CPS publishing vendor and sent to you when inviting you to submit the camera ready version of your paper.

ABOUT OPEN POLICIES

As you know, ICSE 2021 has embraced open science practices towards higher transparency of the scientific process and availability of research artifacts. With ICSE 2021 going virtual, more than ever we need to ensure access to such a widely distributed audience.

In case you have not done so at submission time already, we ask you to inspect the open science policies (https://conf.researchr.org/track/icse-2021/icse-2021-open-science-policies) while preparing the camera ready. In particular, make sure to:

  1. Provide a supporting statement on the data/software/analysis scripts/…/artifact availability (or lack thereof, which should be accompanied by reasons for non-disclosure) in a section named Data Availability after the Conclusion section.

  2. Self-archive your camera ready (NOT the typeset proof by IEEE).

The policies (https://conf.researchr.org/track/icse-2021/icse-2021-open-science-policies) contain instructions and tutorials for all the above. In case of questions, do not hesitate to contact the open science chair Daniel Graziotin (daniel.graziotin@iste.uni-stuttgart.de).

ABOUT PRESENTATION AND TIMING

  • ICSE main conference will be held from Tuesday May 25 to Friday May 28, 2021.

  • You presentation will be 10 minutes long. The presentation will be recorded, not live (you are required to provide a 10 minutes video presentation).

  • Q&A will last for 10 minutes. Q&A will be live.

  • After every session there will be breakout rooms for every paper to continue discussion with interested attendees.

  • Program will have a uniform daily schedule of 12 hours (10:00-22:00 CEST) and will be mirrored in the other 12 hours. Authors are encouraged to be present in the Q&A of the live/main conference (10:00-22:00 CEST).

ABOUT REQUIRED INFORMATION TO UPLOAD

  • You are required to provide a compulsory 10 minutes video, shown as part of the conference program. Optionally, you can provide another video of 20 minutes maximum for those people who prefer watching a video over reading a paper.

  • Based on the Open Science Initiative of ICSE 2021, you are required to self-archive your camera ready. So, you will be required to provide us the link that will appear in ICSE 2021 website.

  • Further instructions and details on all these matters will be specified as the process advances.

Filter
Role Type
Country
Search

Results (1263)

A
Abburu, Neeraja
MicrosoftUnited States
Abdalkareem, Rabe
Queens University, Kingston, CanadaCanada
Abdelrazek, Mohamed
Deakin University, AustraliaAustralia
Abidi, Mouna
Ecole Polytechnique de Montréal
Abrahão, Silvia
Universitat Politècnica de ValènciaSpain
Abreu, Rui
Faculty of Engineering, University of Porto, PortugalPortugal
Abualhaija, Sallam
University of LuxembourgLuxembourg
Adams, Bram
Queens University
Adisaputri, Gianisa
Dalhousie University
Aerts, Kris
KU LeuvenBelgium
Aghajani, Emad
Software Institute, USI Università della Svizzera italiana
Agresti, Stefano
Politecnico di MilanoItaly
Aguirre, Nazareno
University of Rio Cuarto and CONICET, Argentina
Ahasanuzzaman, Md
Queen's UniversityCanada
Ahbervé, Antonin
Ahlgren, John
FacebookUnited Kingdom
Ahmed, Iftekhar
University of California, Irvine
Ahn, Hyoungjoo
Samsung ElectronicsSouth Korea
Ahn, Yongjoo
Samsung ElectronicsSouth Korea
Akhondali, Jafar
Shiraz University
Akimov, Aleksei
Adyen N.V.Netherlands
Akinotcho, Faridah
University of British Columbia, Canada
Aktas, Ethem Utku
Softtech Inc.Turkey
Alencar, Paulo
University of WaterlooCanada
Alhamed, Mohammed
University of Glasgow
Alhwikem, Faisal
University of York, UK
Ali, Karim
University of Alberta
Ali, Shaukat
Simula Research Laboratory, NorwayNorway
Alimadadi, Saba
Simon Fraser UniversityCanada
Alkadhi, Rana
King Saud UniversitySaudi Arabia
Allamanis, Miltiadis
Microsoft Research, UKUnited Kingdom
Almanee, Sumaya
University of California, IrvineUnited States
AlOmar, Eman Abdullah
Rochester Institute of Technology, USAUnited States
Alrubaye, Hussein
Xerox CorporationUnited States
Alshammari, Abdulrahman
George Mason UniversityUnited States
Alsuhaibani, Reem S.
Kent State UniversityUnited States
Altnickel, Seraphina
mia raeumerei GmbHGermany
Altuwaijri, Fahad
Lancaster UniversityUnited Kingdom
An, Seungmin
KAISTSouth Korea
Angermeir, Florian
Technical University of MunichGermany
Aniche, Maurício
Delft University of TechnologyNetherlands
Anquetil, Nicolas
University of Lille, Lille, FranceFrance
Apel, Sven
Saarland UniversityGermany
Arab, Maryam
George Mason University
Arcaini, Paolo
National Institute of Informatics Japan
Arora, Chetan
Deakin UniversityAustralia
Arzt, Steven
Fraunhofer SITGermany
Ashraf, Imran
City University of Hong Kong
Atkins, Richard
City of London Police
Atlee, Joanne M.
University of WaterlooCanada
Atlidakis, Vaggelis
Columbia UniversityGreece
Ayala, Claudia
Universitat Politècnica de Catalunya, SpainSpain
Aye, Gareth
Facebook, Inc.United States
B
Babii, Hlib
Free University of Bozen-BolzanoItaly
Bacchelli, Alberto
University of Zurich
Bader, Johannes
Jane StreetUnited States
Bagheri, Hamid
University of Nebraska-Lincoln
Bagherzadeh, Mehdi
Oakland University
Bagherzadeh, Mojtaba
Bagnara, Abramo
BUGSENG srl
Bagnara, Roberto
University of Parma, BUGSENG srl
Bagnato, Alessandra
SofteamFrance
Bai, Jia-Ju
Tsinghua University
Bajammal, Mohammad
University of British Columbia
Baldassarre, Maria Teresa
Department of Computer Science, University of Bari Italy
Baltes, Sebastian
QAware GmbH and The University of Adelaide
Baluta, Teodora
National University of SingaporeSingapore
Banderali, Leonardo
IBM Toronto LabsCanada
Bangash, Abdul Ali
University of Alberta, CanadaCanada
Bangert, Julian
Google
Bansal, Chetan
Microsoft ResearchUnited States
Bao, Qinkun
The Pennsylvania State University
Bardin, Sébastien
CEA LIST, University Paris-Saclay, FranceFrance
Barr, Earl T.
University College London, UK
Barreiros, Jorge
Instituto Superior de Engenharia de Coimbra
Bartel, Alexandre
University of Luxembourg
Batta, Raghav
IBMUnited States
Baudry, Benoit
KTH Royal Institute of TechnologySweden
Bavand, Amir
Concordia University
Bavota, Gabriele
Software Institute, USI Università della Svizzera italianaSwitzerland
Baysal, Olga
Carleton UniversityCanada
Becker, Ingolf
University College LondonUnited Kingdom
Bell, Jonathan
Northeastern UniversityUnited States
Beller, Moritz
Facebook, Inc.United States
Benavides, David
Universidad de SevillaSpain
Bencomo, Nelly
Aston UniversityUnited Kingdom
Berger, Thorsten
Chalmers | University of Gothenburg
Bernal-Cárdenas, Carlos
MicrosoftUnited States
Bernárdez, Beatriz
Universidad de SevillaSpain
Bertino, Elisa
Purdue UniversityUnited States
Bertolino, Antonia
CNR-ISTIItaly
Beschastnikh, Ivan
University of British Columbia
Betka, Maik
University of Stuttgart
Beyer, Dirk
LMU Munich, GermanyGermany
Bezemer, Cor-Paul
University of AlbertaCanada
Bhuiyan, Nazim
IBMCanada
Bianculli, Domenico
University of LuxembourgLuxembourg
Bichler, Stefan
JOHANNES KEPLER UNIVERSITY LINZ
Bissyandé, Tegawendé F.
SnT, University of LuxembourgLuxembourg
Bittner, Paul Maximilian
University of UlmGermany
Blair, Lynne
Lancaster UniversityUnited Kingdom
Blincoe, Kelly
University of AucklandNew Zealand
Bodden, Eric
Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
Bogner, Justus
University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering GroupGermany
Bojarczuk, Kinga
FacebookUnited Kingdom
Bonichon, Richard
Tweag I/O, Paris, France
Borba, Paulo
Federal University of PernambucoBrazil
Borzacchiello, Luca
Sapienza University of Rome
Bosch, Jan
Chalmers University of Technology, Sweden
Bosu, Amiangshu
Wayne State University
Bradley, Nick
University of British ColumbiaCanada
Brake, Greg
MicrosoftUnited States
Brandt, Carolin
Delft University of TechnologyNetherlands
Braz, Larissa
University of Zurich
Brechmann, André
Leibniz Institute for Neurobiology
Briand, Lionel
University of Luxembourg and University of Ottawa
Brida, Simón Gutiérrez
University of Rio Cuarto and CONICET, ArgentinaArgentina
Brindescu, Caius
Oregon State University
Britto, Ricardo
Ericsson / Blekinge Institute of TechnologySweden
Brunschwig, Léa
Universidad Autónoma de MadridSpain
Bui, Nghi D. Q.
Singapore Management University, Singapore
Buratti, Luca
IBM ResearchUnited States
Burgueño, Lola
Open University of CataloniaSpain
Burnett, Margaret
Oregon State University
Burns, John Henry
SUNY Binghamton
Busany, Nimrod
Tel Aviv UniversityIsrael
Butler, Jenna
MicrosoftUnited States
Böhme, Marcel
Monash University, AustraliaAustralia
C
Cai, Shaowei
Institute of Software at Chinese Academy of Sciences, ChinaChina
Cai, Yan
Institute of Software, Chinese Academy of SciencesChina
Cai, Yuanfang
Drexel UniversityUnited States
Calikli, Gül
University of ZürichSwitzerland
Calinescu, Radu
University of York, UK
Campbell, Frederick
MicrosoftUnited States
Campos-López, Rubén
Universidad Autónoma de MadridSpain
Camtepe, Seyit
CSIRO Data61Australia
Cao, Jialun
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Cao, Kaibo
Software Institute, Nanjing University
Cao, Michael
University of British Columbia,Vancouver,Canada
Cao, Yanbin
Peking University, China
Cao, Zhenfei
Nanjing University
Carman, Mark
Politecnico di MilanoItaly
Carver, Jeff
University of AlabamaUnited States
Castor, Fernando
Federal University of Pernambuco
Catolino, Gemma
Tilburg University & ​Jheronimus Academy of Data ScienceNetherlands
Ceccato, Mariano
University of VeronaItaly
Cervantes, Humberto
UAM IztapalapaMexico
Cetina, Carlos
San Jorge University, SpainSpain
Chae, Dongju
Samsung ElectronicsSouth Korea
Chai, Dong
I&V Dept of Kirin Solution Dept, HS, Huawei
Chai, Xiaoyu
MicrosoftUnited States
Chakraborty, Saikat
Columbia UniversityUnited States
Chaliasos, Stefanos
Athens University of Economics and BusinessGreece
Chan, Hau
University of Nebraska-LincolnUnited States
Chan, Wing-Kwong
City University of Hong Kong, Hong KongChina
Chandra, Satish
Facebook, USAUnited States
Chaparro, Oscar
College of William & MaryUnited States
Chatterjee, Amreeta
Oregon State University
Chatterjee, Preetha
University of DelawareUnited States
Chechik, Marsha
University of Toronto
Chen, Che-Shao
Concordia University
Chen, Chunyang
Monash UniversityAustralia
Chen, Haiming
Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences
Chen, Jiachi
Monash University
Chen, Jialuo
Zhejiang University
Chen, Jieshan
Australian National University, AustraliaAustralia
Chen, Jinfu
Centre for Software Excellence, Huawei, Canada
Chen, Junjie
College of Intelligence and Computing, Tianjin University
Chen, Lin
Department of Computer Science and Technology, Nanjing University
Chen, Lingchao
UT Dallas
Chen, Lingwei
Penn State University
Chen, Peiqi
College of Intelligence and Computing, Tianjin University
Chen, Sen
Tianjin UniversityChina
Chen, Simin
UT Dallas
Chen, Ting
University of Electronic Science and Technology of China
Chen, Tse-Hsun (Peter)
Concordia University
Chen, Xiang
Nantong UniversityChina
Chen, Xin
Microsoft Research, China
Chen, Yin
Department of Computer Science, South China Normal University
Chen, Yongheng
Georgia Tech
Chen, Yuan
Wuhan UniversityChina
Chen, Zhenpeng
Peking University, ChinaChina
Chen, Zhenyu
Nanjing University
Chen, Zixuan
Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences
Cheng, Peng
Zhejiang University
Cheung, Shing-Chi
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Chiari, Michele
Politecnico di MilanoItaly
Chimalakonda, Sridhar
Indian Institute of Technology TirupatiIndia
Choi, Eunjong
Kyoto Institute of TechnologyJapan
Chong, Chewy
MicrosoftUnited States
Chow, Kevin
University of British Columbia
Chowdhury, Shaiful Alam
University of British Columbia
Christakis, Maria
MPI-SWS
Chua, Zheng Leong
Independent ResearcherSingapore
Church, Luke
University of Cambridge | Lund University | Lark SystemsUnited Kingdom
Cleland-Huang, Jane
University of Notre DameUnited States
Cogo, Filipe
Centre for Software Excellence, Huawei, Canada
Cohen, Myra
Iowa State UniversityUnited States
Collard, Michael L.
The University of AkronUnited States
Conte, Tayana
Universidade Federal do AmazonasBrazil
Cooper, Nathan
William & MaryUnited States
Coppa, Emilio
Sapienza University of Rome
Corbin, Toby
IBM UK
Cordy, Maxime
University of Luxembourg, Luxembourg
Costiou, Steven
INRIA LilleFrance
Cowan, Don
University of WaterlooCanada
Crnkovic, Ivica
Chalmers University of TechnologySweden
Cuijpers, Pieter
Eindhoven University of TechnologyNetherlands
D
d'Amorim, Marcelo
Federal University of PernambucoBrazil
Dai, Hetong
Concordia University
Dalibor, Manuela
Software Engineering, RWTH Aachen University
Dalpiaz, Fabiano
Utrecht UniversityNetherlands
Dam, Hoa Khanh
University of WollongongAustralia
Damevski, Kostadin
Virginia Commonwealth University
Damian, Daniela
University of VictoriaCanada
Daneva, Maya
University of TwenteNetherlands
Danilova, Anastasia
University of Bonn
Dantu, Karthik
University at Buffalo
Daoudi, Nadia
University of Luxembourg
de Almeida, Eduardo Santana
Federal University of Bahia
de Lara, Juan
Autonomous University of MadridSpain
Decker, Michael J.
Bowling Green State UniversityUnited States
Demetrescu, Camil
Sapienza University of Rome
Demissie, Biniam Fisseha
Fondazione Bruno KesslerItaly
Denaro, Giovanni
University of Milano-Bicocca, Italy
Deng, Shuiguang
Zhejiang UniversityChina
Deng, Wenjun
Nanjing University
Devroey, Xavier
Delft University of TechnologyNetherlands
Dey, Tapajit
Lero - The Irish Software Research Centre and University of LimerickIreland
Dias, Edson
Federal University of Pará
Dieste, Oscar
Universidad Politécnica de MadridSpain
Ding, Shuo
Georgia Institute of Technology, USA
Ding, Yangruibo
Columbia University
Dingel, Juergen
Queen's University, Kingston, Ontario
Dittrich, Yvonne
IT University of Copenhagen, Denmark
Do, Hyunsook
University of North TexasUnited States
Dola, Swaroopa
University of VirginiaUnited States
Dolby, Julian
IBM Research, USA
Dong, Jin Song
National University of Singapore
Dong, Wei
National University of Defense TechnologyChina
Dong, Xuyuan
Information and Network Center,Tianjin UniversityChina
Dong, Zeming
Kyushu UniversityJapan
Dooley, James
MicrosoftUnited States
Dubey, Shivam
MicrosoftUnited States
Dulskyte, Elena
FacebookUnited Kingdom
Dumont, Faryn
University of Cincinnati
Durelli, Rafael S.
Federal University of Lavras LavrasBrazil
Durelli, Vinicius
Universidade Federal de São João del-ReiBrazil
Dvortsova, Inna
FacebookUnited Kingdom
Dwyer, Matthew B
University of VirginiaUnited States
E
Edwards, Matthew
University of Bristol
Eghan, Ellis E.
Polytechnique MontrealCanada
Egyed, Alexander
Johannes Kepler UniversityAustria
Ehsan, Osama
Queen's University, Canada
Elazhary, Omar
University of VictoriaCanada
Elbaum, Sebastian
University of Virginia
Eldh, Sigrid
Ericsson, SwedenSweden
Eliyahu, Or
Hebrew University
Emard, Jillian
Oregon State University
Endres, Madeline
University of Michigan
Epstein, Edward
IBM ResearchUnited States
Erdogmus, Hakan
Carnegie Mellon UniversityUnited States
Ernst, Michael D.
UW CSEUnited States
Ernst, Neil
University of VictoriaCanada
Erwin, Tony
IBMUnited States
Etien, Anne
Université de Lille, CNRS, Inria, Centrale Lille, UMR 9189 –CRIStALFrance
Eugenia Berezin, Maria
FacebookUnited Kingdom
Ezzini, Saad
University of LuxembourgLuxembourg
F
Falessi, Davide
California Polytechnic State UniversityUnited States
Fan, Lingling
Nankai University
Fan, Ming
Xi'an Jiaotong University
Fan, Yuanrui
College of Computer Science and Technology, Zhejiang University
Fang, Chunrong
Nanjing University
Fang, Hongzhou
Drexel UniversityUnited States
Fang, Pengcheng
Case Western Reserve University
Fang, Xinwei
University of York, UK
Fayaz, Ibrahim
VecScan AB (Vector Sweden)Sweden
Fazzini, Mattia
University of MinnesotaUnited States
Feitelson, Dror
Hebrew UniversityIsrael
Feldt, Robert
Chalmers | University of Gothenburg, Blekinge Institute of TechnologySweden
Felfernig, Alexander
Graz University of TechnologyAustria
Feng, Yang
State Key Laboratory for Novel Software Technology, Nanjing UniversityChina
Fernandez-Amoros, David
UNEDSpain
Fernandez-Marquez, Jose Luis
University of GenevaSwitzerland
Ferrario, Maria Angela
Lancaster UniversityUnited Kingdom
Ferreira, Gabriel
Carnegie Mellon UniversityBrazil
Fierro, Fabiana
University of Molise
Fischer, Ricarda Anna-Lena
Maastricht UniversityNetherlands
Florez, Juan Manuel
University of Texas at Dallas
Ford, Denae
Microsoft ResearchUnited States
Forrest, Stephanie
Arizona State University
Foundjem, Armstrong
Queens UniversityCanada
Franch, Xavier
Universitat Politècnica de CatalunyaSpain
Franz, Patrick
Chalmers | University of GothenburgSweden
Fraser, Gordon
University of PassauGermany
Fregnan, Enrico
University of ZurichSwitzerland
Frias, Marcelo F.
Dept. of Software Engineering Instituto Tecnológico de Buenos AiresArgentina
Frick, Veit
Alpen-Adria-Universität Klagenfurt
Fritz, Thomas
University of ZurichSwitzerland
Fritzsch, Jonas
University of Stuttgart, Institute of Software EngineeringGermany
Fu, Jianming
Wuhan University
Fucci, Davide
Blekinge Institute of TechnologySweden
G
Gad, Ahmed
GoogleUnited States
Galindo, Jose
University of SevilleSpain
Gao, Cuiyun
Harbin Institute of TechnologyChina
Gao, Feng
Microsoft Azure
Gao, Jun
University of Luxembourg, LuxembourgChina
Gao, Mingyuan
National University of Singapore
Gao, Peng
University of California, Berkeley
Gao, Yanjie
Microsoft Research
Gao, Zhipeng
Monash University
Garbervetsky, Diego
University of Buenos Aires and CONICET, ArgentinaArgentina
Garcia, Joshua
University of California, IrvineUnited States
Garcia, Ronald
University of British Columbia
García, José María
Universidad de SevillaSpain
Garmendia, Antonio
Johannes Kepler University LinzAustria
Gee, Christina
MicrosoftUnited States
Geldenhuys, Jaco
Stellenbosch University
George, Johann
FacebookUnited States
Gerard, Sebastian
CEA Saclay - NanoInnovFrance
Gerasimou, Simos
University of York, UK
Gerosa, Marco
Northern Arizona University, USAUnited States
Ghanbari, Ali
Iowa State UniversityUnited States
Gholami, Sara
University of AlbertaCanada
Ghosal, Sandip
Indian Institute of Technology, BombayIndia
Godefroid, Patrice
Microsoft Research, USAUnited States
Gong, Shengfang
Alibaba GroupChina
Gonzalez, Danielle
Rochester Institute of TechnologyUnited States
Gonzalez-Barahona, Jesus M.
Universidad Rey Juan CarlosSpain
Gopinath, Rahul
CISPA Helmholtz Center for Information SecurityGermany
Gori, Roberta
University of PisaItaly
Gorla, Alessandra
IMDEA Software InstituteSpain
Goulao, Miguel
NOVA University of Lisbon
Gousios, Georgios
Facebook & Delft University of TechnologyNetherlands
Grabowski, Jens
University of Göttingen
Gralha, Catarina
NOVA University of Lisbon
Grandhi, Sampath
University of Texas at DallasUnited States
Graziotin, Daniel
University of Stuttgart
Grent, Henk
Adyen N.V.Netherlands
Groce, Alex
Northern Arizona UniversityUnited States
Groeneveld, Wouter
KU LeuvenBelgium
Groshev, Evgeny
Chalmers | University of GothenburgSweden
Gross, Lee
FacebookUnited States
Grund, Felix
University of British ColumbiaCanada
Grundy, John
Monash UniversityAustralia
Grunske, Lars
Humboldt University of BerlinGermany
Grünbacher, Paul
Johannes Kepler University Linz, AustriaAustria
Gu, Qing
Nanjing University
Gu, Tianxiao
Alibaba GroupChina
Gucevska, Natalija
FacebookUnited Kingdom
Guerra, Esther
Universidad Autonoma de MadridSpain
Guerriero, Antonio
Università di Napoli Federico II
Guglielmo, Luca
Università degli Studi di Milano - BicoccaItaly
Guizani, Mariam
Oregon State University
Guizzo, Giovani
University College LondonUnited Kingdom
Gullapalli, Vijay
GoogleUnited States
Gulwani, Sumit
Microsoft
Guo, Jianmei
Alibaba GroupChina
Guo, Yao
Peking University
Gupta, Avyakt
IIIT-DelhiIndia
Gureller, Arda
Ericsson
Guzmán, Emitzá
Vrije Universiteit AmsterdamNetherlands
Guéhéneuc, Yann-Gaël
Concordia University and Polytechnique MontréalCanada
H
Haering, Marlo
University of Hamburg, Germany
Haggag, Omar
Monash University, AustraliaAustralia
Haggag, Sherif
Deakin University, AustraliaAustralia
Haiduc, Sonia
Florida State UniversityUnited States
Hajiabadi, Hamideh
Karlsruhe Institute of Technology
Hall, Braxton
University of British Columbia
Haller, Philipp
KTHSweden
Hallett, Joseph
University of Bristol
Ham, MyungJoo
Samsung ElectronicsSouth Korea
Han, Junxiao
Zhejiang UniversityChina
Han, Mengqi
Nanjing University of Science & TechnologyChina
Han, Shi
Microsoft Research AsiaChina
Hanel, Paul
University of EssexUnited Kingdom
Hao, Jianye
Tianjin University
Hao, Rui
State Key Laboratory for Novel Software Technology Nanjing University
Haque, Mirazul
UT Dallas
Harman, Mark
University College London
Harman, Mark
Facebook, Inc.United Kingdom
Hassan, Ahmed E.
School of Computing, Queen's University
Hassan, Foyzul
University of Michigan - Dearborn
Hassan, Safwat
Thompson Rivers UniversityCanada
Hata, Hideaki
Shinshu UniversityJapan
Havrikov, Nikolas
CISPA, GermanyGermany
Hayashi, Shinpei
Tokyo Institute of TechnologyJapan
He, Bing
Microsoft Research, ChinaChina
He, Chuan
Fudan UniversityChina
He, Haochen
National University of Defense Technology
He, Pinjia
ETH Zurich
He, Xincheng
State Key Laboratory for Novel Software Technology, Nanjing UniversityChina
Hebig, Regina
Chalmers University of Technology & University of GothenburgSweden
Henderson, Tim A. D.
GoogleUnited States
Henkel, Jordan
University of Wisconsin--MadisonUnited States
Heradio, Ruben
UNED (Universidad Nacional de Educacion a Distancia)Spain
Herbold, Steffen
University of GöttingenGermany
Herzig, Kim
Tools for Software Engineers, Microsoft
Heumüller, Robert
Chair of Software Engineering, Faculty of Computer Science, Otto-von-Guericke-University MagdeburgGermany
Higo, Yoshiki
Osaka UniversityJapan
Hilton, Michael
Carnegie Mellon University, USAUnited States
Hindle, Abram
University of AlbertaCanada
Hirao, Toshiki
dTosh Inc.,Japan
Hoda, Rashina
Monash UniversityAustralia
Hoffmann, Henry
University of ChicagoUnited States
Holmes, Josie
Northern Arizona University
Holmes, Reid
University of British ColumbiaCanada
Horkoff, Jennifer
Chalmers and the University of GothenburgSweden
Horstmann, Stefan
University of Bonn
Horton, Glen
University of Cincinnati
Houck, Brian
Microsoft ResearchUnited States
Hu, Han
Faculty of Information Technology, Monash UniversityAustralia
Hu, Huibin Mary
MicrosoftUnited States
Hu, Xiaosu
University of Michigan
Hu, Yamin
Beijing Institute of Technology
Hu, Yangyu
Chongqing University of Posts and Telecommunications
Hu, Yun
Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences
Hua, Jiayi
Beijing University of Posts and Telecommunications
Huang, Jacky
California Polytechnic State University, USA
Huang, Jeff
Texas A&M UniversityUnited States
Huang, Qiao
Zhejiang University
Huang, Xin
Huang, Yu
University of Michigan
Huang, Yujin
Faculty of Information Technology, Monash UniversityAustralia
Hussain, Waqar
Monash UniversityAustralia
Hwang, Jinho
IBM ResearchUnited States
Hwang, Sungjae
KAISTSouth Korea
I
Idowu, Samuel
Chalmers | University of GothenburgSweden
Ihara, Akinori
Wakayama UniversityJapan
Inverardi, Paola
University of L'AquilaItaly
Ishio, Takashi
Nara Institute of Science and TechnologyJapan
Islam, Mohammad Saiful
Ryerson UniversityCanada
Ivanković, Marko
Google Inc
J
Jaafar, Fehmi
The Computer Research Research Institute of MontrealCanada
Jaffe, Sonia
MicrosoftUnited States
Jahed, Karim
Queen's University
Jamshidi, Pooyan
University of South Carolina
Janes, Andrea
Free University of Bozen-BolzanoItaly
Jang, Gichan
Samsung ElectronicsSouth Korea
Ji, Tiantong
Case Western Reserve University
Jia, Ang
Xi'an Jiaotong University
Jia, Limin
Carnegie Mellon University
Jia, Zhouyang
National University of Defense TechnologyChina
Jiang, Bo
Beihang UniversityChina
Jiang, He
School of Software, Dalian University of TechnologyChina
Jiang, Jiajun
College of Intelligence and Computing, Tianjin UniversityChina
Jiang, Lin
XDJA
Jiang, Lingxiao
Singapore Management UniversitySingapore
Jiang, Meng
University of Notre Dame
Jiang, Nan
Purdue University
Jiang, Yanjie
Beijing Institute of Technology
Jiang, Yanyan
Nanjing UniversityChina
Jiang, Yu
Tsinghua University
Jiang, Yu
Tsinghua UniversityChina
Jiang, Zhen Ming (Jack)
York University Canada
Jiarpakdee, Jirayus
Monash University, Australia
Jin, Xianhao
Virginia Tech
Jin, Zhi
Peking UniversityChina
Jog, Adwait
William & Mary
Johnson, Brittany
George Mason UniversityUnited States
Jolak, Rodi
Chalmers | University of Gothenburg
Ju, An
University of California, Berkeley
Jung, Jaeyun
Samsung ElectronicsSouth Korea
Just, René
University of Washington
Justin Middleton
North Carolina State University
K
Kaboré, Abdoul Kader
University of Luxembourg
Kahani, Nafiseh
University of Carlton
Kalinowski, Marcos
Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
Kamei, Yasutaka
Kyushu UniversityJapan
Kanade, Aditya
Indian Institute of Science, Bangalore
Kang, Hong Jin
Kang, Minsuk
MicrosoftUnited States
Kang, Yu
Microsoft Research, Beijing, ChinaChina
Kantert, Jan
Volkswagen AGGermany
Kapoor, Parichay
Samsung ElectronicsSouth Korea
Karas, Zachary
University of Michigan
Karmakar, Anjan
Free University of Bozen-BolzanoItaly
Karnauch, Andrey
University of Tennessee KnoxvilleUnited States
Kaufman, Mike
Microsoft
Kaushal, Deepanshu
IIIT-DelhiIndia
Kazman, Rick
University of Hawai‘i at Mānoa
Kehrer, Timo
Humboldt-Universtität zu BerlinGermany
Keim, Jan
Karlsruhe Institute of Technology (KIT)Germany
Kelly, Scot
MicrosoftUnited States
Keplinger, Felix
JOHANNES KEPLER UNIVERSITY LINZ
Kermansaravi, Zeinab
Ecole Polytechnique de Montréal
Kern, Christoph
Google
Kessentini, Marouane
University of MichiganUnited States
Khatchadourian, Raffi
CUNY Hunter CollegeUnited States
Khazaei, Hamzeh
York UniversityCanada
Khin Shar, Lwin
Singapore Management UniversitySingapore
Khomh, Foutse
Polytechnique MontréalCanada
Khoshmanesh, Seyedehzahra
Iowa State University
Kim, Dong Jae
Concordia University
Kim, Gyeongwon
KAISTSouth Korea
kim, hyoungshick
Sungkyunkwan University
Kim, Jihoon
KAISTSouth Korea
Kim, Miryung
University of California at Los Angeles, USAUnited States
Kim, Moonzoo
KAIST and V+LabSouth Korea
Kim, Seohyun
FacebookUnited States
Kim, Seulbae
Georgia Institute of TechnologySouth Korea
Kirschner, Yves
Karlsruhe Institute of Technology
Klein, Jacques
University of LuxembourgLuxembourg
Ko, Amy
University of WashingtonUnited States
Komondoor, Raghavan
Indian Institute of Science, BangaloreIndia
Kong, Pingfan
University of Luxembourg, Luxembourg
Kovalenko, Vladimir
TU DelftNetherlands
Kovalenko, Vladimir
JetBrains ResearchNetherlands
Kovelman, Ioulia
University of Michigan
Koyuncu, Anil
SNT, University of Luxembourg
Koziolek, Anne
Karlsruhe Institute of TechnologyGermany
Kretschmer, Roland
Johannes Kepler University, LinzAustria
Krinke, Jens
University College LondonUnited Kingdom
Krishna, Rahul
Columbia University, USA
Krishnamurthi, Shriram
Brown University, United States
Krüger, Jacob
Otto von Guericke University Magdeburg
Kucuk, Yigit
Case Western Reserve UniversityUnited States
Kula, Raula Gaikovina
NAISTJapan
Kumar, Harshit
IBMIndia
Kumar, Sumit
MicrosoftUnited States
Kästner, Christian
Carnegie Mellon University
L
Laemmel, Ralf
University of Koblenz-Landau
Lago, Patricia
Vrije Universiteit AmsterdamNetherlands
Lahiri, Shuvendu
Microsoft
Lamothe, Maxime
Concordia University
Lanubile, Filippo
University of BariItaly
Lanza, Michele
Software Institute, USI Università della Svizzera italiana
Laredo, Jim A.
IBM Research, USAUnited States
Larus, James
EPFLSwitzerland
LaToza, Thomas
George Mason UniversityUnited States
Lawall, Julia
Inria
Le Goues, Claire
Carnegie Mellon UniversityUnited States
Le Pallec, Xavier
University of Lille
Le Traon, Yves
University of Luxembourg, LuxembourgLuxembourg
Le, Viet-Man
Graz University of TechnologyAustria
Le, Vu
Microsoft
Le, Wei
Dept. of Computer Science, Iowa State University
Lee, Ahcheong
KAIST
Lee, Daniel
Geotab, Canada
Lee, Heejo
Korea University
Lee, Jihoon
Samsung ElectronicsSouth Korea
Lee, Nakwon
KAIST
Lee, Pochian
Microsoft Azure
Lee, Sungho
KAISTSouth Korea
Lefever, Jason
Drexel UniversityUnited States
Legunsen, Owolabi
Cornell University
Lemerre, Matthieu
CEA LIST, University Paris-Saclay, FranceFrance
Leuschel, Michael
HHUGermany
Lewis, Burn
IBM ResearchUnited States
Lewis, Grace
Carnegie Mellon Software Engineering InstituteUnited States
Li, Ge
Peking University
Li, Guozheng
Peking University
Li, Heng
Polytechnique MontréalCanada
Li, Heng
Polytechnique MontréalCanada
Li, Heng
Polytechnique MontréalCanada
Li, Hongyu
Facebook, Inc.
Li, Juanru
Shanghai Jiao Tong University
Li, Li
Monash UniversityAustralia
Li, Liqun
Microsoft Research, Beijing, China
Li, Paul Luo
MicrosoftUnited States
Li, Shanping
Zhejiang UniversityChina
Li, Shanshan
National University of Defense Technology
Li, Shuaimin
School of Computer Science and Technology, University of Chinese academy of sciences
Li, Tongyu
Nanjing University
Li, Xiaoting
Penn State University
Li, Yanhui
Department of Computer Science and Technology, Nanjing University
Li, Yeting
Institute of Software, Chinese Academy of Sciences;University of Chinese Academy of Sciences
Li, Yi
New Jersey Institute of Technology
Li, Yuanbo
Georgia Institute of Technology, USA
Li, Yuanchun
Microsoft ResearchChina
Li, Zheng
University of ConcepciónChile
Li, Zhenhao
Concordia University
Li, Ziang
Alibaba GroupChina
Liang, Jie
Liang, Xiaozhou
SUNY Binghamton
Liao, Jilong
MicrosoftUnited States
Liao, Lizhi
Concordia University
Liem, Cynthia C. S.
Delft University of TechnologyNetherlands
Lill, Alexander
University of Zurich
Lim, Geunsik
Samsung Research, Samsung ElectronicsSouth Korea
Lin, Dayi
Centre for Software Excellence, Huawei, CanadaCanada
Lin, Fan
Alibaba GroupChina
Lin, Haoxiang
Microsoft Research
Lin, Jinfeng
University of Notre Dame
Lin, Jinkun
State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, ChinaChina
Lin, Qingwei
Microsoft Research, Beijing, ChinaChina
Lin, Yun
National University of Singapore
Linares-Vásquez, Mario
Universidad de los AndesColombia
Lingfeng Bao
Zhejiang University
Link, Georg
BitergiaUnited States
Liu, Changlin
Case Western Reserve University
Liu, Dewei
Fudan UniversityChina
Liu, Hui
Beijing Institute of TechnologyChina
Liu, Jiakun
Zhejiang University
Liu, Jianzhong
ShanghaiTech UniversityChina
Liu, Kui
Nanjing University of Aeronautics and Astronautics, ChinaChina
Liu, Pei
Monash UniversityAustralia
Liu, Shicheng
University of ChicagoUnited States
Liu, Tianming
Monash UniverisityAustralia
Liu, Ting
Xi'an Jiaotong University
Liu, Wei
King's College LondonUnited Kingdom
Liu, Xiaodong
National University of Defense Technology
Liu, Xuanzhe
Peking University
Liu, Xuanzhe
Peking University
Liu, Yalin
University of Notre Dame
Liu, Yang
Nanyang Technological University
Liu, Yepang
Southern University of Science and Technology, China
Liu, Yi
Southern University of Science and Technology
Liu, Yu David
SUNY Binghamton
Liu, Yuanning
Jilin University
Liu, Yuanqiang
Peking University, China
Liu, Yunxin
Microsoft Research
Ljungberg, Anton
Lund UniversitySweden
Lo, David
Singapore Management UniversitySingapore
Lok Ho, Yin
City University of Hong Kong
Loksa, Dastyni
Towson University
Lomeli, Maria
FacebookUnited Kingdom
Long, Teng
AppleUnited States
Lou, Jian-Guang
Microsoft ResearchChina
Lou, Yiling
Peking University
Louridas, Panos
Athens University of Economics and BusinessGreece
Lu, Shan
University of ChicagoUnited States
Lukkien, Johan
Eindhoven University of TechnologyNetherlands
Lundh, Gustaf
Axis CommunicationsSweden
Luo, Chuan
Microsoft Research, ChinaChina
Luo, Weilin
Sun Yat-sen UniversityChina
Luo, Weisi
I&V Dept of Kirin Solution Dept, HS, Huawei
Luo, Xiapu
The Hong Kong Polytechnic University
Lutellier, Thibaud
University of Waterloo
Lutz, Robyn
Iowa State University
Luyten, Laurens
KU LeuvenBelgium
Lwakatare, Lucy Ellen
University of Helsinki, FinlandFinland
Lynce, Ines
INESC-ID/IST, Universidade de LisboaPortugal
Lyu, Deyun
Kyushu university
Lyu, Michael
The Chinese University of Hong Kong
López, Lidia
Universitat Politècnica de Catalunya, SpainSpain
M
M. Zhang, Jie
UCLUnited Kingdom
Ma, Fuchen
Tsinghua UniversityChina
Ma, Lei
University of AlbertaCanada
Ma, Shiqing
Rutgers University
Ma, Siqi
the University of Queensland
Ma, Wei
SnT, University of Luxembourg
Ma, Xiaoxing
Nanjing University
Ma, Xiaoxing
Nanjing UniversityChina
Ma, Xiaoxue
City University of Hong Kong
Ma, Xingjun
Deakin University
Maalej, Walid
University of Hamburg, Germany
Machalica, Mateusz
Facebook, Inc.United States
Macho, Christian
University of KlagenfurtAustria
Madala, Kaushik
University of North TexasUnited States
Mahmood, Wardah
Chalmers | University of Gothenburg
Maipradit, Rungroj
Nara Institute of Science and Technology
Maire, Michael
University of ChicagoUnited States
Majumder, Suvodeep
North Carolina State University
Makhshari, Amir
University of British Columbia (UBC)Canada
Maletic, Jonathan I.
Kent State UniversityUnited States
Manquinho, Vasco
INESC-ID/IST, Universidade de LisboaPortugal
Maoz, Shahar
Tel Aviv University, IsraelIsrael
Marah, Hussein
Johannes Kepler University LinzAustria
Marcus, Andrian
University of Texas at DallasUnited States
Marczak, Sabrina
PUCRSBrazil
Maria Hodnigg, Karin
University of Klagenfurt
Mariani, Leonardo
University of Milano BicoccaItaly
Marinov, Darko
University of Illinois at Urbana-Champaign
Martin-Lopez, Alberto
Universidad de SevillaSpain
Martins, Ruben
Carnegie Mellon UniversityUnited States
Martínez-Fernández, Silverio
UPC-BarcelonaTechSpain
Mashkoor, Atif
Johannes Kepler University LinzAustria
Masood, Zainab
University of AucklandNew Zealand
Massacci, Fabio
University of Trento and Vrije Universiteit Amsterdam
Mastropaolo, Antonio
Università della Svizzera italiana
Mathew, George
North Carolina State University, USA
Mathur, Umang
University of Illinois at Urbana-ChampaignUnited States
Matsumoto, Kenichi
Nara Institute of Science and Technology
May, Mary Evelyn
Oregon State University
Mayr-Dorn, Christoph
Johannes Kepler University, LinzAustria
Maziero, Erick
Federal University of Lavras
Mazkatli, Manar
Karlsruhe Institute of Technology
McIntosh, Shane
McIntosh, Shane
University of WaterlooCanada
Meawad, Fatma
RobustaEgypt
Meel, Kuldeep S.
National University of SingaporeSingapore
Mehofer, Thomas
Frequentis AG
Meijer, Erik
Meijer, Erik
FacebookUnited States
Meirelles, Paulo
University of São Paulo
Meister, Clara
ETH Zurich
Melo, Glaucia
University of WaterlooCanada
Memon, Atif
Apple Inc.United States
Mendez, Daniel
Blekinge Institute of TechnologySweden
Meng, Linghan
Nanjing University
Meng, Na
Virginia Tech, USA
Menghi, Claudio
University of LuxembourgLuxembourg
Menzies, Tim
North Carolina State University, USAUnited States
Mesbah, Ali
University of British Columbia (UBC)Canada
Mezouar, Mariam El
Royal Military College
Milani Fard, Amin
New York Institute of TechnologyCanada
Miller, Courtney
New College of FloridaUnited States
Miller, Heather
Carnegie Mellon University, USA
Millstein, Suzanne
University of WashingtonUnited States
Ming, Jiang
University of Texas at ArlingtonUnited States
Miranskyy, Andriy
Ryerson UniversityCanada
Mitropoulos, Dimitris
National and Kapodistrian University of AthensGreece
Mizrahi, Ayelet
Hebrew University
Mkaouer, Mohamed Wiem
Rochester Institute of TechnologyUnited States
Mockus, Audris
The University of Tennessee
Moldon, Lukas
RWTH Aachen UniversityGermany
Molina, Facundo
University of Rio Cuarto and CONICET, ArgentinaArgentina
Monperrus, Martin
KTH Royal Institute of TechnologySweden
Montandon, João Eduardo
Universidade Federal de Minas Gerais (UFMG)Brazil
Moon, Jijoong
Samsung ElectronicsSouth Korea
Moran, Kevin
George Mason UniversityUnited States
Morari, Alessandro
IBM ResearchUnited States
Moreira, Ana
NOVA University of Lisbon and NOVA LINCSPortugal
Morin, Brice
SINTEFNorway
Morris, Christopher
Carnegie Mellon UniversityUnited States
Morshed Fahid, Fahmid
North Carolina State UniversityUnited States
Motlagh, Alireza Karami
Shiraz University
Mounier, Laurent
Univ. Grenoble Alpes. VERIMAG, Grenoble, FranceFrance
Moyon, Fabiola
Siemens / TUMGermany
Mudduluru, Rashmi
University of WashingtonUnited States
Mujahid, Suhaib
Concordia UniversityCanada
Mukelabai, Mukelabai
Chalmers | University of Gothenburg
Mukelabai, Mukelabai
Chalmers | University of Gothenburg
Murali, Vijayaraghavan
Facebook, Inc.United States
Murphy, Gail
University of British ColumbiaCanada
Murphy-Hill, Emerson
Google
Mäntylä, Mika
University of OuluFinland
Møller, Anders
Aarhus UniversityDenmark
N
N C, Shrikanth
North Carolina State UniversityUnited States
Nader Palacio, David
William and MaryUnited States
Nadi, Sarah
University of AlbertaCanada
Nagappan, Mei
University of WaterlooCanada
Nagappan, Nachiappan
Microsoft Research
Nagy, Csaba
Software Institute, USI Università della Svizzera italiana
Naiakshina, Alena
University of Bonn
Nair, Vivek
Facebook, USAUnited States
Narayana, Likhita
California Polytechnic State University, USA
Nayebi, Maleknaz
Polytechnique MontréalCanada
Negri, Virginia
Politecnico di MilanoItaly
Nelson, Tim
Brown UniversityUnited States
Nemati, Hamed
CISPA Helmholtz Center for Information SecurityGermany
Nepal, Surya
Data61, CSIRO
Newman, Christian D.
Rochester Institute of TechnologyUnited States
Nguyen, KimHao
University of Nebraska-LincolnUnited States
Nguyen, ThanhVu
University of Nebraska, LincolnUnited States
Nguyen, Tien N.
University of Texas at Dallas
Ni, Ansong
Yale University
Ni, Chao
Zhejiang UniversityChina
Niculescu, Irina
MicrosoftUnited States
Nidd, Michael
IBMSwitzerland
Nie, Bin
William & Mary
Nie, Changhai
Nanjing University
Nielebock, Sebastian
Otto-von-Guericke University Magdeburg, GermanyGermany
Nielsen, Benjamin Barslev
Aarhus UniversityDenmark
Niu, Jianwei
University of Texas at San AntonioUnited States
Niu, Nan
University of CincinnatiUnited States
Niu, Xintao
Nanjing University
Noble, James
Victoria University of WellingtonNew Zealand
Nolting, Michael
Volkswagen AGGermany
Novielli, Nicole
University of BariItaly
Noy, Nofar
Hebrew University
Nuryyev, Batyr
University of AlbertaCanada
Nusrat, Fariha
University of Texas at San Antonio
O
Obie, Humphrey
Monash UniversityAustralia
Oh, Hakjoo
Korea University
Oliva, Gustavo A.
Queen's UniversityBrazil
Oliveto, Rocco
University of Molise
Openja, Moses
Ortmeier, Frank
Otto-von-Guericke-University Magdeburg, Faculty of Computer Science, Chair of Software Engineering
Ostry, Diet
Data61, CSIRO
Ou, Jiayu
Alibaba GroupChina
Ouni, Ali
ETS Montreal, University of QuebecCanada
Ouyang, Yicheng
UT Dallas
P
Paddock, Brandon
MicrosoftUnited States
Padhye, Rohan
Carnegie Mellon UniversityUnited States
Palomba, Fabio
University of SalernoItaly
Pan, Rangeet
Dept. of Computer Science, Iowa State University
Panach, Ignacio
Universidad de ValenciaSpain
Panichella, Annibale
Delft University of TechnologyNetherlands
Papadakis, Mike
University of Luxembourg, LuxembourgLuxembourg
Paradis, Elise
University of TorontoCanada
Parejo Maestre, José Antonio
Universidad de Sevilla
Park, Jihyeok
KAISTSouth Korea
Park, Sunghan
Korea University
Parnin, Chris
North Carolina State University
Pascarella, Luca
Delft University of TechnologyNetherlands
Pashchenko, Ivan
University of TrentoItaly
Pasquale, Liliana
University College Dublin & LeroIreland
Pastor, Oscar
Universitat Politecnica de ValenciaSpain
Patel, Siddharth
MicrosoftUnited States
Patnaik, Nikhil
University of Bristol
Paul, Rajshakhar
Wayne State UniversityUnited States
Pavese, Esteban
Humboldt University of Berlin
Payer, Mathias
EPFLSwitzerland
Peitek, Norman
Leibniz Institute for NeurobiologyGermany
Peng, Guojun
Wuhan University
Peng, Xin
Fudan University, ChinaChina
Penzenstadler, Birgit
ChalmersSweden
Pernici, Barbara
Politecnico di MilanoItaly
Petke, Justyna
University College LondonUnited Kingdom
Petrović, Goran
Google Inc
Pfahl, Dietmar
University of TartuEstonia
Piantadosi, Valentina
University of MoliseItaly
Pietrantuono, Roberto
Università di Napoli Federico II
Pinto, Gustavo
Federal University of Pará
Pinzger, Martin
Alpen-Adria-Universität KlagenfurtAustria
Pobee, Ernest
City University of Hong Kong
Podgurski, Andy
Case Western Reserve UniversityUnited States
Polasek, Ivan
Slovak University of Technology
Pollock, Lori
University of Delaware
Pollock, Lori
University of Delaware, USAUnited States
Ponzio, Pablo
Dept. of Computer Science FCEFQyN, University of Rio CuartoArgentina
Poshyvanyk, Denys
College of William & MaryUnited States
Potet, Marie-Laure
Univ. Grenoble Alpes. VERIMAG, Grenoble, FranceFrance
Pourmajidi, William
Ryerson UniversityCanada
Pradel, Michael
University of Stuttgart
Pradhan, Dipesh
Simula Research Laboratory, Norway
Prajapati, Rupesh
Penn State University
Prasad, Mukul
Fujitsu Laboratories of AmericaUnited States
Prechelt, Lutz
Freie Universität BerlinGermany
Preikschat, Andreas
University of StuttgartGermany
Prenner, Julian
Free University of Bozen-BolzanoItaly
Pujar, Saurabh
IBM ResearchUnited States
Purandare, Rahul
IIIT-DelhiIndia
Purandare, Salil
IIIT-DelhiIndia
Pérez, Francisca
SVIT Research Group, Universidad San JorgeSpain
Q
Qian, Rebecca
Facebook, Inc.United States
Qiao, Bo
Microsoft Research, Beijing, China
Qiao, Liang
Northeastern University, China
Qinghua, Xu
Simula Research Laboratory
R
R. V. Chaudron, Michel
Chalmers | University of GothenburgSweden
Raghothaman, Mukund
University of Southern California
Rahman, Md Saidur
Ecole Polytechnique de Montréal
Raja, Anita
City University of New York (CUNY) Hunter CollegeUnited States
Rajan, Hridesh
Dept. of Computer Science, Iowa State University
Rajbahadur, Gopi Krishnan
Centre for Software Excellence, Huawei, Canada
Rajmohan, Saravanakumar
Microsoft Office, United States
Rall, Daniel
GoogleUnited States
Ralph, Paul
Dalhousie UniversityCanada
Ramokapane, Kopo M.
University of Bristol
Ramos, Daniel
Carnegie Mellon University
Rana, Ankit
IIIT-DelhiIndia
Ranasinghe, Damith C.
The University of AdelaideAustralia
Rand, Jared
Ryerson UniversityCanada
Rao, Nikitha
Microsoft ResearchIndia
Rashid, Awais
University of Bristol, UKUnited Kingdom
Rauf, Moiz
University of Stuttgart
Ravi Shankar, Amudha
UNIGESwitzerland
Ray, Baishakhi
Columbia University, USAUnited States
Raz, Orna
IBM Research
Recoules, Frédéric
CEA, ListFrance
Regis, Germán
University of Rio Cuarto, ArgentinaArgentina
Reichenbach, Christoph
Lund UniversitySweden
Ren, Xiaoxue
Zhejiang UniversityChina
Reps, Thomas
University of Wisconsin--MadisonUnited States
Resinas, Manuel
Universidad de SevillaSpain
Riboni, Andrea
Università degli Studi di Milano - BicoccaItaly
Rigby, Peter
Concordia University, Montreal, CanadaCanada
Ritschel, Nico
The University of British ColumbiaCanada
Robbes, Romain
Free University of Bozen-BolzanoItaly
Robles, Gregorio
Universidad Rey Juan CarlosSpain
Rodeghero, Paige
Clemson UniversityUnited States
Rodriguez, Pilar
Universidad Politécnica de MadridSpain
Rodríguez-Pérez, Gema
University of WaterlooCanada
Rojas, José Miguel
University of Leicester, UKUnited Kingdom
Romano, Alan
University at BuffaloUnited States
Rooein, Donya
Politecnico di MilanoItaly
Rosa, Giovanni
University of Molise
Rosenblum, David
George Mason UniversityUnited States
Roychoudhury, Abhik
National University of SingaporeSingapore
Rubin, Julia
University of British Columbia, CanadaCanada
Rubio-González, Cindy
University of California, DavisUnited States
Ruhe, Guenther
University of CalgaryCanada
Ruiz-Cortés, Antonio
University of SevilleSpain
Run, Xiaoyue
I&V Dept of Kirin Solution Dept, HS, Huawei
Runeson, Per
Lund UniversitySweden
Russo, Barbara
Free University of BolzanoItaly
Russo, Daniel
Department of Computer Science, Aalborg UniversityDenmark
Russo, Stefano
Università di Napoli Federico II
Rutishauser, Roy
University of Zurich
Ruvimova, Anastasia
University of Zurich
Ryu, Sukyoung
KAISTSouth Korea
Rånge, Ellinor
EricssonSweden
S
S. Cruzes, Daniela
SINTEF
Sabetta, Antonino
SAP Security ResearchFrance
Sabetzadeh, Mehrdad
EECS, University of Ottawa
Safdar, Safdar Aqeel
Simula Research Laboratory, Norway
Saha, Diptikalyan
IBM Research IndiaIndia
Sahar, Hareem
University of Alberta
Saini, Nishrith
EricssonSweden
Sajedi, Sarah
ERA Environmental Management Solutions
Sajnani, Hitesh
Salis, Vitalis
Athens University of Economics and Business, National and Technical University of AthensGreece
Salman, Iflaah
University of Oulu
Samhi, Jordan
University of LuxembourgLuxembourg
Sami, Ashkan
Shiraz University
Sanchez, Joseph
SUNY Binghamton
Sapora, Silvia
FacebookUnited Kingdom
Sarma, Anita
Oregon State University
Sarro, Federica
University College LondonUnited Kingdom
Savarimuthu, Bastin Tony Roy
University of Otago, Dunedin, New ZealandNew Zealand
Savary-Leblanc, Maxime
University of Lille
Sawyer, Peter
Aston UniversityUnited Kingdom
Saxena, Prateek
National University of SingaporeSingapore
Sayagh, Mohammed
ETS Montreal, University of QuebecCanada
Sağlam, Timur
Karlsruhe Institute of Technology
Scalabrino, Simone
University of Molise
Scalia, Gabriele
Politecnico di MilanoItaly
Scaliante Wiese, Igor
Federal University of Technology – Paraná - UTFPRBrazil
Scandariato, Riccardo
Hamburg University of TechnologyGermany
Scanniello, Giuseppe
University of BasilicataItaly
Schaefer, Max
GitHub, Inc.United Kingdom
Schiffelers, Ramon
Eindhoven University of Technology and ASML, the NetherlandsNetherlands
Schmid, Larissa
Karlsruhe Institute of Technology
Schröder, Casper
Adyen N.V.Netherlands
Schultheiß, Alexander
Humboldt-Universität zu BerlinGermany
Scott, Andrew
FacebookUnited States
Scuratti, Dario
Politecnico di MilanoItaly
Seaman, Carolyn
University of Maryland Baltimore CountyUnited States
Sebastian Herlim, Robert
KAIST
Segura, Sergio
Universidad de SevillaSpain
Sen, Koushik
University of California, Berkeley
Serebrenik, Alexander
Eindhoven University of TechnologyNetherlands
Servant, Francisco
Virginia TechUnited States
Shabat, Aviad Ben
Hebrew University
Shahin, Mojtaba
Monash UniversityAustralia
Shahin, Ramy
University of TorontoCanada
Shalom, Rafi
Tel Aviv University, IsraelIsrael
Shang, Weiyi
Concordia University
Shao, Fei
Case Western Reserve University
Sharif, Bonita
University of Nebraska-Lincoln, USAUnited States
Shariffdeen, Ridwan Salihin
National University of SingaporeSingapore
Sharma, Pankajeshwara
University of Otago, Dunedin
Sharp, Helen
The Open UniversityUnited Kingdom
Sheffer, Roy
Hebrew University
Shen, Chao
Xi'an Jiaotong University
Shen, Mingzhu
Beijing Institute of TechnologyChina
Shen, Sijie
Peking University
Shepherd, David C.
Virginia Commonwealth UniversityUnited States
Shetty, Manish
Microsoft Research, IndiaIndia
Shi, August
The University of Texas at AustinUnited States
Shihab, Emad
Concordia UniversityCanada
Shreeve, Benjamin
University of Bristol
Shrestha, Nishtha
York University
Shriver, David
University of VirginiaUnited States
Shwartz, Larisa
IBMUnited States
Shyamasundar, R.K.
Indian Institute of Technology, BombayIndia
Siegmund, Janet
Chemnitz University of TechnologyGermany
Siegmund, Norbert
Leipzig University
Silva, Denini
Federal University of PernambucoBrazil
Singh, Rhia
City University of New York (CUNY) Macaulay Honors College
Singh, Snigdha
Karlsruhe Institute of Technology
Smirni, Evgenia
William & Mary
Smith, Matthew
University of Bonn, Fraunhofer FKIE
Soffa, Mary Lou
University of VirginiaUnited States
Sondhi, Devika
IIIT-DelhiIndia
Song, Wei
Nanjing University of Science & TechnologyChina
Song, Wenna
Wuhan University
Song, Wook
Samsung ElectronicsSouth Korea
Song, Xiaotong
School of Data and Computer Science, Sun Yat-sen University
Song, Zihe
University of Texas at DallasUnited States
Soremekun, Ezekiel
SnT, University of LuxembourgLuxembourg
Sotiropoulos, Thodoris
Athens University of Economics and BusinessGreece
Soundy, Jared
University of Nebraska-LincolnUnited States
Spahr-Summers, Justin
FacebookUnited Kingdom
Spiegler, Simone
University of Stuttgart
Spinellis, Diomidis
Athens University of Economics and Business & TU DelftGreece
Sporea, Catalin
ERA Environmental Management Solutions
Stanger, Nigel
University of Otago, DunedinNew Zealand
Stanik, Christoph
University of Hamburg, Germany
Steinbacher, John
IBMCanada
Steinmacher, Igor
Northern Arizona University, USABrazil
Sten, Jon
Axis CommunicationsSweden
Stevens, Catherine
Oregon State University
Stevens, Clay
University of Nebraska-LincolnUnited States
Stewart, Ajani
City University of New York (CUNY) Hunter College
Stodden, Victoria
University of Illinois at Urbana-Champaign
Stoelinga, Marielle
University of Twente and Radboud University, NijmegenNetherlands
Stol, Klaas-Jan
University College Cork and Lero, IrelandIreland
Stolee, Kathryn
North Carolina State UniversityUnited States
Storer, Tim
University of Glasgow
Storey, Margaret-Anne
University of VictoriaCanada
Stricker, Laurin
Free University of Bozen-BolzanoItaly
Strohmaier, Markus
RWTH Aachen University & GESIS - Leibniz Institute for the Social Sciences
Strüber, Daniel
Radboud University NijmegenNetherlands
Su, Zhendong
ETH Zurich
Su, Zhong
IBM ResearchChina
Subburaman, Abarna Kucheri
York University
Sui, Yulei
University of Technology Sydney
Sullivan, Kevin
University of Virginia
Sun, Changsheng
National University of Singapore
Sun, Cong
Xidian University
Sun, Jeffrey
Microsoft Azure
Sun, Jun
Singapore Management University, Singapore
Sun, Ruoxi
The University of AdelaideAustralia
Sun, Youcheng
Queen's University Belfast, UK
Sung, Chungha
University of Southern CaliforniaUnited States
Sunshine, Joshua
Carnegie Mellon University
Sutcliffe, Alistair
University of AstonUnited Kingdom
Sánchez Cuadrado, Jesús
Söderberg, Emma
Lund UniversitySweden
T
Tamburri, Damian Andrew
TU/eNetherlands
Tan, Lin
Purdue University
Tan, Shin Hwei
Southern University of Science and TechnologyChina
Tan, Xin
Peking University, China
Tang, Chong
Microsoft
Tang, Yiming
City University of New York (CUNY) Graduate Center
Tantithamthavorn, Kla
Monash UniversityAustralia
Teixeira, Leopoldo
Federal University of PernambucoBrazil
Tener, Greg
GoogleUnited States
Terragni, Valerio
University of Auckland
Thai, Jennifer Fong
California Polytechnic State University, USA
Thongtanunam, Patanamon
University of MelbourneAustralia
Thüm, Thomas
University of UlmGermany
TIAN, Yongqiang
The Hong Kong University of Science and Technology; University of Waterloo
Tian, Yuan
Queens University, Kingston, CanadaCanada
Tian, Yuchi
Columbia University
Titcheu Chekam, Thierry
SES S.A. & University of Luxembourg (SnT)Luxembourg
Tivoli, Massimo
University of L'AquilaItaly
Toma, Andrei
ERA Environmental Management Solutions
Tonella, Paolo
USI Lugano, SwitzerlandSwitzerland
Torkar, Richard
Chalmers and the University of Gothenburg
Torp, Martin Toldam
Aarhus UniversityDenmark
Tosun, Ayse
Istanbul Technical UniversityTurkey
Tran, Trang
Graz University of TechnologyAustria
Trautsch, Alexander
University of GöttingenGermany
Trautsch, Fabian
University of Göttingen
Treude, Christoph
University of AdelaideAustralia
Trinkenreich, Bianca
Northern of Arizona UniveristyUnited States
Truelove, Andrew
University of California, Irvine
Truong, Derek
IBM Canada
Tsakmalis, Anestis
University of Luxembourg
Tsantalis, Nikolaos
Concordia University
Tu, Huy
North Carolina State University, USAUnited States
Tufano, Michele
Microsoft
Tufano, Rosalia
Università della Svizzera ItalianaSwitzerland
Turhan, Burak
Monash UniversityAustralia
Turzo, Asif Kamal
Wayne State UniversityUnited States
Tyson, Gareth
Queen Mary University of LondonUnited Kingdom
Tzoref-Brill, Rachel
IBM ResearchIsrael
U
Uddin, Gias
University of Calgary, CanadaCanada
Uta, Mathias
Siemens Gas and PowerAustria
V
Vaidhyam Subramanian, Shivashree Vysali
McGill University
Valente, Marco Tulio
Federal University of Minas Gerais, Brazil
Vallecillo, Antonio
University of Málaga, SpainSpain
van Berkel, Niels
Aalborg UniversityDenmark
van der Feltz, Adriaan
Adyen N.V.Netherlands
van Deursen, Arie
Delft University of Technology, NetherlandsNetherlands
Vegas, Sira
Universidad Politecnica de MadridSpain
Velez, Miguel
Carnegie Mellon University
Venigalla, Akhila Sri Manasa
IIT Tirupati, IndiaIndia
Vennekens, Joost
KU LeuvenBelgium
Verdi, Morteza
Shiraz University
Vergilio, Silvia Regina
Federal University of ParanáBrazil
Vidoni, Melina
RMIT UniversityAustralia
Vierhauser, Michael
Johannes Kepler University LinzAustria
Viganò, Enrico
University of LuxembourgLuxembourg
Vikram, Vasudev
University of California, Berkeley
Vincur, Juraj
Slovak University of Technology
Voggenreiter, Markus
Siemens - LMUGermany
W
Waataja, Jason
UW CSEUnited States
Wachs, Johannes
Vienna University of Economics and Business & Complexity Science Hub ViennaAustria
Wagner, Stefan
University of StuttgartGermany
Wainakh, Yaza
TU Darmstadt
Walczuch, Rita
Maastricht UniversityNetherlands
Wan, Chengcheng
University of ChicagoUnited States
Wan, Hai
School of Data and Computer Science, Sun Yat-sen University
Wan, Zhiyuan
Zhejiang UniversityChina
Wang, Chao
USCUnited States
Wang, Dongxia
Zhejiang University
Wang, Haipeng
City University of Hong Kong
Wang, Haoye
Zhejiang University
Wang, Haoyu
Beijing University of Posts and TelecommunicationsChina
Wang, Ji
National University of Defense Technology
Wang, Jiang
I&V Dept of Kirin Solution Dept, HS, Huawei
Wang, Jiawei
Monash University
Wang, Jingbo
University of Southern California
Wang, Jingyi
Zhejiang University
Wang, Jinshui
Fujian University of Technology
Wang, Junjie
Institute of Software, Chinese Academy of Sciences
Wang, Kaiyuan
Google, USA
Wang, Mingzhe
Tsinghua University
Wang, Pei
Google
Wang, Peipei
North Carolina State University, USA
Wang, Qing
Institute of Software, Chinese Academy of SciencesChina
Wang, Shaohua
New Jersey Institute of Technology
Wang, Shaowei
University of ManitobaCanada
Wang, Song
York UniversityCanada
Wang, Wei (Zach)
The University of AdelaideAustralia
Wang, Weihang
University at Buffalo, SUNYUnited States
Wang, Weijing
College of Intelligence and Computing, Tianjin University
Wang, Wenhan
Peking University
Wang, Wentao
University of Cincinnati
Wang, Xiaoyin
University of Texas at San Antonio
Wang, Xinyu
Zhejiang University
Wang, Xu
Nanjing University
Wang, Yaohui
Fudan University
Wang, Ying
Northeastern University, China
Wang, Yuan
Huawei Sweden Research Center
Wang, Zan
College of Intelligence and Computing, Tianjin UniversityChina
Wang, Zhi
Nanjing University
Wang, Zihao
The Pennsylvania State University
Wang, Zihao
Penn State University
Wang, Zijian
Fudan University
Wardat, Mohammad
Dept. of Computer Science, Iowa State University
Wattanakriengkrai, Supatsara
Nara Institute of Science and Technology
Weber, Max
Leipzig UniversityGermany
Wei, Anjiang
Peking University
Wei, Lili
The Hong Kong University of Science and Technology
Wei, Moshi
York University
Wei, Zhengyuan
City University of Hong Kong, Hong Kong
Weimer, Westley
University of Michigan
Weir, Charles
Lancaster UniversityUnited Kingdom
Wen, Fengcai
Software Institute, USI Università della Svizzera italiana
Wen, Ming
Huazhong University of Science and Technology, ChinaChina
Wen, Weiping
Peking University
Werle, Dominik
Karlsruhe Institute of Technology
Whalen, Michael
University of Minnesota, USAUnited States
Whittle, Jon
CSIRO's Data61 and Monash UniversityAustralia
Wiese, Igor
Federal University of Technology - Paraná (UTFPR)
Wimmer, Manuel
JKU LinzAustria
Wong, Chu-Pan
Carnegie Mellon University, USAUnited States
Woo, Sangjung
Samsung ElectronicsSouth Korea
Woo, Seunghoon
Korea University
Wortmann, Andreas
RWTH Aachen UniversityGermany
wu, bozhi
Nanyang Technological University
Wu, Di
Momenta
Wu, Dinghao
The Pennsylvania State University
Wu, Dinghao
Pennsylvania State UniversityUnited States
Wu, Feng
Nanyang Technological University
Wu, Huayao
Nanjing UniversityChina
Wu, Minghui
Zhejiang University City College}
Wu, Wei
L3S Research Center, Leibniz University Hannover, Germany
Wu, Zheshun
Alibaba GroupChina
Wu, Zhiyong
Tsinghua University, ChinaChina
Wyrich, Marvin
University of StuttgartGermany
Wąsowski, Andrzej
IT University of Copenhagen, DenmarkDenmark
X
Xia, Xin
Huawei Software Engineering Application Technology LabChina
Xiang, Yi
Wuhan University
Xiangke, Liao
National University of Defense Technology, China
Xiao, Xusheng
Case Western Reserve University
Xiao, Yan
National University of Singapore
Xie, Tao
Peking University
Xie, Xiaofei
Nanyang Technological University
Xie, Xiaoyuan
School of Computer Science, Wuhan University, China
Xing, Zhenchang
Australian National UniversityAustralia
Xiong, Yingfei
Peking University
Xu, Baowen
Nanjing UniversityChina
Xu, Chang
Nanjing UniversityChina
Xu, Erci
National University of Defense Technology
Xu, Lei
State Key Laboratory for Novel Software Technology, Nanjing University
Xu, Lihua
New York University Shanghai
Xu, Ningxin
College of Intelligence and Computing, Tianjin University
Xu, Tianyin
University of Illinois Urbana-Champaign
Xu, Xi
Xi'an Jiaotong University
Xu, Xinyi
Tsinghua UniversityChina
Xu, Zhangwei
Microsoft Azure
Xu, Zhiwu
Shenzhen University, Shenzhen, China
Xue, Jingling
UNSW SydneyAustralia
Xue, Minhui (Jason)
The University of AdelaideAustralia
Y
Yan, Han
Wuhan University
Yan, Yichun
University of MinnesotaUnited States
Yan, Zheng
Xidian University, China; Aalto University, Finland
Yang, Aidan Z.H.
Carnegie Mellon UniversityCanada
Yang, Binhao
School of Data and Computer Science, Sun Yat-sen University
Yang, Bo
Zhejiang University
Yang, Bo
IBM ResearchChina
Yang, Jinqiu
Concordia University
Yang, Li
Microsoft Azure
Yang, Lin
College of Intelligence and Computing, Tianjin University
Yang, Lishan
William & Mary
Yang, Mao
Microsoft Research
Yang, Nan
Eindhoven University of Technology, The NetherlandsNetherlands
Yang, Shao
Case Western Reserve University
Yang, Wei
University of Texas at DallasUnited States
Yang, Xiaohu
Zhejiang University
Yang, Yanming
Monash UniversityAustralia
Yang, Ye
Stevens institute of technology
Yang, Zidong
KAIST
Yao, Daphne
Virginia TechUnited States
Yao, Edward
FacebookUnited States
Yao, Huihan
Peking University
Yavuz, Tuba
University of FloridaUnited States
Ye, Deheng
Tencent AI LabChina
Yi, Jooyong
UNIST (Ulsan National Institute of Science and Technology)South Korea
Yilmaz, Cemal
Yin, Jianwei
Zhejiang UniversityChina
Yoo, Shin
Korea Advanced Institute of Science and TechnologySouth Korea
You, Hanmo
College of Intelligence and Computing, Tianjin University
Youn, Dongjun
KAIST
Yu, Hai
Northeastern University, China
Yu, Shengcheng
Nanjing UniversityChina
Yu, Tingting
University of KentuckyUnited States
Yu, Yijun
The Open University, UK
Yu, Zhe
Rochester Institute of TechnologyUnited States
Yue, Tao
Simula Research LaboratoryNorway
Yun, Yexiao
Nanjing University
Z
Zaidman, Andy
Delft University of TechnologyNetherlands
Zeller, Andreas
CISPA Helmholtz Center for Information SecurityGermany
Zeng, Chen
National University of Defense Technology
Zeng, Qingkai
University of Notre Dame
Zeng, Yi
Concordia University
Zhai, Juan
Rutgers University
Zhan, Xian
The Hong Kong Polytechnic UniversityChina
Zhang, Chenxi
Fudan UniversityChina
Zhang, Dongmei
Microsoft ResearchChina
Zhang, Hao
City University of Hong Kong
Zhang, Haoxiang
Centre for Software Excellence, Huawei, Canada
Zhang, He
Nanjing UniversityChina
Zhang, Hongyu
The University of Newcastle
Zhang, Huafeng
Huawei Technologies, Hangzhou, China
Zhang, Lei
Ryerson UniversityCanada
Zhang, Lingming
UIUC
Zhang, Long
KTH Royal Institute of TechnologySweden
Zhang, Lu
Peking University, China
Zhang, Mingrui
Tsinghua University, Beijing, ChinaChina
Zhang, Neng
Zhejiang University, China; PengCheng Laboratory, China
Zhang, Peilun
University of Illinois at Urbana-Champaign
Zhang, Qirun
Georgia Institute of Technology, USA
Zhang, Sai
Google Cloud
Zhang, Wenbin
Information and Network Center,Tianjin UniversityChina
Zhang, Xiangyu
Purdue UniversityUnited States
Zhang, Xiaoyu
Xi'an Jiaotong University
Zhang, Xu
Microsoft Research, Beijing, China
Zhang, Yingyi
College of Intelligence and Computing, Tianjin University
Zhang, Yuanliang
National University of Defense TechnologyChina
Zhang, Zejun
Zhejiang UniversityChina
Zhao, Guoliang
Computer Science of Queen's UniversityCanada
Zhao, Jianjun
Kyushu UniversityJapan
Zhao, Jinman
University of Wisconsin-Madison, USA
Zhao, Pu
Microsoft Research, Beijing, China
Zhao, Tianming
Jilin UniversityChina
Zhao, Zelin
Nanjing UniversityChina
Zheng, Guolong
University of Nebraska LincolnUnited States
Zheng, Qinghua
MOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China
ZHENG, YAN
Nanyang Technological University
Zheng, Yunhui
IBM ResearchUnited States
Zhi, Chen
Zhejiang UniversityChina
Zhong, Hao
Shanghai Jiao Tong University
Zhong, Hongzhen
School of Data and Computer Science, Sun Yat-sen University
Zhong, Rui
Penn State University
Zhou, Chijin
Tsinghua University
Zhou, Jiayuan
Centre for Software Excellence, Huawei, Canada
Zhou, Minghui
Peking University, ChinaChina
Zhou, Yangfan
Fudan University
Zhou, Yuming
Nanjing University
Zhu, Jiaqi
Beijing Institute of Technology
Zhu, Junjie
Apple Inc.United States
Zhu, Liming
Data61 at CSIRO, Australia / UNSW, AustraliaAustralia
Zhu, Shihao
State Key Laboratory of Computer Science,Institute of Software,Chinese Academy of Sciences,China
Zhu, Xiaodong
Jilin University
Zhu, Yonghao
Microsoft Research
Zhu, Zhiliang
Northeastern University, China
Ziadi, Tewfik
LIP6, Sorbonne Université
Ziarek, Lukasz
University at Buffalo
Zieris, Franz
Freie Universität BerlinGermany
Zimmermann, Thomas
Microsoft ResearchUnited States
Zisman, Andrea
The Open University
Zou, Ying
Queen's University, Kingston, Ontario
Å
Åkerman, David
Axis CommunicationsSweden
Ü
Ünal, Arda
University of California, IrvineUnited States
Š
Šmite, Darja
Blekinge Institute of Technology