Journal FirstESEC/FSE 2021
Wed 25 AugDisplayed time zone: Athens change
08:00 - 09:00 | Analysis—Development ToolsDemonstrations / Research Papers / Journal First +12h Chair(s): Gunel Jahangirova USI Lugano | ||
08:25 5mPaper | Information Needs: Lessons for Programming Tools Journal First Thomas LaToza George Mason University DOI Pre-print |
08:00 - 09:00 | Analytics & Software Evolution—Code RecommendationJournal First / Research Papers +12h Chair(s): Davide Di Ruscio University of L'Aquila, Saikat Chakraborty Columbia University | ||
08:20 10mPaper | Generating Question Titles for Stack Overflow from Mined Code Snippets Journal First Zhipeng Gao Monash University, Xin Xia Huawei Technologies, John Grundy Monash University, David Lo Singapore Management University, Yuan-Fang Li Monash University |
09:00 - 10:00 | Analysis—Dynamic AnalysisResearch Papers / Journal First +12h Chair(s): Dimitris Mitropoulos University of Athens, Valerio Terragni University of Auckland | ||
09:10 10mPaper | Seads: Scalable and Cost-Effective Dynamic Dependence Analysis of Distributed Systems via Reinforcement Learning Journal First Xiaoqin Fu Washington State University, Haipeng Cai Washington State University, USA, Wen Li , Li Li Monash University | ||
09:20 10mPaper | Monotone Precision and Recall Measures for Comparing Executions and Specifications of Dynamic Systems Journal First Artem Polyvyanyy The University of Melbourne, Andreas Solti Vienna University of Economics and Business, Matthias Weidlich Humboldt-Universtität zu Berlin, Claudio Di Ciccio Department of Computer Science, Sapienza University of Rome, Jan Mendling Vienna University of Economics and Business |
09:00 - 10:00 | Analytics & Software Evolution—Code Reviews and ChangesJournal First / Research Papers / Demonstrations / Ideas, Visions and Reflections +12h Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Anthony Cleve University of Namur | ||
09:10 10mPaper | Journal First Submission of the Article: "An Empirical Investigation of Relevant Changes and Automation Needs in Modern Code Review" Journal First |
11:00 - 12:00 | Analysis—Model CheckingJournal First / Research Papers +12h Chair(s): Domenico Bianculli University of Luxembourg | ||
11:20 10mPaper | RegionTrack: A Trace-based Sound and Complete Checker to Debug Transactional Atomicity Violations and Non-Serializable Traces Journal First Xiaoxue Ma City University of Hong Kong, Shangru WU City University of Hong Kong, Ernest Pobee City University of Hong Kong, Xiupei Mei City University of Hong Kong, Hao Zhang City University of Hong Kong, Bo Jiang Beihang University, Wing-Kwong Chan City University of Hong Kong, Hong Kong |
11:00 - 12:00 | Analytics & Software Evolution—Continuous Integration and DeliveryResearch Papers / Journal First +12h Chair(s): Fiorella Zampetti University of Sannio, Italy | ||
11:00 10mPaper | Accelerating Continuous Integration by Caching Environments and Inferring Dependencies Journal First Keheliya Gallaba McGill University, John Ewart YourBase Inc., Yves Junqueira YourBase Inc., Shane McIntosh McGill University | ||
11:10 10mPaper | Predicting Node Failures in an Ultra-large-scale Cloud Computing Platform: an AIOps Solution: A Journal First Presentation Proposal Journal First Yangguang Li York University, Zhen Ming (Jack) Jiang York University , Heng Li Polytechnique Montréal, Ahmed E. Hassan Queen's University, Cheng He Alibaba Group, Ruirui Huang Alibaba Group, China, Zhengda Zeng Alibaba Group, Mian Wang Alibaba Group, PIN AN CHEN Alibaba |
16:00 - 17:00 | Analytics & Software Evolution—Libraries and APIs 1Research Papers / Industry Papers / Journal First +12h Chair(s): Yi Li Nanyang Technological University, Davide Di Ruscio University of L'Aquila | ||
16:10 10mPaper | Heuristic and Neural Network based Prediction of Project-Specific API Member Access Journal First |
16:00 - 17:00 | SE & AI—Software Engineering for Machine Learning 2Research Papers / Journal First / Ideas, Visions and Reflections +12h Chair(s): Matthew B Dwyer University of Virginia | ||
16:25 5mPaper | The Current State of Industrial Practice in Artificial Intelligence Ethics Journal First Ville Vakkuri University of Jyvaskyla, Kai-Kristian Kemell University of Jyvaskyla, Joni Kultanen University of Jyvaskyla, Pekka Abrahamsson University of Jyväskylä |
17:00 - 18:00 | Analytics & Software Evolution—Libraries and APIs 2Research Papers / Journal First +12h Chair(s): Santanu Dash University of Surrey, Phuong T. Nguyen University of L’Aquila | ||
17:20 10mPaper | Information Correspondence between Types of Documentation for APIs Journal First Deeksha M. Arya McGill University, Jin L.C. Guo McGill University, Martin P. Robillard McGill University |
17:00 - 18:00 | Testing—Failures and Fault LocalizationDemonstrations / Research Papers / Journal First / Ideas, Visions and Reflections +12h Chair(s): Shaukat Ali Simula Research Lab | ||
17:00 10mPaper | A Qualitative Study of the Benefits and Costs of Logging from Developers' Perspectives: A Journal First Presentation Proposal Journal First Heng Li Polytechnique Montréal, Weiyi Shang Concordia University, Bram Adams Queens University, Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan Queen's University | ||
17:10 5mPaper | Just-In-Time Defect Identification and Localization: A Two-Phase Framework Journal First Meng Yan Chongqing University, Xin Xia Huawei Technologies, Yuanrui Fan Zhejiang University, David Lo Singapore Management University, Ahmed E. Hassan Queen's University, Shanping Li Zhejiang University |
19:00 - 20:00 | Dependability—Blockchain 1Journal First / Research Papers / Industry Papers +12h Chair(s): Luciano Baresi Politecnico di Milano | ||
19:00 10mPaper | Checking Smart Contracts with Structural Code Embedding Journal First Zhipeng Gao Monash University, Lingxiao Jiang Singapore Management University, Xin Xia Huawei Technologies, David Lo Singapore Management University, John Grundy Monash University |
19:00 - 20:00 | Analytics & Software Evolution—Defect Prediction and Effort EstimationResearch Papers / Journal First +12h Chair(s): Davide Di Ruscio University of L'Aquila | ||
19:00 10mPaper | Learning From Mistakes: Machine Learning Enhanced Human Expert Effort Estimates Journal First Federica Sarro University College London, Rebecca Moussa University College London, Alessio Petrozziello University College London, Mark Harman University College London | ||
19:20 10mPaper | On the Assessment of Software Defect Prediction Models via ROC Curves Journal First Sandro Morasca Università degli Studi dell'Insubria, Luigi Lavazza Università degli Studi dell'Insubria |
20:00 - 21:00 | Analysis—Development ToolsJournal First / Demonstrations / Research Papers Chair(s): Rui Abreu University of Porto | ||
20:25 5mPaper | Information Needs: Lessons for Programming Tools Journal First Thomas LaToza George Mason University DOI Pre-print |
20:00 - 21:00 | Analytics & Software Evolution—Code RecommendationResearch Papers / Journal First Chair(s): Davide Di Ruscio University of L'Aquila, Saikat Chakraborty Columbia University | ||
20:20 10mPaper | Generating Question Titles for Stack Overflow from Mined Code Snippets Journal First Zhipeng Gao Monash University, Xin Xia Huawei Technologies, John Grundy Monash University, David Lo Singapore Management University, Yuan-Fang Li Monash University |
21:00 - 22:00 | |||
21:10 10mPaper | Seads: Scalable and Cost-Effective Dynamic Dependence Analysis of Distributed Systems via Reinforcement Learning Journal First Xiaoqin Fu Washington State University, Haipeng Cai Washington State University, USA, Wen Li , Li Li Monash University | ||
21:20 10mPaper | Monotone Precision and Recall Measures for Comparing Executions and Specifications of Dynamic Systems Journal First Artem Polyvyanyy The University of Melbourne, Andreas Solti Vienna University of Economics and Business, Matthias Weidlich Humboldt-Universtität zu Berlin, Claudio Di Ciccio Department of Computer Science, Sapienza University of Rome, Jan Mendling Vienna University of Economics and Business |
21:00 - 22:00 | Analytics & Software Evolution—Code Reviews and ChangesResearch Papers / Demonstrations / Ideas, Visions and Reflections / Journal First Chair(s): Emad Aghajani Software Institute, USI Università della Svizzera italiana | ||
21:10 10mPaper | Journal First Submission of the Article: "An Empirical Investigation of Relevant Changes and Automation Needs in Modern Code Review" Journal First |
23:00 - 00:00 | Analysis—Model CheckingResearch Papers / Journal First Chair(s): Matthew B Dwyer University of Virginia | ||
23:20 10mPaper | RegionTrack: A Trace-based Sound and Complete Checker to Debug Transactional Atomicity Violations and Non-Serializable Traces Journal First Xiaoxue Ma City University of Hong Kong, Shangru WU City University of Hong Kong, Ernest Pobee City University of Hong Kong, Xiupei Mei City University of Hong Kong, Hao Zhang City University of Hong Kong, Bo Jiang Beihang University, Wing-Kwong Chan City University of Hong Kong, Hong Kong |
23:00 - 00:00 | Analytics & Software Evolution—Continuous Integration and DeliveryJournal First / Research Papers Chair(s): Gustavo Pinto Federal University of Pará (UFPA) and Zup Innovation | ||
23:00 10mPaper | Accelerating Continuous Integration by Caching Environments and Inferring Dependencies Journal First Keheliya Gallaba McGill University, John Ewart YourBase Inc., Yves Junqueira YourBase Inc., Shane McIntosh McGill University | ||
23:10 10mPaper | Predicting Node Failures in an Ultra-large-scale Cloud Computing Platform: an AIOps Solution: A Journal First Presentation Proposal Journal First Yangguang Li York University, Zhen Ming (Jack) Jiang York University , Heng Li Polytechnique Montréal, Ahmed E. Hassan Queen's University, Cheng He Alibaba Group, Ruirui Huang Alibaba Group, China, Zhengda Zeng Alibaba Group, Mian Wang Alibaba Group, PIN AN CHEN Alibaba |
Thu 26 AugDisplayed time zone: Athens change
04:00 - 05:00 | Analytics & Software Evolution—Libraries and APIs 1Journal First / Research Papers / Industry Papers Chair(s): Massimiliano Di Penta University of Sannio | ||
04:10 10mPaper | Heuristic and Neural Network based Prediction of Project-Specific API Member Access Journal First |
04:00 - 05:00 | SE & AI—Software Engineering for Machine Learning 2Research Papers / Ideas, Visions and Reflections / Journal First Chair(s): Tushar Sharma Siemens Research | ||
04:25 5mPaper | The Current State of Industrial Practice in Artificial Intelligence Ethics Journal First Ville Vakkuri University of Jyvaskyla, Kai-Kristian Kemell University of Jyvaskyla, Joni Kultanen University of Jyvaskyla, Pekka Abrahamsson University of Jyväskylä |
05:00 - 06:00 | Analytics & Software Evolution—Libraries and APIs 2Journal First / Research Papers Chair(s): Julia Rubin University of British Columbia | ||
05:20 10mPaper | Information Correspondence between Types of Documentation for APIs Journal First Deeksha M. Arya McGill University, Jin L.C. Guo McGill University, Martin P. Robillard McGill University |
05:00 - 06:00 | Testing—Failures and Fault LocalizationDemonstrations / Ideas, Visions and Reflections / Journal First / Research Papers Chair(s): Massimiliano Di Penta University of Sannio | ||
05:00 10mPaper | A Qualitative Study of the Benefits and Costs of Logging from Developers' Perspectives: A Journal First Presentation Proposal Journal First Heng Li Polytechnique Montréal, Weiyi Shang Concordia University, Bram Adams Queens University, Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan Queen's University | ||
05:10 5mPaper | Just-In-Time Defect Identification and Localization: A Two-Phase Framework Journal First Meng Yan Chongqing University, Xin Xia Huawei Technologies, Yuanrui Fan Zhejiang University, David Lo Singapore Management University, Ahmed E. Hassan Queen's University, Shanping Li Zhejiang University |
07:00 - 08:00 | Dependability—Blockchain 1Industry Papers / Journal First / Research Papers Chair(s): John Grundy Monash University | ||
07:00 10mPaper | Checking Smart Contracts with Structural Code Embedding Journal First Zhipeng Gao Monash University, Lingxiao Jiang Singapore Management University, Xin Xia Huawei Technologies, David Lo Singapore Management University, John Grundy Monash University |
07:00 - 08:00 | Analytics & Software Evolution—Defect Prediction and Effort EstimationJournal First / Research Papers Chair(s): Alexander Chatzigeorgiou University of Macedonia | ||
07:00 10mPaper | Learning From Mistakes: Machine Learning Enhanced Human Expert Effort Estimates Journal First Federica Sarro University College London, Rebecca Moussa University College London, Alessio Petrozziello University College London, Mark Harman University College London | ||
07:20 10mPaper | On the Assessment of Software Defect Prediction Models via ROC Curves Journal First Sandro Morasca Università degli Studi dell'Insubria, Luigi Lavazza Università degli Studi dell'Insubria |
08:00 - 09:00 | Dependability—Blockchain 2Journal First / Ideas, Visions and Reflections / Research Papers +12h Chair(s): Luciano Baresi Politecnico di Milano | ||
08:00 10mPaper | Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform Journal First Masanari Kondo Kyushu University, Gustavo A. Oliva Queen's University, Zhen Ming (Jack) Jiang York University , Ahmed E. Hassan Queen's University, Osamu Mizuno Kyoto Institute of Technology |
08:00 - 09:00 | Analytics & Software Evolution—MetricsResearch Papers / Journal First +12h Chair(s): Christof Ebert Vector Consulting | ||
08:10 10mPaper | A Defect Estimator for Source Code: Linking Defect Reports with Programming Constructs Usage Metrics Journal First Ritu Kapur University of Sannio, Balwinder Sodhi Indian Institute of Technology (IIT) Ropar, Punjab, India. Link to publication DOI Pre-print | ||
08:20 5mPaper | Explaining Essential and Accidental Code Elements and Their Influences on Code Complexity Increase Journal First Vard Antinyan Volvo Car Group |
09:00 - 10:00 | Dependability—Cyber-Physical Systems 1Journal First / Research Papers +12h Chair(s): Ritu Kapur University of Sannio | ||
09:20 10mPaper | Incidents Are Meant for Learning, Not Repeating: Sharing Knowledge About Security Incidents in Cyber-Physical Systems Journal First Faeq Alrimawi Lero - the Science Foundation Ireland Research Centre for Software, Liliana Pasquale University College Dublin & Lero, Deepak Mehta Apple, Nobukazu Yoshioka Waseda University, Bashar Nuseibeh The Open University (UK) & Lero (Ireland) |
09:00 - 10:00 | Analytics & Software Evolution—Mining Software RepositoriesJournal First / Research Papers +12h Chair(s): Juri Di Rocco University of L'Aquila | ||
09:20 5mPaper | Insights into Non-Merged Pull Requests in GitHub: Is there Evidence of Bias Based on Perceptible Race Journal First Reza Nadri University of Waterloo, Gema Rodríguez-Pérez University of Waterloo, Mei Nagappan University of Waterloo | ||
09:25 5mPaper | Automatic Recovery of Issue Type Labels Journal First Farida El Zanaty McGill University, Christophe Rezk McGill University, Sander Lijbrink Shopify, Inc., Willem Van Bergen Shopify, Inc., Mark Côté Shopify, Inc., Shane McIntosh McGill University |
09:00 - 10:00 | Testing—Program Repair 1Research Papers / Journal First +12h Chair(s): Santanu Dash University of Surrey | ||
09:00 10mPaper | Beyond Tests: Program Vulnerability Repair via Crash Constraint Extraction Journal First Xiang Gao National University of Singapore, Bo Wang Peking University, China, Gregory J. Duck National University of Singapore, Ruyi Ji Peking University, Yingfei Xiong Peking University, Abhik Roychoudhury National University of Singapore |
11:00 - 12:00 | Human Aspects—Developers 2Journal First / Demonstrations / Research Papers +12h Chair(s): Carlos Gavidia-Calderon ThoughtWorks (UK) Ltd. | ||
11:00 10mPaper | Relations Between Effort Estimates, Skill Indicators, and Measured Programming Skill Journal First Magne Jørgensen Simula Metropolitan Center for Digital Engineering, Gunnar Rye Bergersen University of Oslo, Knut LIestøl University of Oslo | ||
11:10 5mPaper | Reducing Software Developer Human Errors by Improving Situation Awareness Journal First | ||
11:15 5mPaper | A Case for Human Values in Software Engineering Journal First Jon Whittle CSIRO's Data61 and Monash University, Maria Angela Ferrario Queen's University Belfast, Will Simm Lancaster University, Waquar Hussein Monash University | ||
11:20 5mPaper | Is 40 the new 60? How popular media portrays the employability of older software developers Journal First Sebastian Baltes University of Adelaide, George Park Itility, Alexander Serebrenik Eindhoven University of Technology |
12:00 - 13:00 | Testing—Program Repair 2Research Papers / Journal First +12h Chair(s): Saikat Chakraborty Columbia University | ||
12:10 10mPaper | Automated Patch Assessment for Program Repair at Scale Journal First He Ye KTH Royal Institute of Technology, Matias Martinez Université Polytechnique Hauts-de-France, Martin Monperrus KTH Royal Institute of Technology | ||
12:20 10mPaper | Restore: Retrospective Fault Localization Enhancing Automated Program Repair Journal First Tongtong Xu Department of Computing, The Hong Kong Polytechnic University, China; The State Key Laboratory for Novel Software Technology, Nanjing University, China, Liushan Chen The Hong Kong Polytechnic University, Yu Pei Hong Kong Polytechnic University, Tian Zhang Nanjing University, Minxue Pan Nanjing University, Carlo A. Furia Università della Svizzera italiana (USI) |
16:00 - 17:00 | Analytics & Software Evolution—Software Evolution 2Demonstrations / Research Papers / Industry Papers / Journal First / Ideas, Visions and Reflections +12h Chair(s): Carlos Gavidia-Calderon ThoughtWorks (UK) Ltd., Anthony Cleve University of Namur | ||
16:10 10mPaper | Release Synchronization in Software Ecosystems Journal First |
16:00 - 17:00 | Testing—Test Generation 1Journal First / Research Papers +12h Chair(s): Rachel Tzoref-Brill IBM Research, Myra Cohen Iowa State University | ||
16:10 10mPaper | An Extended Abstract of ''Theoretical and Empirical Analyses of the Effectiveness of Metamorphic Relation Composition'' Journal First Kun Qiu Hefei University of Technology, Zheng Zheng Beihang University, Tsong Yueh Chen Swinburne University of Technology, Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia Link to publication DOI | ||
16:20 10mPaper | Output Sampling for Output Diversity in Automatic Unit Test Generation Journal First Hector Menendez Middlesex University London, Michele Boreale Università di Firenze, Daniele Gorla Department of Computer Science, Sapienza University of Rome, David Clark University College London |
17:00 - 18:00 | Analytics & Software Evolution—Software Evolution 1Research Papers / Journal First / Demonstrations +12h Chair(s): Juri Di Rocco University of L'Aquila | ||
17:20 5mPaper | DAF: Dependency-Aware FaaSifier for Node.js Monolithic Applications Journal First Sasko Ristov University of Innsbruck, Stefan Pedratscher University of Innsbruck, Jakob Wallnöfer University of Innsbruck, Thomas Fahringer University of Innsbruck |
17:00 - 18:00 | Testing—Test Generation 2Journal First / Research Papers / Demonstrations +12h Chair(s): Gunel Jahangirova USI Lugano, Michael Pradel University of Stuttgart | ||
17:25 5mPaper | Practical Constraint Solving for Generating System Test Data Journal First Ghanem Soltana SnT, University of Luxembourg, Mehrdad Sabetzadeh University of Ottawa, Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg |
19:00 - 20:00 | Analytics & Software Evolution—RefactoringResearch Papers / Journal First / Industry Papers +12h Chair(s): Gabriele Bavota Università della Svizzera italiana (USI), Venera Arnaoudova Washington State University | ||
19:10 10mPaper | RePOR: Mimicking humans on refactoring tasks. Are we there yet? Journal First Rodrigo Morales Concordia University, Foutse Khomh Polytechnique Montréal, Giuliano Antoniol Polytechnique Montréal |
19:00 - 20:00 | Human Aspects—Human Computer InteractionDemonstrations / Research Papers / Journal First +12h Chair(s): Kelly Lyons University of Toronto, Alexander Serebrenik Eindhoven University of Technology | ||
19:10 5mPaper | Combined Intuition and Rationality Increases Software Feature Novelty for Female Software Designers Journal First Carianne Pretorius Eindhoven University of Technology, Maryam Razavian Eindhoven University of Technology, Katrin Eling Eindhoven University of Technology, Fred Langerak Eindhoven University of Technology |
20:00 - 21:00 | Dependability—Blockchain 2Journal First / Research Papers / Ideas, Visions and Reflections Chair(s): Panos Louridas Athens University of Economics and Business | ||
20:00 10mPaper | Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform Journal First Masanari Kondo Kyushu University, Gustavo A. Oliva Queen's University, Zhen Ming (Jack) Jiang York University , Ahmed E. Hassan Queen's University, Osamu Mizuno Kyoto Institute of Technology |
20:00 - 21:00 | Analytics & Software Evolution—MetricsJournal First / Research Papers Chair(s): Tushar Sharma Siemens Research, Alexander Chatzigeorgiou University of Macedonia | ||
20:10 10mPaper | A Defect Estimator for Source Code: Linking Defect Reports with Programming Constructs Usage Metrics Journal First Ritu Kapur University of Sannio, Balwinder Sodhi Indian Institute of Technology (IIT) Ropar, Punjab, India. Link to publication DOI Pre-print | ||
20:20 5mPaper | Explaining Essential and Accidental Code Elements and Their Influences on Code Complexity Increase Journal First Vard Antinyan Volvo Car Group |
21:00 - 22:00 | Dependability—Cyber-Physical Systems 1Research Papers / Journal First Chair(s): Joanne M. Atlee University of Waterloo | ||
21:20 10mPaper | Incidents Are Meant for Learning, Not Repeating: Sharing Knowledge About Security Incidents in Cyber-Physical Systems Journal First Faeq Alrimawi Lero - the Science Foundation Ireland Research Centre for Software, Liliana Pasquale University College Dublin & Lero, Deepak Mehta Apple, Nobukazu Yoshioka Waseda University, Bashar Nuseibeh The Open University (UK) & Lero (Ireland) |
21:00 - 22:00 | Analytics & Software Evolution—Mining Software RepositoriesResearch Papers / Journal First Chair(s): Phuong T. Nguyen University of L’Aquila, Venera Arnaoudova Washington State University | ||
21:20 5mPaper | Insights into Non-Merged Pull Requests in GitHub: Is there Evidence of Bias Based on Perceptible Race Journal First Reza Nadri University of Waterloo, Gema Rodríguez-Pérez University of Waterloo, Mei Nagappan University of Waterloo | ||
21:25 5mPaper | Automatic Recovery of Issue Type Labels Journal First Farida El Zanaty McGill University, Christophe Rezk McGill University, Sander Lijbrink Shopify, Inc., Willem Van Bergen Shopify, Inc., Mark Côté Shopify, Inc., Shane McIntosh McGill University |
21:00 - 22:00 | Testing—Program Repair 1Research Papers / Journal First Chair(s): Lingming Zhang University of Illinois at Urbana-Champaign | ||
21:00 10mPaper | Beyond Tests: Program Vulnerability Repair via Crash Constraint Extraction Journal First Xiang Gao National University of Singapore, Bo Wang Peking University, China, Gregory J. Duck National University of Singapore, Ruyi Ji Peking University, Yingfei Xiong Peking University, Abhik Roychoudhury National University of Singapore |
23:00 - 00:00 | Human Aspects—Developers 2Journal First / Demonstrations / Research Papers Chair(s): Felipe Fronchetti University of São Paulo, Brazil | ||
23:00 10mPaper | Relations Between Effort Estimates, Skill Indicators, and Measured Programming Skill Journal First Magne Jørgensen Simula Metropolitan Center for Digital Engineering, Gunnar Rye Bergersen University of Oslo, Knut LIestøl University of Oslo | ||
23:10 5mPaper | Reducing Software Developer Human Errors by Improving Situation Awareness Journal First | ||
23:15 5mPaper | A Case for Human Values in Software Engineering Journal First Jon Whittle CSIRO's Data61 and Monash University, Maria Angela Ferrario Queen's University Belfast, Will Simm Lancaster University, Waquar Hussein Monash University | ||
23:20 5mPaper | Is 40 the new 60? How popular media portrays the employability of older software developers Journal First Sebastian Baltes University of Adelaide, George Park Itility, Alexander Serebrenik Eindhoven University of Technology |
Fri 27 AugDisplayed time zone: Athens change
00:00 - 01:00 | Testing—Program Repair 2Journal First / Research Papers Chair(s): Tien N. Nguyen University of Texas at Dallas | ||
00:10 10mPaper | Automated Patch Assessment for Program Repair at Scale Journal First He Ye KTH Royal Institute of Technology, Matias Martinez Université Polytechnique Hauts-de-France, Martin Monperrus KTH Royal Institute of Technology | ||
00:20 10mPaper | Restore: Retrospective Fault Localization Enhancing Automated Program Repair Journal First Tongtong Xu Department of Computing, The Hong Kong Polytechnic University, China; The State Key Laboratory for Novel Software Technology, Nanjing University, China, Liushan Chen The Hong Kong Polytechnic University, Yu Pei Hong Kong Polytechnic University, Tian Zhang Nanjing University, Minxue Pan Nanjing University, Carlo A. Furia Università della Svizzera italiana (USI) |
04:00 - 05:00 | Analytics & Software Evolution—Software Evolution 2Research Papers / Industry Papers / Journal First / Demonstrations / Ideas, Visions and Reflections Chair(s): Martin P. Robillard McGill University, John Grundy Monash University | ||
04:10 10mPaper | Release Synchronization in Software Ecosystems Journal First |
04:00 - 05:00 | Testing—Test Generation 1Research Papers / Journal First Chair(s): Shiva Nejati University of Ottawa | ||
04:10 10mPaper | An Extended Abstract of ''Theoretical and Empirical Analyses of the Effectiveness of Metamorphic Relation Composition'' Journal First Kun Qiu Hefei University of Technology, Zheng Zheng Beihang University, Tsong Yueh Chen Swinburne University of Technology, Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia Link to publication DOI | ||
04:20 10mPaper | Output Sampling for Output Diversity in Automatic Unit Test Generation Journal First Hector Menendez Middlesex University London, Michele Boreale Università di Firenze, Daniele Gorla Department of Computer Science, Sapienza University of Rome, David Clark University College London |
05:00 - 06:00 | Analytics & Software Evolution—Software Evolution 1Research Papers / Demonstrations / Journal First Chair(s): Lingxiao Jiang Singapore Management University, Massimiliano Di Penta University of Sannio | ||
05:20 5mPaper | DAF: Dependency-Aware FaaSifier for Node.js Monolithic Applications Journal First Sasko Ristov University of Innsbruck, Stefan Pedratscher University of Innsbruck, Jakob Wallnöfer University of Innsbruck, Thomas Fahringer University of Innsbruck |
05:00 - 06:00 | Testing—Test Generation 2Research Papers / Demonstrations / Journal First Chair(s): Shiva Nejati University of Ottawa | ||
05:25 5mPaper | Practical Constraint Solving for Generating System Test Data Journal First Ghanem Soltana SnT, University of Luxembourg, Mehrdad Sabetzadeh University of Ottawa, Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg |
07:00 - 08:00 | Analytics & Software Evolution—RefactoringJournal First / Industry Papers / Research Papers Chair(s): Venera Arnaoudova Washington State University, Alexander Chatzigeorgiou University of Macedonia | ||
07:10 10mPaper | RePOR: Mimicking humans on refactoring tasks. Are we there yet? Journal First Rodrigo Morales Concordia University, Foutse Khomh Polytechnique Montréal, Giuliano Antoniol Polytechnique Montréal |
07:00 - 08:00 | Human Aspects—Human Computer InteractionDemonstrations / Journal First / Research Papers Chair(s): Bonita Sharif University of Nebraska-Lincoln, USA | ||
07:10 5mPaper | Combined Intuition and Rationality Increases Software Feature Novelty for Female Software Designers Journal First Carianne Pretorius Eindhoven University of Technology, Maryam Razavian Eindhoven University of Technology, Katrin Eling Eindhoven University of Technology, Fred Langerak Eindhoven University of Technology |
11:00 - 12:00 | Testing—Testing of Machine Learning ModelsResearch Papers / Journal First +12h Chair(s): Chang Xu Nanjing University | ||
11:20 10mPaper | Practical Accuracy Estimation for Efficient Deep Neural Network Testing Journal First Junjie Chen Tianjin University, Zhuo Wu Tianjin International Engineering Institute, Tianjin University, Zan Wang Tianjin University, China, Hanmo You College of Intelligence and Computing, Tianjin University, Lingming Zhang University of Illinois at Urbana-Champaign, Ming Yan Tianjin University |
11:00 - 12:00 | Human Aspects—Software ProcessesResearch Papers / Industry Papers / Journal First +12h Chair(s): Carlos Gavidia-Calderon ThoughtWorks (UK) Ltd., Ivica Crnkovic Chalmers University of Technology | ||
11:10 10mPaper | How agile teams make self-assignment work: a grounded theory study Journal First Zainab Masood University of Auckland, Rashina Hoda Monash University, Kelly Blincoe University of Auckland |
11:00 - 12:00 | Human Aspects—Software Practices 2Research Papers / Journal First +12h Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Ivica Crnkovic Chalmers University of Technology | ||
11:10 10mPaper | Formal methods in dependable systems engineering: a survey of professionals from Europe and North America Journal First | ||
11:20 10mPaper | Promises and Challenges of Microservices: An Exploratory Study Journal First Yingying Wang University of British Columbia, Harshavardhan Kadiyala The University of British Columbia, Julia Rubin University of British Columbia |
16:00 - 17:00 | Human Aspects—Software Practices 1Journal First / Research Papers / Industry Papers +12h Chair(s): Carlos Gavidia-Calderon ThoughtWorks (UK) Ltd. | ||
16:10 10mPaper | Software Development with Feature Toggles: Practices used by Practitioners Journal First Rezvan Mahdavi-Hezaveh North Carolina State University, Jacob Dremann North Carolina State University, Laurie Williams North Carolina State University |
17:00 - 18:00 | Dependability—Software Security 2Research Papers / Industry Papers / Journal First +12h Chair(s): Vaggelis Atlidakis Brown University | ||
17:10 10mPaper | How to Better Distinguish Security Bug Reports (using Dual Hyperparameter Optimization) Journal First Rui Shu North Carolina State University, Tianpei Xia North Carolina State University, Jianfeng Chen North Carolina State University, Laurie Williams North Carolina State University, Tim Menzies North Carolina State University |
17:00 - 18:00 | Human Aspects—Research Trends in Software EngineeringJournal First / Research Papers / Ideas, Visions and Reflections +12h Chair(s): Ivica Crnkovic Chalmers University of Technology | ||
17:00 10mPaper | Comparing the Results of Replications in Software Engineering Journal First Adrian Santos Parrilla University of Oulu, Sira Vegas Universidad Politecnica de Madrid, Markku Oivo University of Oulu, Natalia Juristo Universidad Politecnica de Madrid |
17:00 - 18:00 | Testing—Test Prioritization and SelectionIndustry Papers / Journal First / Research Papers +12h Chair(s): Wing Lam University of Illinois at Urbana-Champaign, Myra Cohen Iowa State University | ||
17:00 10mPaper | A Multi-Armed Bandit Approach for Test Case Prioritization in Continuous Integration Environments Journal First Jackson A. Prado Lima Federal University of Paraná, Silvia Regina Vergilio Federal University of Paraná Link to publication DOI Pre-print Media Attached | ||
17:20 10mPaper | Automating System Test Case Classification and Prioritization for Use Case-Driven Testing in Product Lines Journal First Ines Hajri University of Luxembourg, Arda Goknil SINTEF Digital, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg |
23:00 - 00:00 | Testing—Testing of Machine Learning ModelsJournal First / Research Papers Chair(s): Dan Hao Peking University | ||
23:20 10mPaper | Practical Accuracy Estimation for Efficient Deep Neural Network Testing Journal First Junjie Chen Tianjin University, Zhuo Wu Tianjin International Engineering Institute, Tianjin University, Zan Wang Tianjin University, China, Hanmo You College of Intelligence and Computing, Tianjin University, Lingming Zhang University of Illinois at Urbana-Champaign, Ming Yan Tianjin University |
23:00 - 00:00 | Human Aspects—Software ProcessesResearch Papers / Journal First / Industry Papers Chair(s): Alexander Chatzigeorgiou University of Macedonia | ||
23:10 10mPaper | How agile teams make self-assignment work: a grounded theory study Journal First Zainab Masood University of Auckland, Rashina Hoda Monash University, Kelly Blincoe University of Auckland |
23:00 - 00:00 | Human Aspects—Software Practices 2Journal First / Research Papers Chair(s): Kostadin Damevski Virginia Commonwealth University | ||
23:10 10mPaper | Formal methods in dependable systems engineering: a survey of professionals from Europe and North America Journal First | ||
23:20 10mPaper | Promises and Challenges of Microservices: An Exploratory Study Journal First Yingying Wang University of British Columbia, Harshavardhan Kadiyala The University of British Columbia, Julia Rubin University of British Columbia |
Sat 28 AugDisplayed time zone: Athens change
04:00 - 05:00 | Human Aspects—Software Practices 1Industry Papers / Research Papers / Journal First Chair(s): Eirini Kalliamvakou University of Victoria | ||
04:10 10mPaper | Software Development with Feature Toggles: Practices used by Practitioners Journal First Rezvan Mahdavi-Hezaveh North Carolina State University, Jacob Dremann North Carolina State University, Laurie Williams North Carolina State University |
05:00 - 06:00 | Dependability—Software Security 2Research Papers / Industry Papers / Journal First Chair(s): Arie Gurfinkel University of Waterloo | ||
05:10 10mPaper | How to Better Distinguish Security Bug Reports (using Dual Hyperparameter Optimization) Journal First Rui Shu North Carolina State University, Tianpei Xia North Carolina State University, Jianfeng Chen North Carolina State University, Laurie Williams North Carolina State University, Tim Menzies North Carolina State University |
05:00 - 06:00 | Human Aspects—Research Trends in Software EngineeringJournal First / Research Papers / Ideas, Visions and Reflections Chair(s): Yuxia Zhang Beijing Institute of Technology | ||
05:00 10mPaper | Comparing the Results of Replications in Software Engineering Journal First Adrian Santos Parrilla University of Oulu, Sira Vegas Universidad Politecnica de Madrid, Markku Oivo University of Oulu, Natalia Juristo Universidad Politecnica de Madrid |
05:00 - 06:00 | Testing—Test Prioritization and SelectionJournal First / Research Papers / Industry Papers Chair(s): Michalis Famelis Université de Montréal | ||
05:00 10mPaper | A Multi-Armed Bandit Approach for Test Case Prioritization in Continuous Integration Environments Journal First Jackson A. Prado Lima Federal University of Paraná, Silvia Regina Vergilio Federal University of Paraná Link to publication DOI Pre-print Media Attached | ||
05:20 10mPaper | Automating System Test Case Classification and Prioritization for Use Case-Driven Testing in Product Lines Journal First Ines Hajri University of Luxembourg, Arda Goknil SINTEF Digital, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg |
Accepted Papers
Call for Journal First Papers
ESEC/FSE 2021 will continue partnership with prestigious Software Engineering journals to incorporate journal-first papers into its research program. Authors of journal-first papers accepted in the partnering journals are invited to submit their work to be presented at ESEC/FSE 2021. This will allow authors of journal-first papers to present their work to the community.
The journals that support the journal-first model as partners with ESEC/FSE 2021 are:
- IEEE Transaction of Software Engineering (IEEE TSE) – Research Track
- ACM Transactions on Software Engineering and Methodology (TOSEM) – Research Track
- Empirical Software Engineering – Research Track
- IEEE Software – Industry Track
Scope
A journal-first paper submitted to ESEC/FSE 2021 must adhere to the following criteria:
- The paper must have been already accepted after peer review by one of the journals from the above list and the original version of the paper must have been accepted in such journal no earlier than December 1st, 2019.
- The paper is in the scope of the conference.
- The paper reports completely new research results or presents novel contributions that significantly extend and were not previously reported in prior work. The paper does not extend prior work solely with additional proofs or algorithms (or other such details presented for completeness), additional empirical results, or minor enhancements or variants of the results presented in the prior work.
- The paper has not been presented at, and is not under consideration for, journal-first programs of other conferences.
How to submit
Authors of manuscripts that respect the above criteria are invited to submit a presentation proposal consisting of (1) paper title, (2) authors, (3) abstract, and (4) a pointer to the original journal paper. Moreover, they should include (5) a justification on how the paper meets the eligibility criteria regarding the originality of the paper with respect to previous work of the authors presented at other conferences. If this is not applicable, authors must make an explicit statement about this. The submission (proposal and eligibility justification) must not exceed one page and conform to the ESEC/FSE 2021 Format and Submission Guidelines. Proposals must be submitted electronically through the submission site https://esecfse2021-jf.hotcrp.com/.
Evaluation
Authors will be invited to present their paper at ESEC/FSE 2021 after a check that the paper is in scope to the conference. As the papers have been already reviewed and accepted by the journals, they will not be reviewed again for technical content.
Our plan is to include in the journal first program as many papers as possible; only in case an exceptionally high number of proposals is received, not all submissions might be selected. If needed, presentation proposals will be prioritized according to fit to the conference theme and structure of sessions.
Important Dates
All dates are 23:59:59 AoE (UTC-12h).
- Submission deadline: May 21, 2021
- Author notification: June 18, 2021
- Conference: 23 - 27 August 2021
Presentation
At least one author of each presentation accepted for the journal-first program must register and attend the conference to present the paper. The journal-first manuscripts are published through the journals and will not be part of the ESEC/FSE 2021 proceedings. The journal-first papers will be listed in the conference program and ESEC/FSE 2021 participants will have access to the paper abstracts and a pointer to the journal publication outside the conference proceedings.
Track Chair
- Alexander Chatzigeorgiou, University of Macedonia, Greece