Mon 17 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:50 | Opening/AwardsMSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
02:50 - 03:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
03:10 - 04:00 | Welcome Event MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 The MSR welcoming sessions will feature informal networking opportunities for newcomers to meet each other, learn about the MSR conference series, and interact with some established MSR veterans. All are welcome! | ||
10:00 - 10:50 | Resources for MSR ResearchMSR Technical Papers / MSR Data Showcase at MSR Room 1 Chair(s): Felipe Ebert Eindhoven University of Technology | ||
10:01 3mTalk | PSIMiner: A Tool for Mining Rich Abstract Syntax Trees from Code MSR Technical Papers Egor Spirin JetBrains Research; National Research University Higher School of Economics, Egor Bogomolov JetBrains Research, Vladimir Kovalenko JetBrains Research, Timofey Bryksin JetBrains Research, Saint Petersburg State University Pre-print | ||
10:04 3mTalk | Mining DEV for social and technical insights about software development MSR Technical Papers Maria Papoutsoglou Aristotle University of Thessaloniki, Johannes Wachs Vienna University of Economics and Business & Complexity Science Hub Vienna, Georgia Kapitsaki University of Cyprus Pre-print | ||
10:07 3mTalk | TNM: A Tool for Mining of Socio-Technical Data from Git Repositories MSR Technical Papers Nikolai Sviridov ITMO University, Mikhail Evtikhiev JetBrains Research, Vladimir Kovalenko JetBrains Research Pre-print | ||
10:10 3mTalk | Identifying Versions of Libraries used in Stack Overflow Code Snippets MSR Technical Papers Ahmed Zerouali Vrije Universiteit Brussel, Camilo Velázquez-Rodríguez Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel Pre-print Media Attached | ||
10:13 3mTalk | Sampling Projects in GitHub for MSR Studies MSR Data Showcase Ozren Dabic Software Institute, Università della Svizzera italiana (USI), Switzerland, Emad Aghajani Software Institute, USI Università della Svizzera italiana, Gabriele Bavota Software Institute, USI Università della Svizzera italiana Pre-print | ||
10:16 3mTalk | gambit – An Open Source Name Disambiguation Tool for Version Control Systems MSR Technical Papers Christoph Gote Chair of Systems Design, ETH Zurich, Christian Zingg Chair of Systems Design, ETH Zurich Pre-print Media Attached | ||
10:19 31mLive Q&A | Discussions and Q&A MSR Technical Papers |
10:00 - 10:50 | Testing and code reviewMSR Technical Papers / MSR Data Showcase / MSR Registered Reports at MSR Room 2 Chair(s): Jürgen Cito TU Wien and Facebook | ||
10:01 3mTalk | A Traceability Dataset for Open Source Systems MSR Data Showcase Mouna Hammoudi JOHANNES KEPLER UNIVERSITY LINZ, Christoph Mayr-Dorn Johannes Kepler University, Linz, Atif Mashkoor Johannes Kepler University Linz, Alexander Egyed Johannes Kepler University Media Attached | ||
10:04 4mTalk | How Java Programmers Test Exceptional Behavior MSR Technical Papers Diego Marcilio USI Università della Svizzera italiana, Carlo A. Furia Università della Svizzera italiana (USI) Pre-print | ||
10:08 4mTalk | An Exploratory Study of Log Placement Recommendation in an Enterprise System MSR Technical Papers Jeanderson Cândido Delft University of Technology, Jan Haesen Adyen N.V., Maurício Aniche Delft University of Technology, Arie van Deursen Delft University of Technology, Netherlands Pre-print Media Attached | ||
10:12 3mTalk | Does Code Review Promote Conformance? A Study of OpenStack Patches MSR Technical Papers Panyawut Sri-iesaranusorn Nara Institute of Science and Technology, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology Pre-print | ||
10:15 4mTalk | A Replication Study on the Usability of Code Vocabulary in Predicting Flaky Tests MSR Technical Papers Guillaume Haben University of Luxembourg, Sarra Habchi University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg Pre-print Media Attached | ||
10:19 3mTalk | On the Use of Mutation in Injecting Test Order-Dependency MSR Registered Reports Sarra Habchi University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg Pre-print Media Attached | ||
10:22 28mLive Q&A | Discussions and Q&A MSR Technical Papers |
10:50 - 11:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
11:10 - 12:00 | Welcome Event MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 The MSR welcoming sessions will feature informal networking opportunities for newcomers to meet each other, learn about the MSR conference series, and interact with some established MSR veterans. All are welcome! | ||
15:00 - 16:15 | Opening and KeynoteMOBILESoft Plenary at MOBILESoft Room Chair(s): Alessandra Gorla IMDEA Software Institute, Valerio Terragni The University of Auckland, Mattia Fazzini University of Minnesota, Rui Abreu Faculty of Engineering, University of Porto, Portugal | ||
15:00 15mTalk | Opening MOBILESoft Plenary Media Attached | ||
15:15 30mKeynote | Contact Tracing Apps: Engineering Privacy in Quicksand MOBILESoft Plenary Carmela Troncoso EPFL Media Attached | ||
15:45 30mLive Q&A | Q&A and Discussion MOBILESoft Plenary |
16:30 - 17:30 | Empirical Studies and Software ModelingMOBILESoft Tool Demos and Mobile Apps / MOBILESoft Technical Papers at MOBILESoft Room Chair(s): Mattia Fazzini University of Minnesota | ||
16:32 15mTalk | The Impact of Instant Messaging on the Energy Consumption of Android Devices MOBILESoft Technical Papers Stylianos Rammos Vrije Universiteit Amsterdam, Mansi Mundra Vrije Universiteit Amsterdam, Guijing Xu Vrije Universiteit Amsterdam, Chuyi Tong Vrije Universiteit Amsterdam, Wojciech Ziółkowski Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam Pre-print Media Attached | ||
16:47 15mResearch paper | Assessing the Feasibility of Web-Request Prediction Models on Mobile Platforms MOBILESoft Technical Papers Yixue Zhao University of Massachusetts at Amherst, USA, Siwei Yin Beijing University of Posts and Telecommunications, Adriana Sejfia University of Southern California, Marcelo Schmitt Laser University of Southern California, USA, Haoyu Wang Beijing University of Posts and Telecommunications, Nenad Medvidović University of Southern California, USA Pre-print Media Attached | ||
17:02 10mTalk | GraphifyEvolution - A Modular Approach to Analysing Source Code Histories MOBILESoft Tool Demos and Mobile Apps Pre-print Media Attached | ||
17:12 20mLive Q&A | Q&A and Discussion MOBILESoft Technical Papers |
17:50 - 18:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
18:10 - 19:00 | |||
Tue 18 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:50 | |||
02:50 - 03:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
03:10 - 04:00 | Technical Debt and SmellsMSR Technical Papers / MSR Data Showcase at MSR Room 1 Chair(s): Gema Rodríguez-Pérez University of Waterloo | ||
03:11 4mTalk | Technical Debt in the Peer-Review Documentation of R Packages: a rOpenSci Case Study MSR Technical Papers Zadia Codabux University of Saskatchewan, Melina Vidoni RMIT University, Fatemeh Hendijani Fard University of British Columbia Pre-print | ||
03:15 3mTalk | QScored: A Large Dataset of Code Smells and Quality Metrics MSR Data Showcase Pre-print | ||
03:18 3mTalk | Architecture Smells and Pareto Principle: A Preliminary Empirical Exploration MSR Technical Papers Pre-print | ||
03:21 4mTalk | Self-Admitted Technical Debt in R Packages: An Exploratory Study MSR Technical Papers Melina Vidoni RMIT University Pre-print | ||
03:25 4mFull-paper | An Empirical Study of Developer Discussions on Low Code Software Development Challenges MSR Technical Papers Md Abdullah Al Alamin University of Calgary, Sanjay Malakar Bangladesh University of Engineering and Technology, Gias Uddin University of Calgary, Canada, Sadia Afroz Bangladesh University of Engineering and Technology, Tameem Bin Haider Bangladesh University of Engineering and Technology, Anindya Iqbal Bangladesh University of Engineering and Technology Dhaka, Bangladesh Pre-print | ||
03:29 31mLive Q&A | Discussions and Q&A MSR Technical Papers |
03:10 - 04:00 | Time series dataMSR Data Showcase / MSR Technical Papers at MSR Room 2 Chair(s): Shane McIntosh University of Waterloo | ||
03:11 3mTalk | AndroCT: Ten Years of App Call Traces in Android MSR Data Showcase Pre-print Media Attached | ||
03:14 4mTalk | Mining Workflows for Anomalous Data Transfers MSR Technical Papers Huy Tu North Carolina State University, USA, George Papadimitriou University of Southern California, Mariam Kiran ESnet, LBNL, Cong Wang Renaissance Computing Institute, Anirban Mandal Renaissance Computing Institute, Ewa Deelman University of Southern California, Tim Menzies North Carolina State University, USA Pre-print | ||
03:18 4mTalk | Escaping the Time Pit: Pitfalls and Guidelines for Using Time-Based Git Data MSR Technical Papers Samuel W. Flint University of Nebraska-Lincoln, Jigyasa Chauhan University of Nebraska-Lincoln, Robert Dyer University of Nebraska-Lincoln Pre-print Media Attached | ||
03:22 4mPaper | On the Naturalness and Localness of Software Logs MSR Technical Papers Pre-print | ||
03:26 4mTalk | How Do Software Developers Use GitHub Actions to Automate Their Workflows? MSR Technical Papers Timothy Kinsman University of Adelaide, Mairieli Wessel University of Sao Paulo, Marco Gerosa Northern Arizona University, USA, Christoph Treude University of Adelaide Pre-print | ||
03:30 30mLive Q&A | Discussions and Q&A MSR Technical Papers |
08:00 - 08:15 | |||
08:00 15mDay opening | Conference Opening ICSSP/ICGSE Research Papers Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University , Darja Šmite Blekinge Institute of Technology, Stefan Sauer Paderborn University, Aurora Vizcaíno Universidad de Castilla - La Mancha Media Attached |
08:15 - 08:54 | 1A: Software ProcessICSSP/ICGSE Research Papers at ICSSP/ICGSE Room Chair(s): Marco Kuhrmann University of Passau, Stefan Sauer Paderborn University | ||
08:15 13mFull-paper | Challenges in the Development of Mobile Online Services in the Automotive Industry – A Case Study ICSSP/ICGSE Research Papers A: Nils Prenner Leibniz Universität Hannover, Software Engineering Group, A: Jil Klünder Leibniz Universität Hannover, A: Michael Nolting Volkswagen AG, A: Oliver Sniehotta Volkswagen Nutzfahrzeuge, A: Kurt Schneider Leibniz Universität Hannover, Software Engineering Group Media Attached | ||
08:28 13mFull-paper | Towards Shaping the Software Lifecycle with Methods and Practices ICSSP/ICGSE Research Papers A: Jil Klünder Leibniz Universität Hannover, A: Melanie Schmedes Leibniz University Hannover, A: Natalie Dehn Leibniz University Hannover, A: Oliver Karras Leibniz University Hannover Pre-print | ||
08:41 13mFull-paper | Understanding Barriers to Internal Startups in Large Organizations: Evidence from a Globally Distributed Company ICSSP/ICGSE Research Papers A: Tor Sporsem SINTEF, A: Anastasiia Tkalich SINTEF, A: Nils Brede Moe SINTEF, A: Marius Mikalsen SINTEF Media Attached |
10:00 - 10:10 | |||
10:00 - 10:50 | ML and Deep LearningMSR Technical Papers / MSR Data Showcase / MSR Registered Reports at MSR Room 2 Chair(s): Hongyu Zhang The University of Newcastle | ||
10:01 4mTalk | Fast and Memory-Efficient Neural Code Completion MSR Technical Papers Alexey Svyatkovskiy Microsoft, Sebastian Lee University of Oxford, Anna Hadjitofi Alan Turing Institute, Maik Riechert Microsoft Research, Juliana Franco Microsoft Research, Miltiadis Allamanis Microsoft Research, UK Pre-print Media Attached | ||
10:05 4mResearch paper | Comparative Study of Feature Reduction Techniques in Software Change Prediction MSR Technical Papers Ruchika Malhotra Delhi Technological University, Ritvik Kapoor Delhi Technological University, Deepti Aggarwal Delhi Technological University, Priya Garg Delhi Technological University Pre-print | ||
10:09 4mTalk | An Empirical Study on the Usage of BERT Models for Code Completion MSR Technical Papers Matteo Ciniselli Università della Svizzera Italiana, Nathan Cooper William & Mary, Luca Pascarella Delft University of Technology, Denys Poshyvanyk College of William & Mary, Massimiliano Di Penta University of Sannio, Italy, Gabriele Bavota Software Institute, USI Università della Svizzera italiana Pre-print | ||
10:13 3mTalk | ManyTypes4Py: A benchmark Python dataset for machine learning-based type inference MSR Data Showcase Amir Mir Delft University of Technology, Evaldas Latoskinas Delft University of Technology, Georgios Gousios Facebook & Delft University of Technology Pre-print | ||
10:16 3mTalk | KGTorrent: A Dataset of Python Jupyter Notebooks from Kaggle MSR Data Showcase Luigi Quaranta University of Bari, Italy, Fabio Calefato University of Bari, Filippo Lanubile University of Bari | ||
10:19 3mTalk | Exploring the relationship between performance metrics and cost saving potential of defect prediction models MSR Registered Reports Steffen Herbold University of Göttingen Pre-print | ||
10:22 28mLive Q&A | Discussions and Q&A MSR Technical Papers |
10:10 - 10:50 | Empirical Studies in Program ComprehensionICPC Research / ICPC Education at ICPC Main Room Chair(s): Chaiyong Ragkhitwetsagul Mahidol University, Thailand | ||
10:10 10mPaper | Considerations and Pitfalls in Controlled Experiments on Code Comprehension ICPC Research Dror Feitelson Hebrew University Pre-print Media Attached | ||
10:20 10mPaper | Let's Ask Students About Their Programs, Automatically ICPC Education Teemu Lehtinen Aalto University, André L. Santos University Institute of Lisbon, Portugal, Juha Sorva Aalto University Pre-print Media Attached | ||
10:30 10mPaper | The effect of block-based formulas on formula comprehension in spreadsheets ICPC Research Pre-print Media Attached | ||
10:40 10mPaper | Is Algorithm Comprehension Different from Program Comprehension? ICPC Education Philipp Kather , Jan Vahrenhold Department of Computer Science, Westfälische Wilhelms-Universität Münster Pre-print Media Attached |
10:50 - 11:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
11:00 - 11:30 | Impact on CodeICPC Journal First / ICPC Research at ICPC Main Room Chair(s): Dario Di Nucci Tilburg University | ||
11:00 10mPaper | Locating Faulty Methods with a Mixed RNN and Attention Model ICPC Research Shouliang Yang School of Software, Shanghai Jiao Tong University, Junming Cao Shanghai JiaoTong University, Hushuang Zeng School of Software, Shanghai Jiao Tong University, Beijun Shen School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Hao Zhong Shanghai Jiao Tong University Pre-print Media Attached | ||
11:10 10mPaper | EtherSolve: Computing an Accurate Control-Flow Graph from Ethereum Bytecode ICPC Research Filippo Contro Università degli Studi di Verona, Marco Crosara University of Verona, Mariano Ceccato University of Verona, Mila Dalla Preda University of Verona, Italy Pre-print Media Attached | ||
11:20 10mPaper | A systematic mapping study on architectural smells detection (JSS) ICPC Journal First Haris Mumtaz University of Auckland, Paramvir Singh The University of Auckland, Kelly Blincoe University of Auckland Media Attached |
11:10 - 12:00 | |||
11:10 50mTutorial | PyDriller 1.0 -- Ready to grow together MSR Tutorials Pre-print |
11:30 - 12:00 | |||
11:30 30mSocial Event | Introduction to the social program ICPC Research |
13:30 - 14:00 | |||
13:30 20mSocial Event | Platform open for social interaction FormaliSE | ||
13:50 10mDay opening | Welcome from the organisers FormaliSE Media Attached |
14:00 - 15:00 | |||
14:00 30mTalk | Methodology for Specification and Verification of High-Level Properties with MetAcsl FormaliSE Virgile Robles CEA List, Software Reliability and Security Lab, Nikolai Kosmatov CEA List, Virgile Prevosto CEA Tech List, Louis Rilling DGA Maîtrise de l'Information, Pascale Le Gall CentraleSupelec Pre-print Media Attached | ||
14:30 30mTalk | How much Specification is Enough? Mutation Analysis for Software Contracts FormaliSE Media Attached |
14:30 - 15:00 | |||
15:00 - 15:30 | |||
15:00 30mSocial Event | Platform open for social interaction FormaliSE |
15:00 - 16:00 | KeynoteMOBILESoft Plenary at MOBILESoft Room Chair(s): Rui Abreu Faculty of Engineering, University of Porto, Portugal | ||
15:00 30mKeynote | Analyzing Android malicious apps with Tacyt MOBILESoft Plenary Deepak Daswani Chief Security Ambassador at ElevenPaths | ||
15:30 30mLive Q&A | Q&A and Discussion MOBILESoft Plenary |
15:00 - 15:55 | Session 1: Self-Adaptation and Machine LearningSEAMS at SEAMS Room Chair(s): Sona Ghahremani Hasso Plattner Institute, University of Potsdam | ||
15:00 5mPaper | On the Impact of Applying Machine Learning in the Decision-Making of Self-Adaptive SystemsShort Paper SEAMS Pre-print Media Attached | ||
15:05 5mPaper | Federated Machine Learning as a Self-adaptive ProblemShort Paper SEAMS Media Attached | ||
15:10 5mPaper | Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine LearningShort Paper SEAMS Danny Weyns KU Leuven, Bradley Schmerl Carnegie Mellon University, USA, Masako Kishida , Alberto Leva Politecnico di Milano, Marin Litoiu York University, Necmiye Ozay , Colin Paterson University of York, Kenji Tei Waseda University / National Institute of Informatics, Japan Pre-print Media Attached | ||
15:15 35mLive Q&A | Session 1 - Discussion SEAMS Media Attached |
15:30 - 16:30 | |||
15:30 60mKeynote | Program Verification: a 70-Year History FormaliSE Media Attached |
16:00 - 16:10 | |||
16:00 - 17:00 | Keynote 1SEAMS at SEAMS Room Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil | ||
16:00 60mKeynote | Viewing Autonomic Computing through the Lens of Embodied Artificial Intelligence: A Self-DebateKeynote SEAMS Media Attached |
16:10 - 16:40 | |||
16:10 30mPaper | Design Defects Detection and Correction by Example ICPC Research Marouane Kessentini University of Michigan, Wael Kessentini DePaul University, Houari Sahraoui Université de Montréal, Mounir Assaf Stevens Institute of Technology, Ali Ouni ETS Montreal, University of Quebec Media Attached |
16:15 - 17:15 | Software QualityMOBILESoft Tool Demos and Mobile Apps / MOBILESoft Technical Papers at MOBILESoft Room Chair(s): Valerio Terragni The University of Auckland | ||
16:17 15mTalk | An Empirical Study on the Impact of Refactoring on Quality Metrics in Android Applications MOBILESoft Technical Papers Oumayma Hamdi ETS Montreal, University of Quebec, Ali Ouni ETS Montreal, University of Quebec, Eman Abdullah AlOmar Rochester Institute of Technology, USA, Mel Ó Cinnéide University College Dublin & Lero, Ireland, Mohamed Wiem Mkaouer Rochester Institute of Technology Media Attached | ||
16:32 13mTalk | Towards Understanding iOS App Store Search Advertising: An Explorative Study MOBILESoft Technical Papers Siming Su Beijing University of Posts and Telecommunications, Haoyu Wang Beijing University of Posts and Telecommunications, Guoai Xu Media Attached | ||
16:45 10mTalk | ITDroid: A Tool for Automated Detection of i18n Issues on Android Apps MOBILESoft Tool Demos and Mobile Apps Camilo Escobar-Velásquez Universidad de los Andes, Andrés Donoso-Diaz Universidad de los Andes, Mario Linares-Vasquez Universidad de los Andes Media Attached | ||
16:55 20mLive Q&A | Q&A and Discussion MOBILESoft Technical Papers |
16:30 - 17:00 | |||
16:30 30mSocial Event | Platform open for social interaction FormaliSE |
17:00 - 17:50 | 2A: Keynote Margaret-Anne D. StoreyICSSP/ICGSE Research Papers at ICSSP/ICGSE Room Chair(s): Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University | ||
17:00 50mKeynote | After the Pandemic: Rethinking Developer Productivity ICSSP/ICGSE Research Papers Media Attached |
17:00 - 17:50 | HackathonMSR Technical Papers / MSR Hackathon at MSR Room 1 Chair(s): Jim Herbsleb Carnegie Mellon University, Audris Mockus The University of Tennessee, Alexander Nolte University of Tartu | ||
17:01 2m | Welcome by the MSR Hackathon Co-Chairs MSR Hackathon Jim Herbsleb Carnegie Mellon University, Audris Mockus The University of Tennessee, Alexander Nolte University of Tartu | ||
17:03 3mTalk | An Exploratory Study of Project Activity Changepoints in Open Source Software Evolution MSR Hackathon | ||
17:06 3mPaper | The Diversity-Innovation Paradox in Open-Source Software MSR Hackathon Mengchen Sam Yong Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, Lavinia Francesca Paganini Federal University of Pernambuco, Huilian Sophie Qiu Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, José Bayoán Santiago Calderón University of Virginia, USA DOI Pre-print | ||
17:09 4mTalk | The Secret Life of Hackathon Code MSR Technical Papers Ahmed Samir Imam Mahmoud University of Tartu, Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick, Alexander Nolte University of Tartu, Audris Mockus The University of Tennessee, Jim Herbsleb Carnegie Mellon University Pre-print | ||
17:13 3mTalk | Tracing Vulnerable Code Lineage MSR Hackathon David Reid University of Tennessee, Kalvin Eng University of Alberta, Chris Bogart Carnegie Mellon University, Adam Tutko University of Tennessee - Knoxville Pre-print | ||
17:16 3mTalk | Building the Collaboration Graph of Open-Source Software Ecosystem MSR Hackathon Pre-print | ||
17:19 1mTalk | The Secret Life of Hackathon Code MSR Hackathon Ahmed Samir Imam Mahmoud University of Tartu, Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick Pre-print | ||
17:20 30mLive Q&A | Discussions and Q&A MSR Technical Papers |
17:00 - 17:50 | TestingMSR Technical Papers / MSR Data Showcase at MSR Room 2 Chair(s): Abram Hindle University of Alberta | ||
17:01 4mTalk | What Code Is Deliberately Excluded from Test Coverage and Why? MSR Technical Papers Andre Hora UFMG Pre-print Media Attached | ||
17:05 3mTalk | AndroR2: A Dataset of Manually-Reproduced Bug Reports for Android apps MSR Data Showcase Tyler Wendland University of Minnesota, Jingyang Sun University of Bristish Columbia, Junayed Mahmud George Mason University, S M Hasan Mansur George Mason University, Steven Huang University of Bristish Columbia, Kevin Moran George Mason University, Julia Rubin University of British Columbia, Canada, Mattia Fazzini University of Minnesota | ||
17:08 3mTalk | Apache Software Foundation Incubator Project Sustainability Dataset MSR Data Showcase Likang Yin University of California, Davis, Zhiyuan Zhang University of California, Davis, Qi Xuan Institute of Cyberspace Security, Zhejiang University of Technology, Hangzhou 310023, China, Vladimir Filkov University of California at Davis, USA | ||
17:11 4mTalk | Leveraging Models to Reduce Test Cases in Software Repositories MSR Technical Papers Pre-print Media Attached | ||
17:15 4mTalk | Which contributions count? Analysis of attribution in open source MSR Technical Papers Jean-Gabriel Young University of Vermont, amanda casari Open Source Programs Office, Google, Katie McLaughlin Open Source Programs Office, Google, Milo Trujillo University of Vermont, Laurent Hébert-Dufresne University of Vermont, James P. Bagrow University of Vermont Pre-print Media Attached | ||
17:19 4mTalk | On Improving Deep Learning Trace Analysis with System Call Arguments MSR Technical Papers Quentin Fournier Polytechnique Montréal, Daniel Aloise Polytechnique Montréal, Seyed Vahid Azhari Ciena, François Tetreault Ciena Pre-print | ||
17:23 27mLive Q&A | Discussions and Q&A MSR Technical Papers |
17:20 - 17:50 | |||
17:50 - 18:10 | Break / Discussion RoomsMSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
18:00 - 19:00 | |||
18:00 60mSocial Event | Mental health in Academia ICPC Research |
18:10 - 19:00 | |||
18:10 50mTutorial | Crafting your next MSR paper: suggestions from my (good and bad) experiences MSR Tutorials Massimiliano Di Penta University of Sannio, Italy Pre-print |
Wed 19 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:30 | Understanding Systems -1ICPC Journal First / ICPC Research at ICPC Main Room Chair(s): Eunjong Choi Kyoto Institute of Technology | ||
02:00 10mPaper | Weighing the Evidence: On Relationship Types in Microservice Extraction ICPC Research Lisa Kirby University of British Columbia, Canada, Evelien Boerstra , Zachary John Christopher Anderson , Julia Rubin University of British Columbia, Canada Pre-print Media Attached | ||
02:10 10mPaper | Comprehensive Integration of API Usage Patterns ICPC Research Pre-print Media Attached | ||
02:20 10mPaper | Analyzing bug fix for automatic bug cause classification (JSS) ICPC Journal First Zhen Ni , Bin Li Yangzhou University, Xiaobing Sun Yangzhou University, Tianhao Chen , Ben Tang , Xinchen Shi Media Attached |
02:00 - 02:50 | NLPMSR Registered Reports / MSR Technical Papers at MSR Room 2 Chair(s): Chunyang Chen Monash University | ||
02:01 4mTalk | Automatic Part-of-Speech Tagging for Security Vulnerability Descriptions MSR Technical Papers Sofonias Yitagesu Tianjin University, Xiaowang Zhang Tianjin University, Zhiyong Feng Tianjin University, Xiaohong Li TianJin University, Zhenchang Xing Australian National University Pre-print | ||
02:05 4mTalk | Attention-based model for predicting question relatedness on Stack Overflow MSR Technical Papers Jiayan Pei South China University of Technology, Yimin Wu South China University of Technology, Research Institute of SCUT in Yangjiang, Zishan Qin South China University of Technology, Yao Cong South China University of Technology, Jingtao Guan Research Institute of SCUT in Yangjiang Pre-print | ||
02:09 4mTalk | Characterising the Knowledge about Primitive Variables in Java Code Comments MSR Technical Papers Mahfouth Alghamdi The University of Adelaide, Shinpei Hayashi Tokyo Institute of Technology, Takashi Kobayashi Tokyo Institute of Technology, Christoph Treude University of Adelaide Pre-print | ||
02:13 4mTalk | Googling for Software Development: What Developers Search For and What They Find MSR Technical Papers Andre Hora UFMG Pre-print Media Attached | ||
02:17 3mTalk | Evaluating Pre-Trained Models for User Feedback Analysis in Software Engineering: A Study on Classification of App-Reviews MSR Registered Reports Mohammad Abdul Hadi University of British Columbia, Fatemeh Hendijani Fard University of British Columbia Pre-print | ||
02:20 3mTalk | Cross-status Communication and Project Outcomes in OSS Development–A Language Style Matching Perspective MSR Registered Reports Yisi Han Nanjing University, Zhendong Wang University of California, Irvine, Yang Feng State Key Laboratory for Novel Software Technology, Nanjing University, Zhihong Zhao Nanjing Tech Unniversity, Yi Wang Beijing University of Posts and Telecommunications Pre-print | ||
02:23 27mLive Q&A | Discussions and Q&A MSR Technical Papers |
02:50 - 03:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
03:10 - 04:00 | |||
03:10 50mSocial Event | Free social Room/Coffee Time ICPC Research |
03:10 - 04:00 | |||
03:10 50mTutorial | Elasticsearch Full-Text Search Internals MSR Tutorials Philipp Krenn Elastic |
08:00 - 08:50 | 3A: Keynote Marcin FloryanICSSP/ICGSE Research Papers at ICSSP/ICGSE Room Chair(s): Darja Šmite Blekinge Institute of Technology | ||
08:00 50mKeynote | Into the Unknown: From the Office via Home to Anywhere. Experiences from Spotify ICSSP/ICGSE Research Papers Media Attached |
10:00 - 10:30 | ML for Program Comprehension ICPC Journal First at ICPC Main Room Chair(s): Fabio Palomba University of Salerno | ||
10:00 10mPaper | Improving deep-learning-based fault localization with resampling (JSEP) ICPC Journal First Zhuo Zhang Purdue University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaoguang Mao National University of Defense Technology, Meng Yan School of Big Data & Software Engineering, Chongqing University, Ling Xu School of Big Data & Software Engineering, Chongqing University, Junhao Wen Media Attached | ||
10:10 10mPaper | Imbalanced metric learning for crashing fault residence prediction (JSS) ICPC Journal First Zhou Xu Wuhan University, Kunsong Zhao Wuhan University, Meng Yan , Peipei Yuan , Ling Xu School of Big Data & Software Engineering, Chongqing University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Xiaohong Zhang Chongqing University Media Attached | ||
10:20 10mPaper | Adaptive Selection of Classifiers for Bug Prediction: A Large-Scale Empirical Analysis of Its Performances and a Benchmark Study (SCP) ICPC Journal First Media Attached |
10:00 - 10:50 | DatasetsMSR Data Showcase / MSR Technical Papers at MSR Room 1 Chair(s): Sridhar Chimalakonda Indian Institute of Technology Tirupati | ||
10:01 3mTalk | AndroidCompass: A Dataset of Android Compatibility Checks in Code Repositories MSR Data Showcase Sebastian Nielebock Otto-von-Guericke University Magdeburg, Germany, Paul Blockhaus 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 Pre-print Media Attached | ||
10:04 3mTalk | GE526: A Dataset of Open Source Game Engines MSR Data Showcase Dheeraj Vagavolu Indian Institute of Technology Tirupati, Vartika Agrahari Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati, Akhila Sri Manasa Venigalla IIT Tirupati, India | ||
10:07 3mTalk | Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution MSR Data Showcase Ruben Opdebeeck Vrije Universiteit Brussel, Ahmed Zerouali Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel | ||
10:10 3mTalk | The Wonderless Dataset for Serverless Computing MSR Data Showcase Pre-print | ||
10:13 3mTalk | DUETS: A Dataset of Reproducible Pairs of Java Library-Clients MSR Data Showcase Thomas Durieux KTH Royal Institute of Technology, Sweden, César Soto-Valero KTH Royal Institute of Technology, Benoit Baudry KTH Royal Institute of Technology Pre-print | ||
10:16 3mTalk | EQBENCH: A Dataset of Equivalent and Non-equivalent Program Pairs MSR Data Showcase Sahar Badihi University of British Columbia, Canada, Yi Li Nanyang Technological University, Julia Rubin University of British Columbia, Canada | ||
10:19 31mLive Q&A | Discussions and Q&A MSR Technical Papers |
10:00 - 10:50 | Dependencies and OSSMSR Technical Papers / MSR Registered Reports at MSR Room 2 Chair(s): Luca Pascarella Delft University of Technology | ||
10:01 3mTalk | Identifying Critical Projects via PageRank and Truck Factor MSR Technical Papers Rolf-Helge Pfeiffer IT University of Copenhagen Pre-print | ||
10:04 4mTalk | Revisiting Dockerfiles in Open Source Software Over Time MSR Technical Papers Pre-print | ||
10:08 3mTalk | Does the First-Response Matter for Future Contributions? A Study of First Contributions MSR Registered Reports Noppadol Assavakamhaenghan Nara Institute of Science and Technology, Supatsara Wattanakriengkrai Nara Institute of Science and Technology, Naomichi Shimada Nara Institute of Science and Technology, Raula Gaikovina Kula NAIST, Takashi Ishio Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology Pre-print | ||
10:11 4mTalk | Data Balancing Improves Self-Admitted Technical Debt Detection MSR Technical Papers Murali Sridharan University of Oulu, Leevi Rantala University of Oulu, Maëlick Claes University of Oulu, Mika Mäntylä University of Oulu Pre-print | ||
10:15 35mLive Q&A | Discussions and Q&A MSR Technical Papers |
10:15 - 11:15 | 3C: Doctoral ConsortiumICSSP/ICGSE Doctoral Track at ICSSP/ICGSE Room Chair(s): Djamel Eddine Khelladi CNRS, France, Nicole Novielli University of Bari | ||
10:15 3mTalk | Introduction to the Doctoral Consortium ICSSP/ICGSE Doctoral Track Media Attached | ||
10:18 19mTalk | Addressing Video Game Development Challenges Using Industry ‘Best Practices’ ICSSP/ICGSE Doctoral Track Media Attached | ||
10:37 19mTalk | Coordination of Development and Operations Activities in Agile Software Development ICSSP/ICGSE Doctoral Track Media Attached | ||
10:56 19mTalk | Supporting Agile Transformation: A Proposal for a Scientifically Founded Agile Assessment Model: Doctoral Research ICSSP/ICGSE Doctoral Track Media Attached |
10:40 - 11:00 | |||
10:40 10mPaper | Understanding Architecture Erosion: The Practitioners' Perceptive ICPC Research Ruiyin Li Wuhan University, China; University of Groningen, The Netherlands, Peng Liang Wuhan University, Mohamed Soliman , Paris Avgeriou University of Groningen, The Netherlands Pre-print Media Attached | ||
10:50 10mPaper | Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community ICPC Research Xiaofeng Han Wuhan University, China, Amjed Tahir Massey University, Peng Liang Wuhan University, Steve Counsell Brunel University London, Yajing Luo Pre-print Media Attached |
10:50 - 11:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
11:10 - 12:00 | |||
11:10 50mSocial Event | Free social Room/Happy hour Together/Drink and Science ICPC Research |
11:10 - 12:00 | |||
11:10 12mKeynote | Code review at speed: How can we use data to help developers do code review faster? MSR Keynotes Patanamon Thongtanunam The University of Melbourne | ||
11:22 12mKeynote | To Sustain a Smart, Dependent and Social Software Ecosystem MSR Keynotes Raula Gaikovina Kula NAIST | ||
11:34 8mKeynote | Measure what matters – but don’t be creepy: The ethics of using data about people MSR Keynotes | ||
11:42 18m | Discussions and Q&A MSR Keynotes |
13:30 - 14:00 | |||
13:30 30mSocial Event | Platform open for social interaction FormaliSE |
14:00 - 15:00 | |||
14:00 30mTalk | Formally Verified Credentials Management for Industrial Control Systems FormaliSE Pre-print Media Attached | ||
14:30 30mTalk | Improved Bounded Model Checking of Timed Automata FormaliSE Robert L. Smith Politecnico di Milano, Marcello Bersani Politecnico di Milano, Italy, Matteo Rossi Politecnico di Milano, Pierluigi San Pietro Politecnico di Milano Pre-print Media Attached |
14:30 - 15:25 | Session 3: Decentralisation and DistributionSEAMS at SEAMS Room Chair(s): Radu Calinescu University of York, UK | ||
14:30 5mPaper | Decentralized Self-Adaptive Systems: A Mapping StudyLong Paper SEAMS Pre-print Media Attached | ||
14:35 5mPaper | Self-Adaptive Microservice-based Systems - Landscape and Research OpportunitiesLong Paper SEAMS Messias Filho State University of Ceará, Eliaquim Barbosa Pimentel , Wellington Pereira , Paulo Maia State University of Ceará, Mariela I. Cortés Pre-print Media Attached | ||
14:40 5mPaper | Platooning LEGOs: An Open Physical Exemplar for Engineering Self-Adaptive Cyber-Physical Systems-of-SystemsArtifact Paper SEAMS Yong-Jun Shin Korea Advanced Institute of Science and Technology (KAIST), Lingjun Liu Korea Advanced Institute of Science and Technology (KAIST), Sangwon Hyun , Doo-Hwan Bae Korea Advanced Institute of Science and Technology Media Attached | ||
14:45 35mLive Q&A | Session 3 - Discussion SEAMS Media Attached |
15:00 - 15:30 | |||
15:00 30mSocial Event | Platform open for social interaction FormaliSE |
15:00 - 16:00 | App Store Analysis and Mobile appsMOBILESoft Tool Demos and Mobile Apps / MOBILESoft Technical Papers at MOBILESoft Room Chair(s): Mattia Fazzini University of Minnesota | ||
15:02 10mTalk | Logging Practices with Mobile Analytics: An Empirical Study on Firebase MOBILESoft Technical Papers Julian Harty Commercetest Limited, Haonan Zhang Concordia University, Lili Wei The Hong Kong University of Science and Technology, Luca Pascarella Delft University of Technology, Maurício Aniche Delft University of Technology, Weiyi Shang Concordia University Media Attached | ||
15:12 12mTalk | An earthquake alert system based on a collaborative approach using smart devices MOBILESoft Tool Demos and Mobile Apps Irshad Khan Department of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea., Pandey Manish Department of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea., Young-Woo Kwon Kyungpook National University Media Attached | ||
15:24 10mTalk | Developing Apps for Researching the COVID-19 Pandemic with the TrackYourHealth Platform MOBILESoft Tool Demos and Mobile Apps Carsten Vogel Institute of Clinical Epidemiology and Biometry, University of Würzburg, Rüdiger Pryss , Johannes Schobel DigiHealth Institute, Neu-Ulm University of Applied Sciences, Winfried Schlee , Felix Beierle University of Würzburg, Germany Pre-print Media Attached | ||
15:34 8mTalk | MeetDurian: A Gameful Mobile App to Prevent COVID-19 Infection MOBILESoft Tool Demos and Mobile Apps Dongliang Chen Qingdao University, Antonio Bucchiarone Fondazione Bruno Kessler, Trento, Italy, Zhihan Lv Qingdao University Pre-print Media Attached | ||
15:42 20mLive Q&A | Q&A and Discussion MOBILESoft Technical Papers |
15:30 - 17:00 | |||
15:30 30mTalk | PEQcheck: Localized and Context-aware Checking of Functional Equivalence FormaliSE Marie-Christine Jakobs TU Darmstadt, Germany Media Attached | ||
16:00 30mTalk | Permission-Based Verification of Red-Black Trees and Their Merging FormaliSE Pre-print Media Attached | ||
16:30 30mTalk | GUIDO: Automated Guidance for the Configuration of Deductive Program Verifiers FormaliSE Pre-print Media Attached |
16:00 - 16:40 | |||
16:00 40mKeynote | A Layered Model of Comprehension in Collaborative Software Development: Programs, Programming, and Programmers ICPC Plenary Sessions Carolyn Penstein Rose Carnegie Mellon University Language Technologies Institute Media Attached |
16:00 - 16:05 | |||
16:00 5mTalk | Welcome NFS - New Faculty Symposium |
16:00 - 16:50 | Opening + TD Management - 1TechDebt Technical Papers / TechDebt Tools at TechDebt Room Chair(s): Maria Teresa Baldassarre Department of Computer Science, University of Bari | ||
16:00 10mDay opening | Conference Opening TechDebt Technical Papers Antonio Martini University of Oslo, Norway Media Attached | ||
16:10 20mFull-paper | Business-Driven Technical Debt Prioritization: An Industrial Case Study TechDebt Technical Papers Rodrigo Rebouças de Almeida Federal University of Paraiba, Rafael do Nascimento Ribeiro Universidade Federal do Rio Grande do Norte - UFRN, Christoph Treude University of Adelaide, Uirá Kulesza Federal University of Rio Grande do Norte Pre-print Media Attached | ||
16:30 20mFull-paper | Preventing Technical Debt by Technical Debt Aware Project Management - Evaluation of a Framework for Managing Technical Debt Developed by Practitioners TechDebt Technical Papers Marion Wiese Universität Hamburg, MIN Fakultät, FB Informatik, Matthias Riebisch Universität Hamburg, MIN Fakultät, FB Informatik, Julian Schwarze Gruner + Jahr GmbH Pre-print Media Attached |
16:05 - 16:45 | |||
16:05 40mTalk | Challenges of being a New Faculty member NFS - New Faculty Symposium |
16:15 - 18:00 | KotlinMOBILESoft Plenary / MOBILESoft Technical Papers at MOBILESoft Room Chair(s): Alessandra Gorla IMDEA Software Institute | ||
16:15 15mTalk | SequalsK – a Bidirectional Swift-Kotlin-Transpiler MOBILESoft Technical Papers Dominik Schultes Technische Hochschule Mittelhessen Media Attached | ||
16:30 15mTalk | KotlinDetector: Towards Understanding the Implications of Using Kotlin in Android Applications MOBILESoft Technical Papers Fadi Mohsen University of Groningen, Loran Oosterhaven University of Groningen, Fatih Turkmen University of Groningen Media Attached | ||
16:45 10mShort-paper | Quantifying the Adoption of Kotlin on Android Stores: Insight from the Bytecode MOBILESoft Technical Papers DOI Pre-print Media Attached | ||
16:55 20mLive Q&A | Q&A and Discussion MOBILESoft Technical Papers | ||
17:15 15mTalk | MOBILESoft 2022 MOBILESoft Plenary Media Attached | ||
17:30 30mDay closing | Closing and discussion MOBILESoft Plenary Media Attached |
16:45 - 17:15 | |||
16:45 30mTalk | Funding NFS - New Faculty Symposium Sol Greenspan National Science Foundation, Liliana Pasquale University College Dublin & Lero, Zhi Jin Peking University, John Grundy Monash University |
17:00 - 17:30 | |||
17:00 30mSocial Event | Platform open for social interaction FormaliSE |
17:00 - 17:52 | 4A: Global Software Engineering PracticesICSSP/ICGSE Journal-First / ICSSP/ICGSE Experience Reports & Industry Talks at ICSSP/ICGSE Room Chair(s): Stanley Sutton Independent Researcher | ||
17:00 13mIndustry talk | The Distance Made Us Work Closer Together, Now What? ICSSP/ICGSE Experience Reports & Industry Talks Media Attached | ||
17:13 13mIndustry talk | "Pressure Makes Diamonds": Accelerating Modern Approaches in Global Software Engineering ICSSP/ICGSE Experience Reports & Industry Talks Media Attached | ||
17:26 13mTalk | Understanding Coordination in Global Software Engineering: A Mixed-Methods Study on the Use of Meetings and Slack ICSSP/ICGSE Journal-First Link to publication DOI Media Attached | ||
17:39 13mTalk | An Empirical Study on the Teams Structures in Social Coding Using GitHub Projects ICSSP/ICGSE Journal-First A: Mariam El Mezouar Royal Military College, A: Feng Zhang Queen's University, Kingston, Ontario, A: Ying Zou Queen's University, Kingston, Ontario Link to publication DOI Media Attached |
17:00 - 17:50 | Energy, logging, and APIsMSR Technical Papers at MSR Room 1 Chair(s): Akond Rahman Tennessee Tech University | ||
17:01 3mTalk | S3M: Siamese Stack (Trace) Similarity Measure MSR Technical Papers Aleksandr Khvorov JetBrains, ITMO University, Roman Vasiliev JetBrains, George Chernishev Saint-Petersburg State University, Irving Muller Rodrigues Polytechnique Montreal, Montreal, Canada, Dmitrij Koznov Saint-Petersburg State University, Nikita Povarov JetBrains Pre-print | ||
17:04 4mTalk | Mining the ROS ecosystem for Green Architectural Tactics in Robotics and an Empirical Evaluation MSR Technical Papers Ivano Malavolta Vrije Universiteit Amsterdam, Katerina Chinnappan Vrije Universiteit Amsterdam, Stan Swanborn Vrije Universiteit Amsterdam, The Netherlands, Grace Lewis Carnegie Mellon Software Engineering Institute, Patricia Lago Vrije Universiteit Amsterdam Pre-print Media Attached | ||
17:08 4mTalk | Mining Energy-Related Practices in Robotics Software MSR Technical Papers Michel Albonico UTFPR, Ivano Malavolta Vrije Universiteit Amsterdam, Gustavo Pinto Federal University of Pará, Emitzá Guzmán Vrije Universiteit Amsterdam, Katerina Chinnappan Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam Pre-print Media Attached | ||
17:12 3mTalk | Mining API Interactions to Analyze Software Revisions for the Evolution of Energy Consumption MSR Technical Papers Andreas Schuler University of Applied Sciences Upper Austria, Gabriele Anderst-Kotsis Johannes Kepler University, Linz, Austria Pre-print | ||
17:15 4mTalk | Can I Solve it? Identifying the APIs required to complete OSS tasks MSR Technical Papers Fabio Marcos De Abreu Santos Northern Arizona University, USA, Igor Scaliante Wiese Federal University of Technology – Paraná - UTFPR, Bianca Trinkenreich Northern of Arizona Univeristy, Igor Steinmacher Northern Arizona University, USA, Anita Sarma Oregon State University, Marco Gerosa Northern Arizona University, USA Pre-print | ||
17:19 31mLive Q&A | Discussions and Q&A MSR Technical Papers |
17:00 - 17:50 | Change Management and AnalysisMSR Technical Papers / MSR Registered Reports at MSR Room 2 Chair(s): Sarah Nadi University of Alberta | ||
17:01 4mTalk | Studying the Change Histories of Stack Overflow and GitHub Snippets MSR Technical Papers Pre-print Media Attached | ||
17:05 4mTalk | Learning Off-By-One Mistakes: An Empirical Study MSR Technical Papers Hendrig Sellik Delft University of Technology, Onno van Paridon Adyen N.V., Georgios Gousios Facebook & Delft University of Technology, Maurício Aniche Delft University of Technology Pre-print | ||
17:09 4mTalk | Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study MSR Technical Papers Anderson Uchôa Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Caio Barbosa Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Daniel Coutinho Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Willian Oizumi Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Wesley Assunção Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Silvia Regina Vergilio Federal University of Paraná, Juliana Alves Pereira PUC-Rio, Anderson Oliveira PUC-Rio, Alessandro Garcia PUC-Rio Pre-print | ||
17:13 4mTalk | Rollback Edit Inconsistencies in Developer Forum MSR Technical Papers Saikat Mondal University of Saskatchewan, Gias Uddin University of Calgary, Canada, Chanchal K. Roy University of Saskatchewan Pre-print | ||
17:17 3mTalk | Assessing the Exposure of Software Changes: The DiPiDi Approach MSR Registered Reports Pre-print | ||
17:20 4mTalk | On the Use of Dependabot Security Pull Requests MSR Technical Papers Mahmoud Alfadel Concordia Univerisity, Diego Costa Concordia University, Canada, Emad Shihab Concordia University, Mouafak Mkhallalati Concordia University Pre-print | ||
17:24 26mLive Q&A | Discussions and Q&A MSR Technical Papers |
17:25 - 17:50 | |||
17:25 - 18:05 | |||
17:25 40mTalk | Research NFS - New Faculty Symposium Alexander Serebrenik Eindhoven University of Technology |
17:30 - 18:00 | |||
17:50 - 18:10 | |||
17:50 10mPaper | Does Code Structure Affect Comprehension? On Using and Naming Intermediate Variables ICPC Research Pre-print Media Attached | ||
18:00 10mPaper | Using Non-Verbal Expressions as a Tool in Naming Research ICPC Research Pre-print Media Attached |
17:50 - 18:10 | Break / Discussion Rooms MSR Technical Papers / MSR Tutorials / MSR MIP Award / MSR FOSS Award / MSR content / MSR Mining Challenge / MSR Hackathon / MSR Awards / MSR Registered Reports / MSR Data Showcase / MSR Shadow PC / MSR Keynotes at MSR Room 1 | ||
18:00 - 19:20 | Industrial PanelTechDebt Technical Papers / TechDebt Tools at TechDebt Room Chair(s): Carolyn Seaman University of Maryland Baltimore County | ||
18:00 10mTalk | A Decision Support System Towards a Systemic Perspective on Technical Debt Management TechDebt Technical Papers Media Attached | ||
18:10 60mOther | Industrial Panel TechDebt Technical Papers S: Florian Deissenboeck CQSE GmbH, Jan Bosch Chalmers University of Technology, S: Ramsés Gallego Micro Focus, S: Robert Lagerstedt Robert Bosch AB, S: Rodrigo Rebouças de Almeida Federal University of Paraiba Media Attached | ||
19:10 10mShort-paper | Architectural Archipelagos: Technical Debt in Long-Lived Software Research Platforms TechDebt Technical Papers Marcelo Schmitt Laser University of Southern California, USA, Duc Minh Le Bloomberg, USA, Joshua Garcia University of California, Irvine, Nenad Medvidović University of Southern California, USA Pre-print Media Attached |
18:02 - 18:47 | 4B: Panel Discussion on Work-from-Anywhere (WFX)ICSSP/ICGSE Research Papers at ICSSP/ICGSE Room Chair(s): Darja Šmite Blekinge Institute of Technology | ||
18:02 45mMeeting | Panel Discussion: Will work-from-anywhere (WFX) be the new normality and what research opportunities does it create? ICSSP/ICGSE Research Papers C: Darja Šmite Blekinge Institute of Technology, P: Marcin Floryan Spotify, P: Eduardo Franciosi Dell, P: Gerd Hoefner Siemens Healthineers, P: Nils Brede Moe SINTEF, P: Margaret-Anne Storey University of Victoria Media Attached |
18:05 - 18:45 | Multiculturalism, family, supporting students where they are atNFS - New Faculty Symposium at NFS Room | ||
18:05 40mTalk | Multiculturalism, family, supporting students where they are at, Participants fish bowl NFS - New Faculty Symposium |
18:10 - 19:00 | |||
18:10 50mSocial Event | Quiz- How much do you know about ICPC? ICPC Research |
18:10 - 19:00 | |||
18:11 23mAwards | MIP Award 2011 MSR MIP Award | ||
18:34 15mLive Q&A | Discussions and Q&A MSR Technical Papers | ||
18:49 8m | MSR 2022 MSR Technical Papers | ||
18:57 3m | Closing by the General Chair and the Program Co-Chair MSR Technical Papers |
18:45 - 19:15 | |||
18:45 30mTalk | Deep work / Productivity NFS - New Faculty Symposium Laurie Williams North Carolina State University |
18:47 - 19:00 | |||
18:47 13mAwards | Conference Closing & Awards ICSSP/ICGSE Research Papers Reda Bendraou Sorbonne University — LIP6 / Paris Nanterre University , Darja Šmite Blekinge Institute of Technology Media Attached |
23:00 - 23:30 | |||
23:00 30mMeeting | Mentoring circle led by Joanne M. Atlee Social and Networking Joanne M. Atlee University of Waterloo |
Thu 20 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
02:00 - 02:15 | |||
02:00 15mDay opening | Conference opening + awards announcement CHASE Research Papers |
02:00 - 02:30 | Code SummarizationICPC Research at ICPC Main Room Chair(s): David Lo Singapore Management University | ||
02:00 10mPaper | Exploiting Method Names to Improve Code Summarization: A Deliberation Multi-Task Learning Approach ICPC Research Pre-print Media Attached | ||
02:10 10mPaper | A Multi-Modal Transformer-based Code Summarization Approach for Smart Contracts ICPC Research Zhen Yang City University of Hong Kong, China, Jacky Keung City University of Hong Kong, Xiao Yu Wuhan University of Technology, Xiaodong Gu Shanghai Jiao Tong University, China, Zhengyuan Wei City University of Hong Kong, Hong Kong, Xiaoxue Ma , Miao ZHANG City University of Hong Kong Pre-print Media Attached | ||
02:20 10mPaper | Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting ICPC Research Chen Lin , Zhichao Ouyang , Junqing Zhuang , Jianqiang Chen , Hui Li Department of Computer Science, Xiamen University, Rongxin Wu Xiamen University Pre-print Media Attached |
02:15 - 02:55 | 1.2 Talk 1 - Improving diversityCHASE Research Papers at CHASE Room YT video: https://www.youtube.com/watch?v=wjMyf-FY3kI&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=5 | ||
02:15 2mOther | Session opening CHASE Research Papers | ||
02:17 10mFull-paper | Approaches to Diversifying the Programmer Community -- The Case of the Girls Coding Day CHASE Research Papers Huilian Sophie Qiu Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, Wen Yang Coding Girls Club, China, Alexander Nolte University of Tartu Media Attached | ||
02:27 10mFull-paper | Evaluating Age Bias In E-commerce CHASE Research Papers Jennifer McIntosh Monash University, Xiaojiao Du Monash University, Zexian Wu Monash University, Giahuy Truong Monash University, Quang Ly Monash University, Richard How Monash University, Sriram Viswanathan Monash University, Tanjila Kanij Monash University Media Attached | ||
02:37 5mShort-paper | Doing COVID-era Controlled Studies with Humans: Tales from the Trenches CHASE Research Papers Rupika Dikkala , Roli Khanna Oregon State University, Caleb Matthews Oregon State University, Jonathan Dodge Oregon State University, Sai Raja Oregon State University, Catherine Hu Oregon State University, Jed Irvine Oregon State University, Zeyad Shureih Oregon State University, Kin-Ho Lam Oregon State University, Andrew Anderson Oregon State University, Minsuk Kahng Oregon State University, Alan Fern , Margaret Burnett Oregon State University Media Attached | ||
02:42 13mOther | Session discussion + closing CHASE Research Papers |
02:40 - 03:00 | Source code AnalysisICPC Early Research Achievement (ERA) / ICPC Research / ICPC Tool Demonstration at ICPC Main Room Chair(s): Gema Rodríguez-Pérez University of Waterloo | ||
02:40 5mDemonstration | RefactorHub: A Commit Annotator for Refactoring ICPC Tool Demonstration Ryo Kuramoto Tokyo Institute of Technology, Motoshi Saeki Tokyo Institute of Technology, Shinpei Hayashi Tokyo Institute of Technology Pre-print Media Attached | ||
02:45 5mPaper | Detecting Inconsistent Thrown Exceptions ICPC Early Research Achievement (ERA) Media Attached | ||
02:50 10mPaper | Where to Handle an Exception? Recommending Exception Handling Locations from a Global Perspective ICPC Research Xiangyang Jia School of Computer Science, Wuhan University, Songqiang Chen School of Computer Science, Wuhan University, Xingqi Zhou , Xintong Li , Run Yu , Xu Chen , Jifeng Xuan Wuhan University Pre-print Media Attached |
03:00 - 04:00 | |||
03:00 60mSocial Event | How to write socio-technical papers in ICPC Community ICPC Research Bonita Sharif University of Nebraska-Lincoln, USA, Foutse Khomh Polytechnique Montréal, Eliane Wiese University of Utah |
03:05 - 03:45 | 1.4 PanelCHASE Research Papers at CHASE Room Panel topic: CHASE in the age of crises and technological revolution Panel abstract: For the past 13 years, CHASE has covered an extensive range of research on the cooperative and human aspects of software engineering. As CHASE takes its first step as a co-located conference at ICSE, the world of software looks more diverse than ever. Old challenges continue to be relevant as new challenges emerge at an increasing rate. The ongoing pandemic has suddenly shifted an unprecedented amount of work into online mode, while critical questions around the ethics, sustainability, and security of software enter everyday discussions. Technological revolutions in the form of AI and new network technologies are transforming our societies, while political, ecological, and humanitarian crises loom. There is a need for education and re-education of entire workforces, as jobs are transformed. Simultaneously, a large part of the global population has no access to electricity, not to mention any computer software. In this panel discussion, the panelists will consider the challenges ahead in computing and software engineering, and provide their views on how CHASE could address some of the issues that will be relevant for the next 13 years. Panelists: Andrew Begel, Microsoft Research, USA Cleidson de Souza, Vale Institute of Technology and Federal University of Pará Belém, Brazil Margaret-Anne Storey, University of Victoria, Canada Rafael Prikladnicki, School of Technology at PUCRS University, Brazil Yvonne Dittrich, IT University of Copenhagen, Denmark Panel host and interviewer: Patanamon (Pick) Thongtanunam, University of Melbourne, Australia YT Video: https://www.youtube.com/watch?v=fUo5ofwcca4&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=3 | ||
03:05 40mOther | Panel - CHASE in the age of crises and technological revolution CHASE Research Papers Media Attached |
03:45 - 04:00 | |||
03:45 15mSocial Event | Social Gathering CHASE Research Papers |
09:30 - 10:00 | |||
09:30 30mSocial Event | Platform open for social interaction FormaliSE |
10:00 - 11:30 | |||
10:00 30mTalk | Monitoring Cumulative Non-functional Properties FormaliSE Omar Al Bataineh National University of Singapore, Singapore, Arvind Easwaran Nanyang Technological University, Daniel Jun Xian Ng Nanyang Technological University, Singapore Pre-print Media Attached | ||
10:30 30mTalk | Feasibility of Spatial Model Checking for Nevus Segmentation FormaliSE Gina Belmonte Azienda Toscana Nord Ovest S. C. Fisica Sanitaria Nord, Lucca, Italy, Giovanna Broccia ISTI-CNR, FMT Lab, Vincenzo Ciancia Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo", Consiglio Nazionale delle Ricerche, Pisa, ITALY, Diego Latella ISTI-CNR, Pisa, Italy, Mieke Massink CNR-ISTI Pisa, Italy Pre-print Media Attached | ||
11:00 30mTalk | Formal characterization and efficient verification of a biological robustness property FormaliSE Lucia Nasti Università di Pisa - Dipartimento di Informatica, Roberta Gori University of Pisa, Paolo Milazzo University of Pisa - Department of Computer Science Pre-print Media Attached |
10:00 - 10:40 | |||
10:00 40mKeynote | An algorithm to estimate stress-induced cortisol variations from skin conductance measurements ICPC Plenary Sessions Media Attached |
11:30 - 12:00 | |||
11:30 - 12:00 | |||
11:30 30mSocial Event | Platform open for social interaction FormaliSE |
11:30 - 12:00 | |||
11:30 30mSocial Event | Free social Room/Happy hour Together/Drink and Science ICPC Research |
12:00 - 13:15 | |||
12:00 30mLong-paper | Automatic Property-based Testing of GraphQL APIs AST Stefan Karlsson ABB AB, Mälardalen University, Adnan Causevic Mälardalen University, Daniel Sundmark Mälardalen University Pre-print Media Attached | ||
12:30 30mLong-paper | Automated Performance Testing Based on Active Deep Learning AST Ali Sedaghatbaf RISE Research Institutes of Sweden, Mahshid Helali Moghadam RISE Research Institutes of Sweden , Mehrdad Saadatmand RISE Research Institutes of Sweden Pre-print Media Attached | ||
13:00 15mShort-paper | Towards exhaustive branch coverage with PathCrawler AST Nicky Williams CEA - LIST Pre-print Media Attached |
14:00 - 15:30 | |||
14:00 90mMeeting | Mentoring by senior CHASE researchers (only for mentoring participants, not a public event) CHASE Research Papers |
14:30 - 15:25 | |||
14:30 5mPaper | Self-Adaptive Manufacturing with Digital TwinsLong Paper SEAMS Manuela Dalibor Software Engineering, RWTH Aachen University, Andreas Wortmann RWTH Aachen University, Bernhard Rumpe RWTH Aachen, Tim Bolender , Gereon Bürvenich Media Attached | ||
14:35 5mPaper | The Design Space of Emergent Scheduling for Distributed Execution FrameworksLong Paper SEAMS Media Attached | ||
14:40 5mPaper | Enhancing Human-in-the-Loop Adaptive Systems through Digital Twins and VR InterfacesLong Paper SEAMS Enes Yigitbas Paderborn University, Germany, Kadiray Karakaya Heinz Nixdorf Institut, Paderborn University, Ivan Jovanovikj Paderborn University, Gregor Engels Paderborn University Pre-print Media Attached | ||
14:45 5mPaper | Towards a Self-Adaptive Architecture for Federated Learning of Industrial Automation SystemsShort Paper SEAMS Media Attached | ||
14:50 35mLive Q&A | Session 4 - Discussion SEAMS Media Attached |
15:00 - 16:15 | Mutation Testing and DebuggingAST at AST Room Chair(s): Francisco Gortázar Universidad Rey Juan Carlos | ||
15:00 30mLong-paper | SuMo: A Mutation Strategy for Solidity Smart Contracts AST Pre-print Media Attached | ||
15:30 15mShort-paper | Extreme mutation testing in practice: An industrial case study AST Pre-print Media Attached | ||
15:45 30mLong-paper | Extending Hierarchical Delta Debugging with Hoisting AST Daniel Vince , Renáta Hodován University of Szeged, Hungary, Daniella Bársony University of Szeged, Department of Software Engineering, Ákos Kiss University of Szeged, Hungary Pre-print Media Attached |
15:30 - 16:00 | |||
15:30 15mPaper | Most Influential Paper: SEAMS 2008 SEAMS Media Attached | ||
15:45 15mPaper | Most Influential Paper: SEAMS 2009 SEAMS Media Attached |
16:00 - 16:15 | |||
16:00 15mDay opening | Conference opening + awards announcement CHASE Research Papers |
16:00 - 16:40 | Verification & ValidationICPC Research / ICPC Replications and Negative Results (RENE) / ICPC Early Research Achievement (ERA) at ICPC Main Room Chair(s): Iftekhar Ahmed University of California, Irvine | ||
16:00 5mPaper | Understanding Execution Environment of File-Manipulation Scripts by Extracting Pre-Conditions ICPC Early Research Achievement (ERA) Rodney Rodriguez University of Texas at San Antonio, USA, Xiaoyin Wang University of Texas at San Antonio Media Attached | ||
16:05 10mPaper | RAID: Tool Support for Refactoring-Aware Code Reviews ICPC Research Rodrigo Brito Federal University of Minas Gerais, Brazil, Marco Tulio Valente Federal University of Minas Gerais, Brazil Pre-print Media Attached | ||
16:15 5mPaper | Toward Automated Exploit Generation for Known Vulnerabilities in Open-Source Libraries ICPC Early Research Achievement (ERA) Emanuele Iannone University of Salerno, Dario Di Nucci Tilburg University, Antonino Sabetta SAP Security Research, Andrea De Lucia University of Salerno Pre-print Media Attached | ||
16:20 10mPaper | What is the Vocabulary of Flaky Tests? An Extended Replication ICPC Replications and Negative Results (RENE) Bruno Henrique Pachulski Camara Federal University of Paraná, Marco Aurélio Graciotto Silva Federal University of Technology - Paraná (UTFPR), André T. Endo Federal University of Technology - Paraná (UTFPR), Silvia Regina Vergilio Federal University of Paraná Pre-print Media Attached | ||
16:30 10mPaper | Shallow or Deep? An Empirical Study on Detecting Vulnerabilities using Deep Learning ICPC Research Alejandro Mazuera-Rozo Università della Svizzera italiana & Universidad de los Andes, Anamaria Mojica-Hanke Universidad de los Andes, Mario Linares-Vásquez Universidad de los Andes, Gabriele Bavota Software Institute, USI Università della Svizzera italiana Pre-print Media Attached |
16:00 - 16:05 | |||
16:00 - 16:55 | |||
16:00 5mPaper | Hey! Preparing Humans to do Tasks in Self-adaptive SystemsLong Paper SEAMS NIANYU LI Peking University, China, Javier Camara University of York, David Garlan Carnegie Mellon University, USA, Bradley Schmerl Carnegie Mellon University, USA, Zhi Jin Peking University Media Attached | ||
16:05 5mPaper | A Conceptual Reference Model for Human as a Service Provider in Cyber Physical SystemsLong Paper SEAMS Media Attached | ||
16:10 5mPaper | Maintaining driver attentiveness in shared-control autonomous drivingShort Paper SEAMS Media Attached | ||
16:15 5mPaper | Gamified and Self-Adaptive Applications for the Common Good: Research Challenges AheadShort Paper SEAMS Antonio Bucchiarone Fondazione Bruno Kessler, Trento, Italy, Antonio Cicchetti Mälardalen University, Nelly Bencomo Aston University, Enrica Loria , Annapaola Marconi Fondazione Bruno Kessler, Trento, Italy Media Attached | ||
16:20 35mLive Q&A | Session 5 - Discussion SEAMS Media Attached |
16:00 - 16:50 | KeynoteTechDebt Technical Papers at TechDebt Room Chair(s): Alexander Chatzigeorgiou University of Macedonia | ||
16:00 50mKeynote | Technical Debt in the Age of Ops TechDebt Technical Papers Media Attached |
16:05 - 16:45 | |||
16:05 40mTalk | Mental health / self care NFS - New Faculty Symposium Birgit Penzenstadler Chalmers |
16:45 - 17:25 | |||
16:45 40mTalk | Digital networking and community NFS - New Faculty Symposium |
17:00 - 18:00 | |||
17:00 - 17:40 | Smells, Patterns and Metrics - 1TechDebt Technical Papers at TechDebt Room Chair(s): Juan Garbajosa Technical University of Madrid | ||
17:00 20mFull-paper | Experiences on Managing Technical Debt with Code Smells and AntiPatterns TechDebt Technical Papers Jacinto Ramirez Lahti Solita Ltd, Finland, Antti-Pekka Tuovinen University of Helsinki, Tommi Mikkonen University of Helsinki Pre-print Media Attached | ||
17:20 20mFull-paper | Worst Smells and Their Worst Reasons TechDebt Technical Papers Pre-print Media Attached |
17:10 - 17:30 | |||
17:10 2mOther | Session opening CHASE Research Papers | ||
17:12 2mPoster | A Framework for Intersectional Perspectives in Software Engineering CHASE Research Papers DOI | ||
17:14 2mPoster | Towards Human-Like Automated Test Generation: Perspectives from Cognition and Problem Solving CHASE Research Papers Pre-print Media Attached | ||
17:16 2mPoster | An Initial Exploration of the “Good First Issue” Label for Newcomer Developers CHASE Research Papers Jan Willem David Alderliesten Delft University of Technology, Andy Zaidman Delft University of Technology Pre-print | ||
17:18 2mPoster | A Virtual Mentor to Support Question-Writing on Stack Overflow CHASE Research Papers Nicole Novielli University of Bari, Fabio Calefato University of Bari, Federico De Laurentiis University of Bari, Luigi Minervini University of Bari, Filippo Lanubile University of Bari | ||
17:20 10mOther | QA + Session discussion + closing CHASE Research Papers |
17:30 - 17:50 | |||
17:30 20mSocial Event | Social Gathering CHASE Research Papers |
17:35 - 18:15 | |||
17:35 40mTalk | Creativity NFS - New Faculty Symposium Prem Devanbu Department of Computer Science, University of California, Davis |
17:40 - 18:00 | Understanding Systems -3ICPC Research at ICPC Main Room Chair(s): Alexander Serebrenik Eindhoven University of Technology | ||
17:40 10mPaper | Atoms of Confusion in Java ICPC Research Pre-print Media Attached | ||
17:50 10mPaper | Bug or not bug? That is the question ICPC Research Quentin Perez , Pierre-Antoine Jean , Christelle Urtado EuroMov DHM, Univ Montpellier & IMT Mines Ales, Sylvain Vauttier Pre-print Media Attached |
17:40 - 18:20 | Social EventTechDebt Technical Papers at TechDebt Room Chair(s): Antonio Martini University of Oslo, Norway | ||
17:40 40mSocial Event | Social Event TechDebt Technical Papers Media Attached |
17:50 - 18:40 | |||
17:50 50mMeeting | Steering committee meeting CHASE Research Papers |
18:00 - 18:10 | |||
18:10 - 19:00 | |||
18:10 50mSocial Event | Pet Event ICPC Research |
18:15 - 18:45 | |||
18:15 30mTalk | Open Q&A NFS - New Faculty Symposium |
18:20 - 19:00 | Smells, Patterns and Metrics - 2 TechDebt Technical Papers at TechDebt Room Chair(s): Valentina Lenarduzzi LUT University | ||
18:20 20mFull-paper | Predicting Relative Thresholds for Object Oriented Metrics TechDebt Technical Papers Sultan Alhusain Saudi Electronic University Pre-print Media Attached File Attached | ||
18:40 20mFull-paper | Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Literature Review TechDebt Technical Papers Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Roberto Verdecchia Vrije Universiteit Amsterdam, Ilias Gerostathopoulos Vrije Universiteit Amsterdam Pre-print Media Attached |
Fri 21 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
00:00 - 01:30 | |||
00:00 90mMeeting | Mentoring by senior CHASE researchers (only for mentoring participants, not a public event) CHASE Research Papers |
02:00 - 02:05 | |||
02:00 5mDay opening | Day 2 opening CHASE Research Papers |
02:00 - 02:40 | Inferring code evolutionICPC Research at ICPC Main Room Chair(s): Shinpei Hayashi Tokyo Institute of Technology | ||
02:00 10mPaper | ConfInLog: Leveraging Software Logs to Infer Configuration Constraints ICPC Research Shulin Zhou National University of Defense Technology, Xiaodong Liu National University of Defense Technology, Shanshan Li National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Yuanliang Zhang National University of Defense Technology, Teng Wang National University of Defense Technology, China, Wang Li National University of Defense Technology, Liao Xiangke National University of Defense Technology, China Pre-print Media Attached | ||
02:10 10mPaper | Using Grammar Patterns to Interpret Test Method Name Evolution ICPC Research Anthony Peruma Rochester Institute of Technology, Emily Hu , Jiajun Chen , Eman Abdullah AlOmar Rochester Institute of Technology, USA, Mohamed Wiem Mkaouer Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology Pre-print Media Attached | ||
02:20 10mPaper | Keywords Guided Method Name Generation ICPC Research Pre-print Media Attached | ||
02:30 10mPaper | Automated Comment Update: How Far are We? ICPC Research Bo Lin National University of Defense Technology, Shangwen Wang National University of Defense Technology, Kui Liu Huawei Software Engineering Application Technology Lab, Xiaoguang Mao National University of Defense Technology, Tegawendé F. Bissyandé SnT, University of Luxembourg Pre-print Media Attached |
02:05 - 02:55 | 2.2 Talk 3 - CHASE in OSSCHASE Research Papers at CHASE Room YT video: https://www.youtube.com/watch?v=x2FE-qOXyqk&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=6 | ||
02:05 2mOther | Session opening CHASE Research Papers | ||
02:07 10mFull-paper | Student Experiences with GitHub and Stack Overflow: An Exploratory Study CHASE Research Papers Trishala Bhasin University of Victoria, Canada, Adam R Murray University of Victoria, Margaret-Anne Storey University of Victoria Media Attached | ||
02:17 10mFull-paper | Ideology in Open Source Development CHASE Research Papers Yang Yue University of California, Irvine, Xiaoran Yu Beijing University of Posts and Telecommunications, Xinyi You Beijing University of Posts and Telecommunications, Yi Wang Beijing University of Posts and Telecommunications, David Redmiles University of California, Irvine Pre-print Media Attached | ||
02:27 5mShort-paper | Qualitatively Analyzing PR Rejection Reasons from Conversations in Open-Source Projects CHASE Research Papers Tanay Gottigundala California Polytechnic State University, Siriwan Sereesathien California Polytechnic State University, Bruno da Silva California Polytechnic State University Pre-print Media Attached | ||
02:32 23mOther | Session discussion + closing CHASE Research Papers |
02:50 - 03:00 | |||
03:00 - 04:00 | |||
03:00 60mSocial Event | Free social Room/Coffee Time ICPC Research |
03:05 - 03:25 | 2.4 Poster Session 2CHASE Research Papers at CHASE Room YT video: https://www.youtube.com/watch?v=hsGk_b1Ga-c&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=4 | ||
03:05 2mOther | Session opening CHASE Research Papers | ||
03:07 2mPoster | Mobile Accessibility Guidelines Adoption under the Perspective of Developers and Designers CHASE Research Papers Media Attached | ||
03:09 2mPoster | Perceptions about Software Testing among UAE Software Students CHASE Research Papers Luiz Fernando Capretz Western University, Ali Bounassif University of Sharjah, Harous Saad United Arab Emirates University Media Attached | ||
03:11 14mOther | QA + Session discussion + closing CHASE Research Papers |
03:25 - 03:35 | |||
03:25 10mDay closing | Conference closing CHASE Research Papers Media Attached |
03:35 - 04:05 | |||
03:35 30mSocial Event | Social Gathering CHASE Research Papers |
12:00 - 13:15 | |||
12:00 30mLong-paper | An Evolutionary Approach to Adapt Tests Across Mobile Apps AST Leonardo Mariani University of Milano Bicocca, Mauro Pezze USI Lugano, Switzerland, Valerio Terragni The University of Auckland, Daniele Zuddas Università della Svizzera italiana (USI) Pre-print Media Attached | ||
12:30 15mShort-paper | A framework for the automation of testing computer vision systems AST Franz Wotawa , Ledio Jahaj Technische Universitaet Graz, Lorenz Klampfl Graz University of Technology, Austria Pre-print Media Attached | ||
12:45 30mLong-paper | Multimodal Surprise Adequacy Analysis of Inputs for Natural Language Processing DNN Models AST Pre-print Media Attached |
13:30 - 14:00 | |||
13:30 30mSocial Event | Platform open for social interaction FormaliSE |
14:00 - 15:00 | |||
14:00 60mKeynote | Towards Formalising Sustainable Security FormaliSE Liliana Pasquale University College Dublin & Lero Media Attached |
15:00 - 16:15 | Testing for Specific Domains - 2AST at AST Room Chair(s): Alejandra Garrido LIFIA, University of La Plata & CONICET, Argentina | ||
15:00 15mShort-paper | Automated User Experience Testing through Multi-Dimensional Performance Impact Analysis AST Pre-print Media Attached | ||
15:15 30mLong-paper | A Survey of Video Game Testing AST Cristiano Politowski Concordia University, Fabio Petrillo Université du Québec à Chicoutimi, Canada, Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal Pre-print Media Attached | ||
15:45 30mLong-paper | Test suites as a source of training data for static analysis alert classifiers AST Pre-print Media Attached |
15:00 - 15:30 | |||
15:00 30mSocial Event | Platform open for social interaction FormaliSE |
15:00 - 15:30 | |||
15:00 30mMeeting | Mentoring circle led by Alexander Serebrenik Social and Networking Alexander Serebrenik Eindhoven University of Technology |
15:30 - 17:00 | |||
15:30 30mTalk | Runtime Verification Under Access Restrictions FormaliSE Rania Taleb PhD student, Raphael Khoury Université du Québec à Chicoutimi, Canada, Sylvain Hallé Université du Québec à Chicoutimi Pre-print Media Attached | ||
16:00 30mTalk | Quantifying Faultiness: What Does It Mean to Have N Faults FormaliSE Media Attached | ||
16:30 30mTalk | Checking temporal patterns of API usage without code execution FormaliSE Erick Raelijohn University of Montreal, Michalis Famelis Université de Montréal, Houari Sahraoui Université de Montréal Media Attached |
15:30 - 16:30 | |||
15:30 60mKeynote | Uncertain models of unknown realities: modelling and simulating complex biological systemsKeynote SEAMS Media Attached |
16:00 - 16:05 | |||
16:00 5mDay opening | Day 2 opening CHASE Research Papers |
16:00 - 16:50 | KeynoteTechDebt Technical Papers at TechDebt Room Chair(s): Antonio Martini University of Oslo, Norway | ||
16:00 50mKeynote | The Product Owner who Didn't Break my Window and Disappeared - An Experience Report on Managing Technical Debt in Agile Contexts TechDebt Technical Papers Marcus Ciolkowski QAware Media Attached |
16:05 - 16:45 | |||
16:05 40mKeynote | Trusted AI CHASE Research Papers Rachel Bellamy IBM T.J. Watson Research Center Media Attached |
16:30 - 18:15 | Industrial case studies & Doctoral StudentsAST at AST Room Chair(s): Breno Miranda Federal University of Pernambuco | ||
16:30 15mShort-paper | Continuous Testing Improvement Model AST Maximiliano Agustin Mascheroni Universidad Nacional de La Plata, Emanuel Agustin Irrazábal Universidad Nacional del Nordeste, Gustavo Rossi Universidad Nacional de La Plata, LIFIA-Fac. Informatica, La Plata, Argentina Pre-print Media Attached | ||
16:45 30mLong-paper | Model-based Automation of Test Scripts Generation Across Product Variants: a Railway Perspective AST Alessio Bucaioni Mälardalen University, Fabio Di Silvestro Bombardier Railway Transportation, Inderjeet Singh Bombardier Railway Transportation, Mehrdad Saadatmand RISE Research Institutes of Sweden, Henry Muccini University of L'Aquila, Italy, Thorvaldur Jochumsson Bombardier Railway Transportation Pre-print Media Attached | ||
17:15 30mLong-paper | Using Machine Learning to Build Test Oracles: an Industrial Case Study on Elevators Dispatching Algorithms AST Aitor Arrieta University of Mondragon, Jon Ayerdi Mondragon Unibertsitatea, Miren Illarramendi Mondragon University, Aitor Agirre IKERLAN-IK4, Goiuria Sagardui University of Mondragon
, Maite Arratibel Orona Pre-print Media Attached | ||
17:45 30mLong-paper | Automatically Assessing and Extending Code Coverage for NPM Packages AST Haiyang Sun Università della Svizzera italiana, Andrea Rosà University of Lugano, Switzerland, Daniele Bonetta Oracle Labs, Walter Binder University of Lugano, Switzerland Media Attached |
16:50 - 17:30 | 2.9 Talk 4 - Human factors in maintenanceCHASE Research Papers at CHASE Room YT video: https://www.youtube.com/watch?v=pJI0YAQOVVA&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=9 | ||
16:50 2mOther | Session opening CHASE Research Papers | ||
16:52 10mFull-paper | Buying time in software development: how estimates become commitments? CHASE Research Papers Patrícia Matsubara Federal University of Amazonas, Igor Steinmacher Northern Arizona University, USA, Bruno Gadelha UFAM, Tayana Conte Universidade Federal do Amazonas Media Attached | ||
17:02 10mFull-paper | Decoding Confusing Code: Social Representations among Developers CHASE Research Papers Rafael de Mello CEFET/RJ, Brazil, José Aldo da Costa Federal University of Campina Grande, Benedito Fernando Albuquerque de Oliveira Federal University of Alagoas, Márcio Ribeiro Federal University of Alagoas, Brazil, Baldoino Fonseca , Rohit Gheyi Federal University of Campina Grande, Alessandro Garcia PUC-Rio, Willy Tiengo Federal University of Alagoas Media Attached | ||
17:12 10mFull-paper | How Experience Impacts Practitioners’ Perception of Causes and Effects of Technical Debt CHASE Research Papers Sávio Freire Federal University of Bahia and Federal Institute of Ceará, Nicolli Rios Federal University of Rio de Janeiro, Boris Rainiero Perez Gutierrez University of Los Andes, Colombia, Cristian Camilo Castellanos Rodriguez Universidad de los Andes , Bogotá, Colombia, Dario Correal Associate Professor, Robert Ramač Faculty of Technical Sciences, University of Novi Sad, Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad, Nebojša Taušan INFORA Research Group doo, Gustavo López University of Costa Rica, Alexia Pacheco University of Costa Rica, Davide Falessi California Polytechnic State University, Manoel Mendonça Federal University of Bahia, Clemente Izurieta Montana State University, Carolyn Seaman University of Maryland Baltimore County, Rodrigo Spinola Universidade Salvador DOI Pre-print Media Attached | ||
17:22 5mShort-paper | Gamification in Software Engineering: A Literature Review CHASE Research Papers Media Attached | ||
17:27 3mOther | Session discussion + closing CHASE Research Papers |
17:00 - 17:10 | WelcomeDS - Doctoral Symposium at DS Plenary Room Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid | ||
17:00 - 17:30 | |||
17:00 30mSocial Event | Platform open for social interaction FormaliSE |
17:00 - 17:50 | TD Management - 2TechDebt Technical Papers at TechDebt Room Chair(s): Rafael Capilla Universidad Rey Juan Carlos | ||
17:00 20mFull-paper | Carrot and Stick approaches revisited when managing Technical Debt in an educational/training context TechDebt Technical Papers Yania Crespo University of Valladolid, arturo gonzalez University of Valladolid, Mario Piattini University of Castilla-La Mancha, Spain Pre-print Media Attached | ||
17:20 10mShort-paper | The Need for Holistic Technical Debt Management across the Value Stream: Lessons Learnt and Open Challenges TechDebt Technical Papers Somayeh Malakuti ABB Corporate Research, Germany, Jens Heuschkel ABB Corporate Research Center, Germany Pre-print Media Attached | ||
17:30 20mFull-paper | Assessing Smart Contracts Security Technical Debts TechDebt Technical Papers Sabreen Ahmadjee University of Birmingham, Carlos Mera-Gómez ESPOL Polythecnic University, Rami Bahsoon School of Computer Science, University of Birmingham Pre-print Media Attached |
17:10 - 18:10 | Get to know your peers #1DS - Doctoral Symposium at DS Room 1 Chair(s): Betty H.C. Cheng Michigan State University | ||
17:10 - 18:10 | Get to know your peers #2DS - Doctoral Symposium at DS Room 2 Chair(s): Laura Dillon Michigan State University | ||
17:10 - 18:10 | Get to know your peers #3DS - Doctoral Symposium at DS Room 3 Chair(s): Joanne M. Atlee University of Waterloo | ||
17:30 - 17:40 | 2.10 Conference Closing Time Band 2CHASE Research Papers at CHASE Room YT video: https://www.youtube.com/watch?v=OmYc_-l4v1M&list=PL9ZRv5fj_s3EiJ_m4wiwL5YZb0KHTiooF&index=1&t=11s | ||
17:30 10mDay closing | Conference closing CHASE Research Papers Media Attached |
17:30 - 18:00 | |||
17:40 - 18:10 | |||
17:40 30mSocial Event | Social Gathering CHASE Research Papers |
18:00 - 19:30 | Working session, awards and closingTechDebt Technical Papers / TechDebt Tools at TechDebt Room Chair(s): Antonio Martini University of Oslo, Norway | ||
18:00 90mOther | Working session, awards and closing TechDebt Technical Papers Antonio Martini University of Oslo, Norway, Davide Taibi Tampere University , Narayan Ramasubbu University of Pittsburgh, USA Media Attached |
18:10 - 18:25 | |||
18:15 - 18:30 | |||
18:25 - 19:55 | Early PhD #1DS - Doctoral Symposium at DS Room 1 Chair(s): Dalal Alrajeh Imperial College London Advisor(s): Dalal Alrajeh, Joanne M. AtleeUniversity of Waterloo, Jane Cleland-HuangUniversity of Notre Dame | ||
18:25 30mDoctoral symposium paper | Unburdening onboarding in Software Product LinesDoctoral Symposium DS - Doctoral Symposium Raul Medeiros University of the Basque Country (UPV/EHU) Pre-print | ||
18:55 30mDoctoral symposium paper | Extractive Multi Product-Line EngineeringDoctoral Symposium DS - Doctoral Symposium Kamil Rosiak TU Braunschweig Pre-print | ||
19:25 30mDoctoral symposium paper | Group Recommendation Techniques for Feature Modeling and ConfigurationDoctoral Symposium DS - Doctoral Symposium Viet-Man Le Graz University of Technology Pre-print |
18:25 - 19:55 | Early PhD #3DS - Doctoral Symposium at DS Room 3 Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College Advisor(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Sebastian ElbaumUniversity of Virginia, David RosenblumNational Univeristy of Singapore | ||
18:25 30mDoctoral symposium paper | Towards a testing tool that learns to testDoctoral Symposium DS - Doctoral Symposium Olivia Rodriguez Valdes Open Universiteit Pre-print | ||
18:55 30mDoctoral symposium paper | A functional paradigm for Capacity Planning of Cloud Computing WorkloadsDoctoral Symposium DS - Doctoral Symposium Carlos Diego Cavalcanti Pereira CESAR School Pre-print | ||
19:25 30mDoctoral symposium paper | Interactive Graph Exploration for Comprehension of Static Analysis ResultsDoctoral Symposium DS - Doctoral Symposium Rafael F. Toledo University of Waterloo Pre-print |
19:55 - 20:10 | |||
20:10 - 20:55 | PanelDS - Doctoral Symposium at DS Social Activities Room Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid Panelist(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Dalal Alrajeh, Jane Cleland-HuangUniversity of Notre Dame, Sebastian ElbaumUniversity of Virginia | ||
Mon 24 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
17:00 - 17:05 | WelcomeDS - Doctoral Symposium at DS Plenary Room Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid | ||
17:05 - 18:35 | Late PhD #1DS - Doctoral Symposium at DS Room 1 Chair(s): Sira Vegas Universidad Politecnica de Madrid Advisor(s): Dalal Alrajeh, Jane Cleland-HuangUniversity of Notre Dame, Laura DillonMichigan State University, Rafael PrikladnickiSchool of Technology at the PUCRS University, David RosenblumNational Univeristy of Singapore | ||
17:05 30mDoctoral symposium paper | Data Analytics Techniques and Tool for Model-Driven Engineering of Smart IoT ServicesDoctoral Symposium DS - Doctoral Symposium Armin Moin Technical University of Munich, Germany Pre-print | ||
17:35 30mDoctoral symposium paper | Please Don't Go - A Comprehensive Approach to Increase Women's Participation in Open Source SoftwareDoctoral Symposium DS - Doctoral Symposium Bianca Trinkenreich Northern of Arizona Univeristy Pre-print | ||
18:05 30mDoctoral symposium paper | Speculative Analysis for Quality Assessment of Code CommentsDoctoral Symposium DS - Doctoral Symposium Pooja Rani University of Zurich Pre-print |
18:35 - 18:50 | |||
18:50 - 20:20 | Late PhD #2DS - Doctoral Symposium at DS Room 1 Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College Advisor(s): Nazareno AguirreUniversity of Rio Cuarto and CONICET, Tevfik BultanUniversity of California, Santa Barbara, Betty H.C. ChengMichigan State University | ||
18:50 30mDoctoral symposium paper | Vulnerability Detection is Just the BeginningDoctoral Symposium DS - Doctoral Symposium Sarah Elder North Carolina State University Pre-print | ||
19:20 30mDoctoral symposium paper | High-Quality Automated Program RepairDoctoral Symposium DS - Doctoral Symposium Manish Motwani University of Massachusetts, Amherst Pre-print | ||
19:50 30mDoctoral symposium paper | On the Interplay Between Static and Dynamic Analysis for Mining SandboxesDoctoral Symposium DS - Doctoral Symposium Francisco Costa University of Brasília, Brazil Pre-print |
20:20 - 20:35 | ClosingDS - Doctoral Symposium at DS Plenary Room Chair(s): Sebastian Uchitel Universidad de Buenos Aires / Imperial College, Sira Vegas Universidad Politecnica de Madrid | ||
Tue 25 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 10:30 | CeremonyCeremonies at Plenary Room +12h Chair(s): Natalia Juristo Universidad Politecnica de Madrid, Tao Xie Peking University, Arie van Deursen Delft University of Technology, Netherlands | ||
10:00 30mOther | Opening Ceremony Ceremonies 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 |
11:30 - 12:00 | Meet your peersSocial and Networking at Networking Shuffle Room In this series of speed networking events, ICSE participants can meet their (more) senior colleagues working on similar aspects of software engineering research. | ||
11:30 30mMeeting | Meet your peers: Human aspects Social and Networking | ||
11:30 30mMeeting | Meet your peers: AI and software engineering (AI for SE, SE for AI) Social and Networking | ||
11:30 30mMeeting | Meet your peers: Testing Social and Networking | ||
11:30 30mMeeting | Meet your peers: Program analysis Social and Networking | ||
11:30 30mMeeting | Meet your peers: Open (any topic) Social and Networking | ||
11:30 30mMeeting | Meet your peers: Software evolution and maintenance Social and Networking | ||
11:30 30mMeeting | Meet your peers: Requirements, design, modeling Social and Networking |
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 20mPaper | 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 20mPaper | 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 20mPaper | Testing Machine Translation via Referential TransparencyTechnical Track Technical Track 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 20mPaper | 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 20mPaper | 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 15mPaper | 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 15mPaper | 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 | 1.2.4. Software RequirementsTechnical Track / SEIS - Software Engineering in Society / NIER - New Ideas and Emerging Results at Blended Sessions Room 4 +12h Chair(s): Birgit Penzenstadler Chalmers | ||
12:05 20mPaper | 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 20mPaper | Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsTechnical Track 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 15mPaper | 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 15mPaper | 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 |
12:05 - 13:05 | 1.1. Teaching Software Quality IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University, Ana María Moreno Universidad Politécnica de Madrid | ||
12:05 20mExperience report | GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering CourseJSEET JSEET - Joint Track on Software Engineering Education and Training Shin Hwei Tan Southern University of Science and Technology, Chunfeng Hu Southern University of Science and Technology, Ziqiang Li Southern University of Science and Technology, Xiaowen Zhang Southern University of Science and Technology, Ying Zhou Southern University of Science and Technology Pre-print Media Attached | ||
12:25 20mExperience report | Learning Software Quality Assurance with BricksJSEET JSEET - Joint Track on Software Engineering Education and Training Miguel Ehécatl Morales Trujillo University of Canterbury Pre-print Media Attached | ||
12:45 20mExperience report | Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklists from 394 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Chun Yong Chong Monash University, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University Pre-print Media Attached |
13:45 - 14:00 | Awards Announcement 1Awards at Plenary Room +12h Chair(s): Arie van Deursen Delft University of Technology, Netherlands, Tao Xie Peking University, George Eleftherakis University of York at Thessaloniki | ||
13:45 15mAwards | ICSE Technical Track & ACM Europe Council AwardsAwards Awards Pre-print |
14:00 - 15:15 | ICSE KeynotesKeynotes at Plenary Room +12h Chair(s): Arie van Deursen Delft University of Technology, Netherlands | ||
14:00 30mKeynote | Dario Gil's Keynote: What’s Next in Software Keynote Keynotes Dario Gil IBM Research, USA Media Attached | ||
14:30 15mLive Q&A | Questions and Answers (included in the keynote video) Keynotes | ||
14:45 30mSocial Event | Meet Dario Gil Keynotes |
14:45 - 15:15 | Gather.townSocial and Networking at Networking and Culture Room 1 +12h Chair(s): Carolin Brandt Delft University of Technology, Davide Fucci Blekinge Institute of Technology, Fabiano Pecorelli University of Salerno Go directly to this room on Clowdr | ||
14:45 30mOther | Introduction to Gather.town Social and Networking Media Attached |
14:45 - 15:15 | Bookable EventSocial and Networking at Networking and Culture Room 2 +32h Chair(s): Valentina Lenarduzzi LUT University Go directly to this room on Clowdr | ||
14:45 30mPanel | COST Action Network on Gender Balance Social and Networking Media Attached |
14:45 - 15:15 | Yoga and BreathworksSocial and Networking at Networking and Culture Room 3 Chair(s): Birgit Penzenstadler Chalmers | ||
14:45 - 15:15 | Posters 1Posters at Poster Room Chair(s): Federica Sarro University College London Each poster makes a 2-minute presentation (displayed in the Poster room). At the end of each presentation, a breakout room will be created for each poster. Attendees will be able to join and discuss with the authors. | ||
14:45 30mPoster | Designing Tester and Sampler in TandemPoster Posters Mate Soos Hobbyist, Priyanka Golia Indian Institute of Technology, Kanpur, India and National University of Singapore, Singapore, Sourav Chakraborty Indian Statistical Institute (ISI) , Kolkata, India, Kuldeep S. Meel National University of Singapore Media Attached | ||
14:45 30mPoster | Team-oriented Consistency Checking of Heterogeneous Engineering ArtifactsPoster Posters Michael Alexander Tröls Johannes Kepler University, Linz, Atif Mashkoor Johannes Kepler University Linz, Alexander Egyed Johannes Kepler University Pre-print Media Attached | ||
14:45 30mPoster | RPT: Effective and Efficient Retrieval of Program Translations from Big CodePoster Posters Pre-print Media Attached |
15:00 - 16:15 | NLP for Requirements Engineering: Tasks, Techniques, Tools, and TechnologiesTB - Technical Briefings at TB Room +12h Chair(s): Xavier Franch Universitat Politècnica de Catalunya | ||
15:00 75mTutorial | NLP for Requirements Engineering: Tasks, Techniques, Tools, and Technologies Technical Briefings TB - Technical Briefings 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 20mPaper | 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 20mPaper | 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 15mPaper | 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 |
16:15 - 16:35 | Guitar concertCulture and Sports at Networking and Culture Room 1 +12h Go directly to this room on Clowdr | ||
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 20mPaper | 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 20mPaper | What helped, and what did not? An Evaluation of the Strategies to Improve Continuous IntegrationTechnical Track Technical Track Pre-print Media Attached | ||
17:20 15mPaper | 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 15mPaper | 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 20mPaper | Abacus: Precise Side-Channel AnalysisTechnical 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 20mPaper | 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 |
17:50 - 18:00 | Awards Announcement 2Awards at Plenary Room +12h Chair(s): Thomas Zimmermann Microsoft Research The ACM SIGSOFT Outstanding Research Award Lecture is delivered jointly with Prem Devanbu’s Keynote. Please refer to the Keynote program for details. | ||
17:50 10mAwards | ACM SIGSOFT Outstanding Research AwardAwards Awards Prem Devanbu Department of Computer Science, University of California, Davis |
18:00 - 19:30 | |||
18:00 30mKeynote | Prem Devanbu's Keynote and Outstanding Award Lecture: "Naturalness and Bimodality of Code: A Research Overview" KeynoteACM SIGSOFT Outstanding Research AwardAwards Keynotes Prem Devanbu Department of Computer Science, University of California, Davis Media Attached | ||
18:30 30mSocial Event | Meet Prem Devanbu Keynotes | ||
19:00 30mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
19:00 - 19:30 | |||
19:00 30mMeeting | Speed networking: Hablamos español Social and Networking |
19:00 - 19:30 | |||
19:00 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
19:00 30mMeeting | Coffee Chat: Μιλάμε ελληνικά Social and Networking Eleni Constantinou Eindhoven University of Technology | ||
19:00 30mMeeting | Coffee Chat: Falamos português! Social and Networking Igor Steinmacher Northern Arizona University, USA | ||
19:00 30mMeeting | Coffee Chat: On parle français Social and Networking Fabio Petrillo Université du Québec à Chicoutimi, Canada | ||
19:00 30mMeeting | Coffee Chat: Parliamo italiano Social and Networking Valentina Lenarduzzi LUT University | ||
19:00 30mMeeting | Coffee Chat: Blacks in Software Engineering Social and Networking |
19:00 - 19:30 | ICSE is runningCulture and Sports at Networking and Culture Room 3 +12h Chair(s): Luís Cruz Deflt University of Technology, Ayushi Rastogi University of Groningen, The Netherlands | ||
19:00 30mSocial Event | ICSE is running (part 1) Culture and Sports Media Attached |
19:00 - 19:30 | Posters 2Posters at Poster Room Chair(s): Davide Fucci Blekinge Institute of Technology Each poster makes a 2-minute presentation (displayed in the Poster room). At the end of each presentation, a breakout room will be created for each poster. Attendees will be able to join and discuss with the authors. | ||
19:00 30mPoster | Understanding Language Selection in Multi-Language Software Projects on GitHubPoster Posters Wen Li , Na Meng Virginia Tech, USA, Li Li Monash University, Haipeng Cai Washington State University, USA Pre-print Media Attached | ||
19:00 30mPoster | Finding Metamorphic Relations for Scientific SoftwarePoster Posters Xuanyi Lin University of Cincinnati, Zedong Peng University of Cincinnati, Nan Niu University of Cincinnati, Wentao Wang Oracle America Inc, Hui Liu Beijing Institute of Technology Pre-print Media Attached | ||
19:00 30mPoster | We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?Poster Posters 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:00 - 19:30 | |||
19:00 30mMeeting | Opportunities at Invenia Labs Sponsors Exhibitions |
19:30 - 21:15 | SCORE Finalists presentationSCORE at SCORE Room Chair(s): Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, Fabio Calefato University of Bari, Igor Steinmacher Northern Arizona University, USA, Patanamon Thongtanunam The University of Melbourne | ||
19:30 5mDay opening | SCORE 2021 Introduction SCORE | ||
19:35 15mDemonstration | VBP: Support for Voice-Based Programming (VOice COmputer for Developers' Requests - VOCODER) SCORE Francesco Amorosini Politecnico di Milano, Hilal Taha Malardalen University, Serena Allkja Politecnico di Milano, Alessandro Passoni Politecnico di Milano, Jaime Francés Mälardalen University, Alberto Cabellos Jimenez Mälardalen University | ||
19:50 15mDemonstration | Howzit: Secure Peer-to-Peer Messaging SCORE Toni Jurjevic , Petar Jukica University of Zagreb, Luka Guzina Mälardalen University, Vasilije Milinić , Tea Pavićević Mälardalen University, Dejana Tomašević Mälardalen University, Marko Jurin University of Zagreb | ||
20:05 15mDemonstration | ADR Manager SCORE Daniel Abajirov University of Stuttgart, Manuel Merkel University of Stuttgart, Katrin Bauer University of Stuttgart | ||
20:20 10mBreak | Break SCORE | ||
20:30 15mDemonstration | Jambu Overflow - Lepic SCORE Vitor N. Cantão UFPA - Federal University of Pará, Aian Shay UFPA - Federal University of Pará, Arthur Takeshi N. Yoshikawa JambuOverflow, Felipe M. R. Oliveira UFPA - Federal University of Pará, Isabela L. M. Batista UFPA - Federal University of Pará, Pedro Victor A. Melo UFPA - Federal University of Pará, João Canavarro UFPA - Federal University of Pará, Renan F. Cunha UFPA - Federal University of Pará | ||
20:45 15mDemonstration | Team Katara - AI4Agile SCORE Phong Bach Washington State University Everett, Emily Cawlfield Washington State University Everett, Nain Galvan Washington State University Everett, Aric Monary Washington State University Everett |
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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 - 21:50 | Hands-On Session on the Development of Trustworthy AI softwareTB - Technical Briefings at TB Room +12h Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute | ||
19:35 2h15mTutorial | Hands-On Session on the Development of Trustworthy AI software Technical Briefings TB - Technical Briefings Media Attached |
20:55 - 21:40 | Panel 1Panels at Panel Room +38h5min Chair(s): Davide Falessi California Polytechnic State University, David C. Shepherd Virginia Commonwealth University | ||
20:55 45mPanel | Are academics working on the right problems?Panel Panels Media Attached |
22:00 - 22:30 | |||
22:00 30mOther | Opening Ceremony Ceremonies Media Attached |
22:30 - 23:30 | 1.1.1. Code Review: AutomationSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 | ||
22:30 20mPaper | 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 20mPaper | Using Machine Intelligence to Prioritise Code Review RequestsSEIP SEIP - Software Engineering in Practice Pre-print Media Attached | ||
23:10 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | |||
22:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 |
23:30 - 00:00 | Meet your peersSocial and Networking at Networking Shuffle Room In this series of speed networking events, ICSE participants can meet their (more) senior colleagues working on similar aspects of software engineering research. Join and select one of the speed networking events | ||
23:30 30mMeeting | Meet your peers: Software evolution and maintenance Social and Networking | ||
23:30 30mMeeting | Meet your peers: Open (any topic) Social and Networking | ||
23:30 30mMeeting | Meet your peers: AI and software engineering (AI for SE, SE for AI) Social and Networking | ||
23:30 30mMeeting | Meet your peers: Testing Social and Networking | ||
23:30 30mMeeting | Meet your peers: Requirements, design, modeling Social and Networking | ||
23:30 30mMeeting | Meet your peers: Program analysis Social and Networking | ||
23:30 30mMeeting | Meet your peers: Human aspects Social and Networking |
Wed 26 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
00:05 - 01:05 | |||
00:05 20mPaper | 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 20mPaper | 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 20mPaper | Testing Machine Translation via Referential TransparencyTechnical Track Technical Track Pre-print Media Attached |
00:05 - 01:15 | 1.2.3. Developers: General IssuesTechnical Track / SEIS - Software Engineering in Society at Blended Sessions Room 3 | ||
00:05 20mPaper | 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 20mPaper | 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 15mPaper | 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 15mPaper | 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 | 1.2.4. Software RequirementsTechnical Track / NIER - New Ideas and Emerging Results / SEIS - Software Engineering in Society at Blended Sessions Room 4 | ||
00:05 20mPaper | 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 20mPaper | Using Domain-specific Corpora for Improved Handling of Ambiguity in RequirementsTechnical Track 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 15mPaper | 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 15mPaper | 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 |
00:05 - 01:05 | 1.1. Teaching Software Quality IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
00:05 20mExperience report | GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering CourseJSEET JSEET - Joint Track on Software Engineering Education and Training Shin Hwei Tan Southern University of Science and Technology, Chunfeng Hu Southern University of Science and Technology, Ziqiang Li Southern University of Science and Technology, Xiaowen Zhang Southern University of Science and Technology, Ying Zhou Southern University of Science and Technology Pre-print Media Attached | ||
00:25 20mExperience report | Learning Software Quality Assurance with BricksJSEET JSEET - Joint Track on Software Engineering Education and Training Miguel Ehécatl Morales Trujillo University of Canterbury Pre-print Media Attached | ||
00:45 20mExperience report | Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklists from 394 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Chun Yong Chong Monash University, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University Pre-print Media Attached |
01:45 - 02:00 | |||
01:45 15mAwards | ICSE Technical Track & ACM Europe Council AwardsAwards Awards Pre-print |
02:00 - 03:15 | ICSE KeynotesKeynotes at Plenary Room The Meet Dario Gil activity will not happen during the mirroring. | ||
02:00 30mKeynote | Dario Gil's Keynote: What’s Next in Software Keynote Keynotes Dario Gil IBM Research, USA Media Attached | ||
02:30 15mLive Q&A | Questions and Answers (included in the keynote video) Keynotes | ||
02:45 30mSocial Event | Meet Dario Gil Keynotes |
02:45 - 03:15 | |||
02:45 30mOther | Introduction to Gather.town Social and Networking Media Attached |
02:45 - 03:15 | |||
02:45 30mMeeting | SE Research @ Huawei Sponsors Exhibitions |
03:00 - 04:15 | NLP for Requirements Engineering: Tasks, Techniques, Tools, and TechnologiesTB - Technical Briefings at TB Room | ||
03:00 75mTutorial | NLP for Requirements Engineering: Tasks, Techniques, Tools, and Technologies Technical Briefings TB - Technical Briefings Media Attached |
03:20 - 04:15 | 1.3.3. Open ScienceJournal-First Papers / NIER - New Ideas and Emerging Results at Blended Sessions Room 3 | ||
03:20 20mPaper | 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 20mPaper | 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 15mPaper | 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 |
04:15 - 04:35 | |||
04:40 - 05:35 | 1.4.2. Continuous IntegrationTechnical Track / NIER - New Ideas and Emerging Results / Journal-First Papers at Blended Sessions Room 2 | ||
04:40 20mPaper | 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 | ||
05:00 20mPaper | What helped, and what did not? An Evaluation of the Strategies to Improve Continuous IntegrationTechnical Track Technical Track Pre-print Media Attached | ||
05:20 15mPaper | 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 |
04:40 - 05:35 | 1.4.3. Identifying Information LeaksTechnical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 3 | ||
04:40 15mPaper | 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 20mPaper | Abacus: Precise Side-Channel AnalysisTechnical 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 20mPaper | 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 |
05:50 - 06:00 | Awards Announcement 2Awards at Plenary Room The ACM SIGSOFT Outstanding Research Award Lecture is delivered jointly with Prem Devanbu’s Keynote. Please refer to the Keynote program for details. | ||
05:50 10mAwards | ACM SIGSOFT Outstanding Research AwardAwards Awards Prem Devanbu Department of Computer Science, University of California, Davis |
06:00 - 07:30 | ICSE KeynotesKeynotes at Plenary Room Prem Devanbu will be present live in the Meet Prem Devanbu activity during the mirror. | ||
07:00 30mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
07:00 - 07:30 | |||
07:00 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
07:00 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
07:00 - 07:30 | |||
07:00 30mSocial Event | ICSE is running (part 1) Culture and Sports Media Attached |
07:35 - 08:55 | 1.5.1. Deep Neural Networks: General IssuesTechnical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 1 | ||
07:35 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 1.5.2. Developers: Observational StudiesSEIP - Software Engineering in Practice / Technical Track / Journal-First Papers at Blended Sessions Room 2 | ||
07:35 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 - 09:50 | |||
07:35 2h15mTutorial | Hands-On Session on the Development of Trustworthy AI software Technical Briefings TB - Technical Briefings Media Attached |
08:55 - 09:40 | |||
08:55 45mPanel | Pass the Mic: Sustainability from Around the GlobePanel Panels Media Attached |
10:00 - 11:15 | |||
10:00 25mKeynote | Michael Lyu's Keynote: "Reliability-Driven AIOps for Cloud Resilience" Keynote Keynotes Michael Lyu The Chinese University of Hong Kong Media Attached | ||
10:25 25mSocial Event | Meet Michael Lyu Keynotes | ||
10:50 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
10:45 - 11:15 | 2.1. Evolution 1DEMO - Demonstrations at Demonstration Room Chair(s): Giuseppe Scanniello University of Basilicata Each demo makes a 1-minute presentation (displayed in the Demonstration room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
10:45 30mDemonstration | MigrationAdvisor: Recommending Library Migrations from Large-Scale Open-Source DataDemonstration DEMO - Demonstrations Hao He Peking University, Yulin Xu Peking University, Xiao Cheng Huawei Technologies Co., Ltd., Guangtai Liang Huawei Technologies Co. Ltd, Minghui Zhou Peking University, China Pre-print Media Attached | ||
10:45 30mDemonstration | AndroEvolve: Automated Update for Android Deprecated-API UsagesDemonstration DEMO - Demonstrations Stefanus Agus Haryono Singapore Management University, Ferdian Thung , David Lo Singapore Management University, Lingxiao Jiang Singapore Management University, Julia Lawall Inria, Hong Jin Kang , Lucas Serrano Sorbonne University/Inria/LIP6, Gilles Muller Inria Pre-print Media Attached | ||
10:45 30mDemonstration | GraphGallery: A Platform for Fast Benchmarking and Easy Development of Graph Neural Networks Based Intelligent SoftwareDemonstration DEMO - Demonstrations Jintang Li Sun Yat-sen University, Kun Xu Sun Yat-sen University, Liang Chen School of Data and Computer Science, Sun Yat-sen University, Zibin Zheng School of Data and Computer Science, Sun Yat-sen University, Xiao Liu School of Information Technology, Deakin University Pre-print Media Attached | ||
10:45 30mDemonstration | BLOCKEYE: Hunting For DeFi Attacks on BlockchainDemonstration DEMO - Demonstrations Bin Wang Oxford-Hainan Blockchain Research Institute, Hainan, China, Han Liu Tsinghua University, Chao Liu Oxford-Hainan Blockchain Research Institute, Hainan, China, Zhiqiang Yang Oxford-Hainan Blockchain Research Institute, Qian Ren Oxford-Hainan Blockchain Research Institute, Hainan, China, Huixuan Zheng Oxford-Hainan Blockchain Research Institute, Hong Lei Oxford-Hainan Blockchain Research Institute, Hainan, China Pre-print Media Attached | ||
10:45 30mDemonstration | APIScanner - Towards Automated Detection of Deprecated APIs in Python LibrariesDemonstration DEMO - Demonstrations Aparna Vadlamani Indian Institute of Technology Tirupati, Rishitha Kalicheti Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati Link to publication Pre-print Media Attached |
10:45 - 11:15 | |||
10:45 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
10:45 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
10:45 - 11:15 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Abhik Roychoudhury National University of Singapore | ||
10:45 30mMeeting | Mentoring circle led by Abhik Roychoudhury Social and Networking Abhik Roychoudhury National University of Singapore |
10:45 - 11:15 | Yoga and BreathworksSocial and Networking at Networking and Culture Room 3 Chair(s): Birgit Penzenstadler Chalmers | ||
10:45 - 11:15 | |||
10:45 30mMeeting | Opportunities at Invenia Labs Sponsors Exhibitions |
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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | Scalable Quantitative Verification For Deep Neural NetworksTechnical 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 20mPaper | Adversarial Specification MiningJournal-First Journal-First Papers DOI Pre-print Media Attached | ||
11:40 20mPaper | 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 20mPaper | Trace-Checking CPS Properties: Bridging the Cyber-Physical GapTechnical Track 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 20mResearch 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 20mPaper | PyART: Python API Recommendation in Real-TimeTechnical 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 20mPaper | PyCG: Practical Call Graph Generation in PythonTechnical Track 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 |
12:20 - 12:50 | Flamenco Lesson & PartyCulture and Sports at Networking and Culture Room 1 Go directly to this room on Clowdr | ||
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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsTechnical 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | EvoSpex: An Evolutionary Algorithm for Learning PostconditionsTechnical 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 20mPaper | 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 20mPaper | 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 20mPaper | Reducing DNN Properties to Enable Falsification with Adversarial AttacksTechnical Track 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 |
12:55 - 13:55 | 2.1. Teaching SE in Real ContextsJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Ana María Moreno Universidad Politécnica de Madrid | ||
12:55 20mExperience report | Teaching the Scrum Master Role using Professional Agile Coaches and Communities of PracticeJSEET JSEET - Joint Track on Software Engineering Education and Training Maria Paasivaara LUT University, Finland & IT University of Copenhagen, Denmark & Aalto University, Finland Pre-print Media Attached | ||
13:15 20mExperience report | Teaching Model-based Requirements Engineering to Industry Professionals: An Experience ReportJSEETBest Paper JSEET JSEET - Joint Track on Software Engineering Education and Training Marian Daun University of Duisburg-Essen, Jennifer Brings paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Marcel Goger Schaeffler AG, Walter Koch Schaeffler AG, Thorsten Weyer University of Duisburg-Essen Pre-print Media Attached | ||
13:35 20mExperience report | Supporting Real Demands in Software Engineering with a Four Steps Project-Based Learning ApproachJSEET JSEET - Joint Track on Software Engineering Education and Training Leonardo Humberto Silva IFNMG-Salinas, Renata Xavier Castro IFNMG-Salinas, Marice Costa Guimaraes IFNMG-Salinas 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 2.3.3. Software Log AnalysisNIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 3 +12h Chair(s): Silverio Martínez-Fernández UPC-BarcelonaTech | ||
14:30 20mPaper | Semi-supervised Log-based Anomaly Detection via Probabilistic Label EstimationTechnical Track 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 20mPaper | 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 15mShort-paper | On Automatic Parsing of Log RecordsNIER NIER - New Ideas and Emerging Results 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 20mPaper | 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 20mPaper | Smart Contract Security: a Practitioners’ PerspectiveTechnical Track 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 20mPaper | 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 - 16:45 | Reactive Synthesis with Spectra: A TutorialTB - Technical Briefings at TB Room +12h Chair(s): Xavier Franch Universitat Politècnica de Catalunya | ||
14:30 2h15mTutorial | Reactive Synthesis with Spectra: A Tutorial Technical Briefings TB - Technical Briefings Media Attached |
15:30 - 16:00 | |||
15:30 30mMeeting | Meet your peers: Postdoctoral researchers Social and Networking | ||
15:30 30mMeeting | Meet your peers: PhD students Social and Networking | ||
15:30 30mMeeting | Meet your peers: Faculty Social and Networking |
15:30 - 16:00 | Bookable EventSocial and Networking at Networking and Culture Room 1 Chair(s): María José Escalona University of Seville Go directly to this room on ClowdrThe winner of the AST 2021 Industrial Competition was the paper entitled: presented by Alessio Bucaioni and co-authored with Fabio Di Silvestro, Inderjeet Singh, Mehrdad Saadatmand, Henry Muccini and Thorvaldur Jochumsson. The jury selected this paper mainly due to the potential of this research to be transferred to industry, especially in the context of Industry 4.0. We want to thank the participation of the authors and the jury which was composed by Dr. Laura García-Borgoñon from ITAInnova, Nicolás Sánchez from G7 Innovation and Dr. Gustavo Aragón from Deloitte. | ||
15:30 30mPanel | AST Industrial Competition Social and Networking Alessio Bucaioni Mälardalen University, Aitor Arrieta University of Mondragon, Daniel Vince , Ali Sedaghatbaf RISE Research Institutes of Sweden, Stefan Karlsson ABB AB, Mälardalen University, Chidera Biringa University of Massachusetts |
15:30 - 16:00 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Jonathan Bell Northeastern University | ||
15:30 30mMeeting | Mentoring circle led by Jonathan Bell Social and Networking Jonathan Bell Northeastern University |
16:05 - 17:05 | 2.4.1. FuzzingTechnical Track at Blended Sessions Room 1 +12h Chair(s): Hakan Erdogmus Carnegie Mellon University | ||
16:05 20mPaper | Input AlgebrasTechnical Track 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 20mPaper | 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 20mPaper | 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 |
17:20 - 17:30 | |||
17:20 10mAwards | Other ACM SIGSOFT AwardsAwards Awards |
17:30 - 18:45 | |||
17:30 25mKeynote | Elaine Weyuker's Keynote: "The View From 40 Years in the Research Trenches - From Academia to Industry and Back Again" Keynote Keynotes Elaine Weyuker University of Central Florida Media Attached | ||
17:55 25mSocial Event | Meet Elaine Weyuker Keynotes | ||
18:20 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
18:00 - 18:10 | OpeningSpanish Industry Case Studies at Spanish Industry Case Studies Room Chair(s): Aurora Barrero López CTO at Solvy & ANECA program Committee in ACREDITA, ACREDITA+ and EURO INF, Andrés-Leonardo Martínez-Ortiz IEEE Computer Society This event is live-streamed using Youtube. Q&A is implemented using the live stream chat. | ||
18:15 - 18:45 | 2.2. VerificationDEMO - Demonstrations at Demonstration Room Chair(s): Francisco Servant Virginia Tech Each demo makes a 1-minute presentation (displayed in the Demo room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
18:15 30mDemonstration | Metrinome: Path Complexity Predicts Symbolic Execution Path ExplosionDemonstration DEMO - Demonstrations Gabriel Bessler Harvey Mudd College, Josh Cordova Harvey Mudd College, Shaheen Cullen-Baratloo Harvey Mudd College, Sofiane Dissem Harvey Mudd College, Emily Lu Scripps College, Ibrahim Abughararh Harvey Mudd College, Sofia Devin Harvey Mudd College, Lucas Bang Harvey Mudd College Pre-print Media Attached | ||
18:15 30mDemonstration | Roosterize: Suggesting Lemma Names for Coq Verification Projects Using Deep LearningDemonstration DEMO - Demonstrations Pengyu Nie University of Texas at Austin, Karl Palmskog KTH Royal Institute of Technology, Junyi Jessy Li University of Texas at Austin, USA, Milos Gligoric University of Texas at Austin Pre-print Media Attached | ||
18:15 30mDemonstration | NEUROSPF: A Tool For the Symbolic Analysis of Neural NetworksDemonstration DEMO - Demonstrations Muhammad Usman University of Texas at Austin, USA, Yannic Noller National University of Singapore, Corina S. Pasareanu Carnegie Mellon University Silicon Valley, NASA Ames Research Center, Youcheng Sun Queen's University Belfast, UK, Divya Gopinath NASA Ames (KBR Inc.) Pre-print Media Attached |
18:15 - 18:45 | |||
18:15 30mMeeting | Coffee Chat: Blacks in Software Engineering Social and Networking | ||
18:15 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK | ||
18:15 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking |
18:15 - 18:45 | Bookable EventSocial and Networking at Networking and Culture Room 3 +12h Chair(s): Antonio Martini University of Oslo, Norway | ||
18:15 30mPanel | You might be studying technical debt and not know it Social and Networking Carolyn Seaman University of Maryland Baltimore County, Ipek Ozkaya Carnegie Mellon Software Engineering Institute, Eoin Woods Endava Media Attached |
18:15 - 18:45 | |||
18:15 30mMeeting | Facebook Launches New Research Award Opportunity Sponsors Exhibitions |
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 20mPaper | 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 20mPaper | 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 20mPaper | 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.3. Code CompletionSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 3 +12h Chair(s): Marsha Chechik University of Toronto | ||
18:50 20mPaper | 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 20mPaper | 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 20mPaper | Learning Autocompletion from Real-World DatasetsSEIP SEIP - Software Engineering in Practice Pre-print Media Attached |
19:50 - 20:35 | Panel 3Panels at Panel Room +12h Chair(s): Patricia Lago Vrije Universiteit Amsterdam, Gail Murphy University of British Columbia | ||
19:50 45mPanel | What is a NIER paper in software engineering?Panel Panels Ivica Crnkovic Chalmers University of Technology, Paris Avgeriou University of Groningen, The Netherlands, Liliana Pasquale University College Dublin & Lero, Antonia Bertolino CNR-ISTI 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mFull-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 20mPaper | 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 20mPaper | IoT Bugs and Development ChallengesTechnical 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.2. Institutional Strategies to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University | ||
20:40 20mExperience report | Structuring a Comprehensive Software Security Course Around the OWASP Application Security Verification StandardJSEET JSEET - Joint Track on Software Engineering Education and Training Sarah Elder North Carolina State University, Nusrat Zahan North Carolina State University, Val Kozarev North Carolina State University, Tim Menzies North Carolina State University, Rui Shu North Carolina State University, Laurie Williams North Carolina State University Pre-print Media Attached | ||
21:00 20mExperience report | Exponential Competence of Computer Science and Software Engineering Undergraduate StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Orit Hazzan Technion - Israel Institute of Technology Pre-print Media Attached | ||
21:20 20mShort-paper | "Is My Mic On?" Preparing SE Students for Collaborative Remote Work and Hybrid Team CommunicationJSEET JSEET - Joint Track on Software Engineering Education and Training Makayla Moster Clemson University, Denae Ford Microsoft Research, Paige Rodeghero Clemson University Pre-print Media Attached |
21:05 - 21:10 | ClosingSpanish Industry Case Studies at Spanish Industry Case Studies Room Chair(s): Aurora Barrero López CTO at Solvy & ANECA program Committee in ACREDITA, ACREDITA+ and EURO INF, Andrés-Leonardo Martínez-Ortiz IEEE Computer Society This event is live-streamed using Youtube. Q&A is implemented using the live stream chat. | ||
22:00 - 23:15 | ICSE KeynotesKeynotes at Plenary Room The Meet Michael Lyu activity will not happen during the mirroring. | ||
22:50 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
22:45 - 23:15 | |||
22:45 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK | ||
22:45 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking |
22:45 - 23:15 | |||
22:45 30mPanel | COST Action Network on Gender Balance Social and Networking Media Attached |
22:45 - 23:15 | |||
22:45 30mMeeting | Meet Facebook Recruiting & Research Sponsors Exhibitions |
23:20 - 00:20 | |||
23:20 20mPaper | 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 20mPaper | 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 20mPaper | Scalable Quantitative Verification For Deep Neural NetworksTechnical 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 20mPaper | Adversarial Specification MiningJournal-First Journal-First Papers DOI Pre-print Media Attached | ||
23:40 20mPaper | 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 20mPaper | Trace-Checking CPS Properties: Bridging the Cyber-Physical GapTechnical Track 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 | |||
23:20 20mResearch 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 20mPaper | PyART: Python API Recommendation in Real-TimeTechnical 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 20mPaper | PyCG: Practical Call Graph Generation in PythonTechnical Track 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 |
23:20 - 00:20 | |||
23:20 20mPaper | 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 | ||
23:40 20mPaper | 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 | ||
00:00 20mPaper | 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 |
Thu 27 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
00:55 - 01:55 | 2.2.1. Modularization and ReusabilitySEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 | ||
00:55 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | An Evolutionary Study of Configuration Design and Implementation in Cloud SystemsTechnical 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | |||
00:55 20mPaper | 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 20mPaper | 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 20mPaper | EvoSpex: An Evolutionary Algorithm for Learning PostconditionsTechnical 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 | 2.1. Teaching SE in Real ContextsJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
00:55 20mExperience report | Teaching the Scrum Master Role using Professional Agile Coaches and Communities of PracticeJSEET JSEET - Joint Track on Software Engineering Education and Training Maria Paasivaara LUT University, Finland & IT University of Copenhagen, Denmark & Aalto University, Finland Pre-print Media Attached | ||
01:15 20mExperience report | Teaching Model-based Requirements Engineering to Industry Professionals: An Experience ReportJSEETBest Paper JSEET JSEET - Joint Track on Software Engineering Education and Training Marian Daun University of Duisburg-Essen, Jennifer Brings paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Marcel Goger Schaeffler AG, Walter Koch Schaeffler AG, Thorsten Weyer University of Duisburg-Essen Pre-print Media Attached | ||
01:35 20mExperience report | Supporting Real Demands in Software Engineering with a Four Steps Project-Based Learning ApproachJSEET JSEET - Joint Track on Software Engineering Education and Training Leonardo Humberto Silva IFNMG-Salinas, Renata Xavier Castro IFNMG-Salinas, Marice Costa Guimaraes IFNMG-Salinas Pre-print Media Attached |
02:30 - 03:30 | 2.3.1. Defect Prediction: Automation #1SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 | ||
02:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 | |||
02:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 2.3.3. Software Log AnalysisTechnical Track / NIER - New Ideas and Emerging Results at Blended Sessions Room 3 | ||
02:30 20mPaper | Semi-supervised Log-based Anomaly Detection via Probabilistic Label EstimationTechnical Track 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 20mPaper | 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 15mShort-paper | On Automatic Parsing of Log RecordsNIER NIER - New Ideas and Emerging Results Pre-print Media Attached |
02:30 - 03:30 | |||
02:30 20mPaper | 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 20mPaper | Smart Contract Security: a Practitioners’ PerspectiveTechnical Track 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 20mPaper | 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 - 04:45 | |||
02:30 2h15mTutorial | Reactive Synthesis with Spectra: A Tutorial Technical Briefings TB - Technical Briefings Media Attached |
03:30 - 04:00 | Meet your peersSocial and Networking at Networking Shuffle Room In this series of speed networking events, ICSE participants can meet their academic peers. Join and select one of the speed networking events. Please note that CLOWDR calls the speed networking events “shuffle spaces”. | ||
03:30 30mMeeting | Meet your peers: Postdoctoral researchers Social and Networking | ||
03:30 30mMeeting | Meet your peers: Faculty Social and Networking | ||
03:30 30mMeeting | Meet your peers: PhD students Social and Networking |
03:30 - 04:00 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Gail Murphy University of British Columbia | ||
03:30 30mMeeting | Mentoring circle led by Gail Murphy Social and Networking Gail Murphy University of British Columbia |
03:30 - 04:00 | |||
03:30 30mMeeting | SE Research @ Huawei Sponsors Exhibitions |
04:05 - 05:05 | |||
04:05 20mPaper | Input AlgebrasTechnical Track 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 20mPaper | 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 20mPaper | 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 20mPaper | Semantic Patches for Adaptation of JavaScript Programs to Evolving LibrariesTechnical Track Technical Track Benjamin Barslev Nielsen Aarhus University, Martin Toldam Torp Aarhus University, Anders Møller Aarhus University Pre-print Media Attached | ||
04:25 20mPaper | 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 20mPaper | 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 |
05:20 - 05:30 | |||
05:20 10mAwards | Other ACM SIGSOFT AwardsAwards Awards |
05:30 - 06:45 | ICSE KeynotesKeynotes at Plenary Room The Meet Elaine Weyuker activity will not happen during the mirroring. | ||
06:20 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
06:15 - 06:45 | |||
06:15 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
06:15 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
06:15 - 06:45 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Tao Xie Peking University | ||
06:15 30mMeeting | Mentoring circle led by Tao Xie Social and Networking Tao Xie Peking University |
06:15 - 06:45 | |||
06:15 30mPanel | You might be studying technical debt and not know it Social and Networking Carolyn Seaman University of Maryland Baltimore County, Ipek Ozkaya Carnegie Mellon Software Engineering Institute, Eoin Woods Endava Media Attached |
06:50 - 07:50 | 2.5.3. Code CompletionTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 3 | ||
06:50 20mPaper | 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 20mPaper | 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 20mPaper | Learning Autocompletion from Real-World DatasetsSEIP SEIP - Software Engineering in Practice Pre-print Media Attached |
07:50 - 08:35 | |||
07:50 45mPanel | What is a NIER paper in software engineering?Panel Panels Ivica Crnkovic Chalmers University of Technology, Paris Avgeriou University of Groningen, The Netherlands, Liliana Pasquale University College Dublin & Lero, Antonia Bertolino CNR-ISTI 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mFull-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 20mPaper | 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 20mPaper | IoT Bugs and Development ChallengesTechnical 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 | 2.2. Institutional Strategies to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
08:40 20mExperience report | Structuring a Comprehensive Software Security Course Around the OWASP Application Security Verification StandardJSEET JSEET - Joint Track on Software Engineering Education and Training Sarah Elder North Carolina State University, Nusrat Zahan North Carolina State University, Val Kozarev North Carolina State University, Tim Menzies North Carolina State University, Rui Shu North Carolina State University, Laurie Williams North Carolina State University Pre-print Media Attached | ||
09:00 20mExperience report | Exponential Competence of Computer Science and Software Engineering Undergraduate StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Orit Hazzan Technion - Israel Institute of Technology Pre-print Media Attached | ||
09:20 20mShort-paper | "Is My Mic On?" Preparing SE Students for Collaborative Remote Work and Hybrid Team CommunicationJSEET JSEET - Joint Track on Software Engineering Education and Training Makayla Moster Clemson University, Denae Ford Microsoft Research, Paige Rodeghero Clemson 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 15mPaper | 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 20mFull-paper | "Ignorance and Prejudice" in Software FairnessTechnical Track Technical Track Pre-print Media Attached | ||
10:35 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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. Student Assessment IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Ana María Moreno Universidad Politécnica de Madrid | ||
10:00 20mResearch paper | Effectiveness of Peer Review in Teaching and Learning User Centered Conceptual Design Among Large Cohorts of Information Technology StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Farshid Anvari Macquarie University, Hien Minh Thi Tran Minh Hien Pty Ltd, Deborah Richards Macquarie University DOI Pre-print Media Attached | ||
10:20 20mResearch paper | Reforming Assessment: Challenges Beyond DesignJSEET JSEET - Joint Track on Software Engineering Education and Training Laura Tubino Deakin University, Jean-Guy Schneider Deakin University, Andrew Cain Deakin University, Dhananjay Thiruvady Deakin University, Chathu Ranaweera Deakin University Pre-print Media Attached | ||
10:40 20mDemonstration | Gradeer: An Open-Source Modular Hybrid GraderJSEET JSEET - Joint Track on Software Engineering Education and Training Benjamin Clegg The University of Sheffield, Maria-Cruz Villa-Uriol University of Sheffield, Phil McMinn The University of Sheffield, Gordon Fraser University of Passau Pre-print Media Attached |
10:00 - 11:15 | Decoding Grounded Theory for Software EngineeringTB - Technical Briefings at TB Room +12h Chair(s): Xavier Franch Universitat Politècnica de Catalunya | ||
10:00 75mTutorial | Decoding Grounded Theory for Software Engineering Technical Briefings TB - Technical Briefings Rashina Hoda Monash University Media Attached |
11:00 - 11:45 | Take a Coffee with the ICSE 2021 PC co-ChairsSocial and Networking at Networking and Culture Room 1 Chair(s): Tao Xie Peking University, Arie van Deursen Delft University of Technology, Netherlands | ||
11:00 45mSocial Event | Take a Coffee with ICSE2021 PC co-Chairs Social and Networking |
11:00 - 11:45 | |||
11:00 45mPanel | Are academics working on the right problems?Panel Panels 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mFull-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 20mPaper | 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 20mPaper | 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 |
13:35 - 13:45 | Awards Announcement 4Awards at Plenary Room +12h Chair(s): Nenad Medvidović University of Southern California, USA, Harald Gall University of Zurich, Switzerland | ||
13:35 10mAwards | ICSE 2011 Most Influential Paper AwardAwards Awards Lionel Briand University of Luxembourg and University of Ottawa, Andrea Arcuri Kristiania University College and Oslo Metropolitan University |
13:45 - 15:00 | ICSE 2011 Most Influential Paper Award LectureAwards at Plenary Room +12h Chair(s): Harald Gall University of Zurich, Switzerland, Nenad Medvidović University of Southern California, USA | ||
13:45 30mAwards | Award Lecture: A Practical Guide for Using Statistical Tests to Assess Randomized Algorithms in Software Engineering ICSE 2011 Most Influential Paper AwardAwards Awards Lionel Briand University of Luxembourg and University of Ottawa, Andrea Arcuri Kristiania University College and Oslo Metropolitan University Media Attached | ||
14:15 15mLive Q&A | Questions and Answers Awards | ||
14:30 30mSocial Event | Meet Andrea Arcuri & Lionel Briand Awards |
14:30 - 15:00 | 3.1. Evolution 2DEMO - Demonstrations at Demonstration Room Chair(s): Giuseppe Scanniello University of Basilicata Each demo makes a 1-minute presentation (displayed in the Demonstration room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
14:30 30mDemonstration | The Software Heritage Filesystem (SwhFS): Integrating Source Code Archival with DevelopmentDemonstration DEMO - Demonstrations Thibault Allançon EPITA / LRDE, Antoine Pietri Inria, Stefano Zacchiroli Université de Paris and Inria Pre-print Media Attached | ||
14:30 30mDemonstration | Guiding engineers with the Passive Process Engine EnvironmentDemonstration DEMO - Demonstrations Christoph Mayr-Dorn Johannes Kepler University, Linz, Stefan Bichler JOHANNES KEPLER UNIVERSITY LINZ, Felix Keplinger JOHANNES KEPLER UNIVERSITY LINZ, Alexander Egyed Johannes Kepler University Pre-print Media Attached | ||
14:30 30mDemonstration | Creating and Migrating Chatbots with CongaDemonstration DEMO - Demonstrations Sara Perez-Soler Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid Pre-print Media Attached | ||
14:30 30mDemonstration | Robot Runner: A Tool for Automatically Executing Experiments on Robotics SoftwareDemonstration DEMO - Demonstrations Stan Swanborn Vrije Universiteit Amsterdam, The Netherlands, Ivano Malavolta Vrije Universiteit Amsterdam Pre-print Media Attached | ||
14:30 30mDemonstration | R-MOZART: A Reconfiguration Tool for WebThings ApplicationsDemonstration DEMO - Demonstrations Francisco Durán University of Málaga, Spain, Ajay Krishna Inria Grenoble, France, Michel Le Pallec Nokia Bell Labs, Radu Mateescu INRIA, Gwen Salaün University of Grenoble Alpes Pre-print Media Attached |
14:30 - 15:00 | |||
14:30 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK | ||
14:30 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking |
14:30 - 15:00 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Patricia Lago Vrije Universiteit Amsterdam | ||
14:30 30mMeeting | Mentoring circle led by Patricia Lago Social and Networking Patricia Lago Vrije Universiteit Amsterdam |
14:30 - 15:00 | Bookable EventSocial and Networking at Networking and Culture Room 3 Chair(s): Paris Avgeriou University of Groningen, The Netherlands | ||
14:30 30mOther | Europe Needs Strong Software Research Social and Networking Alexander Serebrenik Eindhoven University of Technology, Jurgen Vinju CWI, Netherlands, Marieke Huisman University of Twente |
14:30 - 15:00 | |||
14:30 30mMeeting | Opportunities at Invenia Labs Sponsors Exhibitions |
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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | Synthesizing Object State Transformers for Dynamic Software UpdatesACM SIGSOFT Distinguished PaperACM Europe Council Best Paper AwardTechnical 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 20mPaper | Fast and Precise On-the-fly Patch Validation for AllTechnical Track Technical Track Pre-print Media Attached |
15:05 - 16:05 | 3.3. Novel Approaches to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University | ||
15:05 20mResearch paper | Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science ResearchJSEET JSEET - Joint Track on Software Engineering Education and Training Eric Knauss Chalmers | University of Gothenburg Pre-print Media Attached | ||
15:25 20mResearch paper | Onboarding in Software Product Lines: Concept Maps as Welcome GuidesJSEET JSEET - Joint Track on Software Engineering Education and Training Maider Azanza University of the Basque Country (UPV/EHU), Arantza Irastorza University of the Basque Country (UPV/EHU), Raul Medeiros University of the Basque Country (UPV/EHU), Oscar Diaz University of the Basque Country (UPV/EHU) Pre-print Media Attached | ||
15:45 20mExperience report | Improving Concept Learning Through Specialized Digital FanzinesJSEET JSEET - Joint Track on Software Engineering Education and Training José Manuel Redondo López Universidad de Oviedo Pre-print Media Attached |
15:05 - 16:05 | Final Round - SRC Presentations 1SRC - ACM Student Research Competition at SRC Room 1 Chair(s): Aurora Ramírez University of Córdoba, Sergio Segura Universidad de Sevilla Presentations of selected papers from the jury (TBD) | ||
16:05 - 16:25 | Virtual Trip to MadridCulture and Sports at Networking and Culture Room 1 +12h Chair(s): Gregorio Robles Universidad Rey Juan Carlos, David C. Shepherd Virginia Commonwealth University, Sira Vegas Universidad Politecnica de Madrid Go directly to this room on Clowdr | ||
16:05 20mSocial Event | Virtual trip to Madrid and Interactive Activity Culture and Sports 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 20mPaper | 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 20mPaper | 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 20mPaper | Distribution-Aware Testing of Neural Networks Using Generative ModelsTechnical Track 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.4. Open Source: Developers' SkillsTechnical Track / Journal-First Papers at Blended Sessions Room 4 +12h Chair(s): Daniela Damian University of Victoria | ||
16:30 20mPaper | 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 20mPaper | 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 20mPaper | Representation of Developer Expertise in Open Source SoftwareTechnical Track 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 |
16:30 - 17:40 | JSEET Keynote and JSEET Best Paper AwardJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University, Ana María Moreno Universidad Politécnica de Madrid | ||
16:30 10mAwards | JSEET Best Paper Award - Teaching Model-based Requirements Engineering to Industry Professionals: An Experience Report JSEET - Joint Track on Software Engineering Education and Training Marian Daun University of Duisburg-Essen, Jennifer Brings paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Marcel Goger Schaeffler AG, Walter Koch Schaeffler AG, Thorsten Weyer University of Duisburg-Essen | ||
16:40 60mKeynote | David Garlan's JSEET Keynote: "Reflections on the Role of Software Architecture in Software Engineering Education"Keynote JSEET - Joint Track on Software Engineering Education and Training David Garlan Carnegie Mellon University, USA Media Attached |
16:30 - 17:30 | Final Round - SRC Presentations 2SRC - ACM Student Research Competition at SRC Room 2 Chair(s): Aurora Ramírez University of Córdoba, Sergio Segura Universidad de Sevilla Presentations of selected papers from the jury (TBD) | ||
17:50 - 18:00 | |||
17:50 10mAwards | Other ICSE AwardsAwards Awards |
18:00 - 19:15 | |||
18:00 25mKeynote | Jeannette Wing's Keynote: "Data for Good: Ensuring the Responsible Use of Data to Benefit Society" Keynote Keynotes Jeannette Wing Columbia University Media Attached | ||
18:25 25mSocial Event | Meet Jeannette Wing Keynotes | ||
18:50 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
18:45 - 19:15 | 3.2. Testing 1DEMO - Demonstrations at Demonstration Room Chair(s): Francisco Servant Virginia Tech Each demo makes a 1-minute presentation (displayed in the Demonstration room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
18:45 30mDemonstration | Efficient Fuzz Testing for Apache Spark Using Framework AbstractionDemonstration DEMO - Demonstrations Qian Zhang University of California, Los Angeles, Jiyuan Wang University of California, Los Angeles, Muhammad Ali Gulzar Virginia Tech, Rohan Padhye Carnegie Mellon University, Miryung Kim University of California at Los Angeles, USA Pre-print Media Attached | ||
18:45 30mDemonstration | Quartermaster: A Tool for Modeling and Simulating System DegradationDemonstration DEMO - Demonstrations Pre-print Media Attached | ||
18:45 30mDemonstration | μSE: Mutation-based Evaluation of Security-focused Static Analysis Tools for AndroidDemonstration DEMO - Demonstrations Amit Seal Ami William & Mary, Kaushal Kafle College of William & Mary, Kevin Moran George Mason University, Adwait Nadkarni William & Mary, Denys Poshyvanyk College of William & Mary Pre-print Media Attached |
18:45 - 19:15 | |||
18:45 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
18:45 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
18:45 - 19:15 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Thomas Zimmermann Microsoft Research | ||
18:45 30mMeeting | Mentoring circle led by Thomas Zimmermann Social and Networking Thomas Zimmermann Microsoft Research |
18:45 - 19:15 | LGBTIQ Community MeetingsSocial and Networking at Networking and Culture Room 3 Chair(s): Andrew Begel Microsoft Research Lesbian, Gay, Bisexual, Transgender, Intersexual, and Questioning (LGBTIQ) researchers and practitioners primarily come to software engineering conferences to discuss technical aspects of their work with the research community. But we are people, too, whose rights and safety are sometimes affected by the political climate. At this year’s group meeting, LBGTIQ researchers, practitioners, and friends are invited to speak together to build community. We will also discuss how we fit in with our academic, industry, and governmental institutions, the current political climate around the world, and what we can do to help make all software engineering conferences and workshops to be safe and welcoming spaces for LBGTIQ members of the Software Engineering research community. | ||
18:45 30mMeeting | LGBTIQ+ Group Meeting Social and Networking |
18:45 - 19:15 | |||
18:45 30mMeeting | Meet Facebook Recruiting & Research Sponsors Exhibitions |
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 15mPaper | 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 20mPaper | GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareTechnical Track Technical Track Pre-print Media Attached | ||
19:55 20mPaper | Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track Technical Track 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 20mPaper | 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 15mPaper | 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 15mPaper | Towards Modal Software EngineeringNIER NIER - New Ideas and Emerging Results Ramy Shahin University of Toronto Pre-print Media Attached |
19:20 - 21:10 | Bayesian Data Analysis for Software EngineeringTB - Technical Briefings at TB Room +12h Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute | ||
19:20 1h50mTutorial | Bayesian Data Analysis for Software Engineering Technical Briefings TB - Technical Briefings Richard Torkar Chalmers and the University of Gothenburg, Carlo A. Furia Università della Svizzera italiana (USI), Robert Feldt Chalmers University of Technology, Sweden Media Attached |
20:15 - 20:45 | 3.3. Evolution 3DEMO - Demonstrations at Demonstration Room Chair(s): Francisco Servant Virginia Tech Each demo makes a 1-minute presentation (displayed in the Demonstration room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
20:15 30mDemonstration | V2S: A Tool for Translating Video Recordings of Mobile App Usages into Replayable ScenariosDemonstration DEMO - Demonstrations Madeleine Havranek William & Mary, Carlos Bernal-Cárdenas Microsoft, Nathan Cooper William & Mary, Oscar Chaparro College of William & Mary, Denys Poshyvanyk College of William & Mary, Kevin Moran George Mason University Pre-print Media Attached | ||
20:15 30mDemonstration | gazel: Supporting Source Code Edits in Eye-Tracking StudiesDemonstration DEMO - Demonstrations Sarah Fakhoury Washington State University, Devjeet Roy Washington State University, Harry Pines Washington State University, Tyler Cleveland Washington State University, Cole S. Peterson University of Nebraska-Lincoln, USA, Venera Arnaoudova Washington State University, Bonita Sharif University of Nebraska-Lincoln, USA, Jonathan I. Maletic Kent State University Pre-print Media Attached | ||
20:15 30mDemonstration | COSTER: A Tool for Finding Fully Qualified Names of API Elements in Online Code SnippetsDemonstration DEMO - Demonstrations C M Khaled Saifullah Department of Computer Science, University of Saskatchewan, Muhammad Asaduzzaman Queen�s University, Chanchal K. Roy University of Saskatchewan Pre-print Media Attached |
20:15 - 20:45 | |||
20:15 30mMeeting | Blacks in Software Engineering: Speed Networking Social and Networking | ||
20:15 30mMeeting | Women in Software Engineering Speed Networking Social and Networking | ||
20:15 30mMeeting | LGBTIQ+ Speed Networking Social and Networking Andrew Begel Microsoft Research |
20:15 - 20:45 | Bookable EventSocial and Networking at Networking and Culture Room 2 +12h Chair(s): Ivica Crnkovic Chalmers University of Technology, Lucy Ellen Lwakatare University of Helsinki, Finland Go directly to this room on Clowdr | ||
20:15 30mPanel | How to Engineer AI-Systems? – an Overview of 1st Workshop on AI Engineering – Software Engineering for AI Social and Networking Media Attached |
20:15 - 20:45 | Yoga and BreathworksSocial and Networking at Networking and Culture Room 3 Chair(s): Birgit Penzenstadler Chalmers | ||
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 20mPaper | Bounded Exhaustive Search of Alloy Specification RepairsTechnical Track 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 20mPaper | Shipwright: A Human-in-the-Loop System for Dockerfile RepairTechnical Track 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 20mPaper | CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track Technical Track Pre-print Media Attached |
20:50 - 21:50 | 3.4. Novel approaches to SE Education IIJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University | ||
20:50 20mExperience report | Qualifying Software Engineers Undergraduates in DevOps - Challenges of introducing technical and non-technical concepts in a project-oriented courseJSEET JSEET - Joint Track on Software Engineering Education and Training Pre-print | ||
21:10 20mResearch paper | The Diversity of Gamification Evaluation in the Software Engineering Education and Industry: Trends, Comparisons and GapsJSEET JSEET - Joint Track on Software Engineering Education and Training Rodrigo Monteiro UFPA - Federal University of Pará, Mauricio Souza UFLA - Federal University of Lavras, Sandro Oliveira UFPA - Federal University of Pará, Carlos Portela UFPA - Federal University of Pará, Cesar Lobato UFPA - Federal University of Pará Pre-print Media Attached | ||
21:30 20mShort-paper | An Inquisitive Code Editor for Addressing Novice Programmers' Misconceptions of Program BehaviorJSEET JSEET - Joint Track on Software Engineering Education and Training Austin Henley University of Tennessee, Julian Ball University of Tennessee, Benjamin Klein University of Tennessee, Aiden Rutter University of Tennessee, Dylan Lee University of Tennessee Pre-print Media Attached |
22:00 - 22:55 | 3.1.1. Social Equality and Fairness #2Journal-First Papers / Technical Track / SEIS - Software Engineering in Society at Blended Sessions Room 1 | ||
22:00 15mPaper | 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 20mFull-paper | "Ignorance and Prejudice" in Software FairnessTechnical Track Technical Track Pre-print Media Attached | ||
22:35 20mPaper | 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 | 3.1.2. Deep Neural Networks: Supporting SE Tasks #2Technical Track / SEIP - Software Engineering in Practice / Journal-First Papers at Blended Sessions Room 2 | ||
22:00 20mPaper | 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 20mPaper | 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 20mPaper | 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.4. Vulnerabilities in Android #2Journal-First Papers / Technical Track at Blended Sessions Room 4 | ||
22:00 20mPaper | JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMsTechnical Track Technical Track Pre-print Media Attached | ||
22:20 20mPaper | 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 20mPaper | 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 |
22:00 - 23:00 | 3.1. Student Assessment IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
22:00 20mResearch paper | Effectiveness of Peer Review in Teaching and Learning User Centered Conceptual Design Among Large Cohorts of Information Technology StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Farshid Anvari Macquarie University, Hien Minh Thi Tran Minh Hien Pty Ltd, Deborah Richards Macquarie University DOI Pre-print Media Attached | ||
22:20 20mResearch paper | Reforming Assessment: Challenges Beyond DesignJSEET JSEET - Joint Track on Software Engineering Education and Training Laura Tubino Deakin University, Jean-Guy Schneider Deakin University, Andrew Cain Deakin University, Dhananjay Thiruvady Deakin University, Chathu Ranaweera Deakin University Pre-print Media Attached | ||
22:40 20mDemonstration | Gradeer: An Open-Source Modular Hybrid GraderJSEET JSEET - Joint Track on Software Engineering Education and Training Benjamin Clegg The University of Sheffield, Maria-Cruz Villa-Uriol University of Sheffield, Phil McMinn The University of Sheffield, Gordon Fraser University of Passau Pre-print Media Attached |
22:00 - 23:15 | |||
22:00 75mTutorial | Decoding Grounded Theory for Software Engineering Technical Briefings TB - Technical Briefings Rashina Hoda Monash University Media Attached |
23:00 - 23:45 | Panel 4Panels at Panel Room Chair(s): Yu Huang University of Michigan, Emerson Murphy-Hill Google, Margaret-Anne Storey University of Victoria | ||
23:00 45mPanel | Diversity & Inclusion Panel Panels Brittany Johnson George Mason University, Alannah Oleson , Alexander Serebrenik Eindhoven University of Technology, Stephanie Forrest Arizona State University Media Attached |
23:50 - 01:10 | 3.2.1. Programming: Code Analysis AlgorithmsSEIP - Software Engineering in Practice / Journal-First Papers / Technical Track at Blended Sessions Room 1 | ||
23:50 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mFull-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 20mPaper | 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 20mPaper | 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 |
Fri 28 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
01:35 - 01:45 | |||
01:35 10mAwards | ICSE 2011 Most Influential Paper AwardAwards Awards Lionel Briand University of Luxembourg and University of Ottawa, Andrea Arcuri Kristiania University College and Oslo Metropolitan University |
01:45 - 03:00 | ICSE 2011 Most Influential Paper Award LectureAwards at Plenary Room The Meet Andrea Arcuri & Lionel Briand activity will not happen during the mirroring. | ||
01:45 30mAwards | Award Lecture: A Practical Guide for Using Statistical Tests to Assess Randomized Algorithms in Software Engineering ICSE 2011 Most Influential Paper AwardAwards Awards Lionel Briand University of Luxembourg and University of Ottawa, Andrea Arcuri Kristiania University College and Oslo Metropolitan University Media Attached | ||
02:15 15mLive Q&A | Questions and Answers Awards | ||
02:30 30mSocial Event | Meet Andrea Arcuri & Lionel Briand Awards |
02:30 - 03:00 | |||
02:30 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK | ||
02:30 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking |
02:30 - 03:00 | |||
02:30 30mMeeting | SE Research @ Huawei Sponsors Exhibitions |
03:05 - 04:05 | 3.3.1. Monitoring Cloud-Based ServicesTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 | ||
03:05 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 3.3.2. API: Development SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2 | ||
03:05 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | Synthesizing Object State Transformers for Dynamic Software UpdatesACM SIGSOFT Distinguished PaperACM Europe Council Best Paper AwardTechnical 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 20mPaper | Fast and Precise On-the-fly Patch Validation for AllTechnical Track Technical Track Pre-print Media Attached |
03:05 - 04:05 | |||
03:05 20mPaper | Quantifying, Characterizing, and Mitigating Flakily Covered Program ElementsJournal-First Journal-First Papers Shivashree Vysali Vaidhyam Subramanian McGill University, Shane McIntosh , Bram Adams Queens University Pre-print Media Attached | ||
03:25 20mPaper | FlakeFlagger: Predicting Flakiness Without Rerunning TestsTechnical Track 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 20mPaper | An Empirical Analysis of UI-based Flaky TestsTechnical Track 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 |
03:05 - 04:05 | 3.3. Novel Approaches to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
03:05 20mResearch paper | Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science ResearchJSEET JSEET - Joint Track on Software Engineering Education and Training Eric Knauss Chalmers | University of Gothenburg Pre-print Media Attached | ||
03:25 20mResearch paper | Onboarding in Software Product Lines: Concept Maps as Welcome GuidesJSEET JSEET - Joint Track on Software Engineering Education and Training Maider Azanza University of the Basque Country (UPV/EHU), Arantza Irastorza University of the Basque Country (UPV/EHU), Raul Medeiros University of the Basque Country (UPV/EHU), Oscar Diaz University of the Basque Country (UPV/EHU) Pre-print Media Attached | ||
03:45 20mExperience report | Improving Concept Learning Through Specialized Digital FanzinesJSEET JSEET - Joint Track on Software Engineering Education and Training José Manuel Redondo López Universidad de Oviedo Pre-print Media Attached |
04:05 - 04:25 | Virtual Trip to MadridCulture and Sports at Networking and Culture Room 1 Go directly to this room on Clowdr | ||
04:05 20mSocial Event | Virtual trip to Madrid and Interactive Activity Culture and Sports Media Attached |
04:30 - 05:30 | 3.4.4. Open Source: Developers' SkillsJournal-First Papers / Technical Track at Blended Sessions Room 4 | ||
04:30 20mPaper | 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 20mPaper | 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 20mPaper | Representation of Developer Expertise in Open Source SoftwareTechnical Track 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 |
04:30 - 05:40 | JSEET Keynote and JSEET Best Paper AwardJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
04:30 10mAwards | JSEET Best Paper Award - Teaching Model-based Requirements Engineering to Industry Professionals: An Experience Report JSEET - Joint Track on Software Engineering Education and Training Marian Daun University of Duisburg-Essen, Jennifer Brings paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Marcel Goger Schaeffler AG, Walter Koch Schaeffler AG, Thorsten Weyer University of Duisburg-Essen | ||
04:40 60mKeynote | David Garlan's JSEET Keynote: "Reflections on the Role of Software Architecture in Software Engineering Education"Keynote JSEET - Joint Track on Software Engineering Education and Training David Garlan Carnegie Mellon University, USA Media Attached |
05:50 - 06:00 | |||
05:50 10mAwards | Other ICSE AwardsAwards Awards |
06:00 - 07:15 | ICSE KeynotesKeynotes at Plenary Room The Meet Jeannette Wing activity will not happen during the mirroring. | ||
06:50 25mLive Q&A | Questions and Answers (included in the keynote video) Keynotes |
06:45 - 07:15 | |||
06:45 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
06:45 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
06:45 - 07:15 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Julia Rubin University of British Columbia, Canada | ||
06:45 30mMeeting | Mentoring circle led by Julia Rubin Social and Networking Julia Rubin University of British Columbia, Canada |
07:20 - 08:15 | 3.5.1. Testing: General IssuesNIER - New Ideas and Emerging Results / Technical Track at Blended Sessions Room 1 | ||
07:20 15mPaper | 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 20mPaper | GenTree: Using Decision Trees to Learn Interactions for Configurable SoftwareTechnical Track Technical Track Pre-print Media Attached | ||
07:55 20mPaper | Semantic Web Accessibility Testing via Hierarchical Visual AnalysisTechnical Track Technical Track 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 20mPaper | 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 15mPaper | 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 15mPaper | Towards Modal Software EngineeringNIER NIER - New Ideas and Emerging Results Ramy Shahin University of Toronto Pre-print Media Attached |
07:20 - 09:10 | |||
07:20 1h50mTutorial | Bayesian Data Analysis for Software Engineering Technical Briefings TB - Technical Briefings Richard Torkar Chalmers and the University of Gothenburg, Carlo A. Furia Università della Svizzera italiana (USI), Robert Feldt Chalmers University of Technology, Sweden Media Attached |
08:15 - 08:45 | |||
08:15 30mPanel | How to Engineer AI-Systems? – an Overview of 1st Workshop on AI Engineering – Software Engineering for AI Social and Networking Media Attached |
08:50 - 09:50 | |||
08:50 20mPaper | 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 | ||
09:10 20mPaper | Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native CodeTechnical Track 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 | ||
09:30 20mPaper | 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 |
08:50 - 09:50 | |||
08:50 20mPaper | Bounded Exhaustive Search of Alloy Specification RepairsTechnical Track 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 20mPaper | Shipwright: A Human-in-the-Loop System for Dockerfile RepairTechnical Track 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 20mPaper | CURE: Code-Aware Neural Machine Translation for Automatic Program RepairTechnical Track Technical Track Pre-print Media Attached |
10:00 - 10:55 | 4.1.2. Agile MethodsTechnical Track / SEIS - Software Engineering in Society / Journal-First Papers at Blended Sessions Room 2 +12h Chair(s): Silverio Martínez-Fernández UPC-BarcelonaTech | ||
10:00 20mPaper | Real World Scrum A Grounded Theory of Variations in PracticeJournal-First Journal-First Papers Zainab Masood University of Auckland, Rashina Hoda Monash University, Kelly Blincoe University of Auckland DOI Pre-print Media Attached | ||
10:20 15mPaper | Awareness and Perception of Agile in Saudi Software IndustrySEIS SEIS - Software Engineering in Society Pre-print Media Attached | ||
10:35 20mPaper | Playing Planning Poker in Crowds: Human Computation of Software Effort EstimatesTechnical Track Technical Track 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 20mPaper | 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 20mPaper | IMGDroid: Detecting Image Loading Defects in Android ApplicationsTechnical Track 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 15mPaper | 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 |
10:00 - 11:00 | 4.1. Institutional Strategies to SE Education IIJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Ana María Moreno Universidad Politécnica de Madrid | ||
10:00 20mResearch paper | Is Secure Coding Education in the Industry Needed? An Investigation Through a Large Scale SurveyJSEET JSEET - Joint Track on Software Engineering Education and Training Tiago Espinha Gasiba Siemens AG, Ulrike Lechner Universität der Bundeswehr München, Maria Pinto-Albuquerque Iscte, Instituto Universitário de Lisboa, Portugal, Daniel Mendez Blekinge Institute of Technology Pre-print Media Attached | ||
10:20 20mExperience report | To get good student ratings you should only teach programming courses? Investigation and implications of student evaluations of teaching in a software engineering contextJSEET JSEET - Joint Track on Software Engineering Education and Training Antti Knutas LUT University, Timo Hynninen South-Eastern Finland University of Applied Sciences (XAMK), Maija Hujala LUT University Pre-print Media Attached | ||
10:40 20mResearch paper | Morning or Evening? An Examination of Circadian Rhythms of CS1 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Albina Zavgorodniaia Aalto University, Raj Shrestha Utah State University, Juho Leinonen University of Helsinki, Arto Hellas Aalto University, John Edwards Utah State University Pre-print Media Attached |
10:55 - 11:25 | 4.1. Testing 2DEMO - Demonstrations at Demonstration Room Chair(s): Giuseppe Scanniello University of Basilicata Each demo makes a 1-minute presentation (displayed in the Demonstration room). At the end of each presentation, a breakout room will be created for each demo. Attendees will be able to join and discuss with the authors. | ||
10:55 30mDemonstration | FastCA: An Effective and Efficient Tool for Combinatorial Covering Array GenerationDemonstration DEMO - Demonstrations 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, Bing He Microsoft Research, China, Yingjie Fu Peking University, China, Chuan Luo Microsoft Research, China, Qingwei Lin Microsoft Research, Beijing, China Pre-print Media Attached | ||
10:55 30mDemonstration | GAssert: A Fully Automated Tool to Improve Assertion OraclesDemonstration DEMO - Demonstrations Valerio Terragni The University of Auckland, Gunel Jahangirova USI Lugano, Switzerland, Paolo Tonella USI Lugano, Switzerland, Mauro Pezze USI Lugano, Switzerland Pre-print Media Attached | ||
10:55 30mDemonstration | UIS-Hunter: Detecting UI Design Smells in Android AppsDemonstration DEMO - Demonstrations 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 | ||
10:55 30mDemonstration | Testing Framework for Black-box AI ModelsDemonstration DEMO - Demonstrations Aniya Aggarwal IBM Research, India, Samiulla Shaikh IBM Research, India, Sandeep Hans IBM India Research Lab, Swastik Haldar IBM Research, India, Rema Ananthanarayanan IBM Research, India, Diptikalyan Saha IBM Research India Pre-print Media Attached |
10:55 - 11:25 | Take a Coffee with the ICSE 2021 Open Science ChairSocial and Networking at Networking and Culture Room 1 Chair(s): Daniel Graziotin University of Stuttgart | ||
10:55 30mSocial Event | Take a Coffee with ICSE2021 Open Science Chair Social and Networking |
10:55 - 11:25 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Lars Grunske Humboldt University of Berlin | ||
10:55 30mMeeting | Mentoring circle led by Lars Grunske Social and Networking Lars Grunske Humboldt University of Berlin |
10:55 - 11:25 | |||
10:55 30mMeeting | SE Research @ Huawei Sponsors Exhibitions |
11:10 - 13:00 | Advances in Code SummarizationTB - Technical Briefings at TB Room +12h Chair(s): Xavier Franch Universitat Politècnica de Catalunya | ||
11:10 1h50mTutorial | Advances in Code Summarization Technical Briefings TB - Technical Briefings Utkarsh Desai IBM Research Labs, Giriprasad Sridhara IBM Research Labs, Srikanth Tamilselvam IBM Research Labs 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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.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 20mPaper | 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 20mPaper | 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 20mPaper | 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 |
12:30 - 13:00 | |||
12:30 30mMeeting | Meet your peers: We love other pets Social and Networking | ||
12:30 30mMeeting | Meet your peers: No pets Social and Networking | ||
12:30 30mMeeting | Meet your peers: We love dogs Social and Networking | ||
12:30 30mMeeting | Meet your peers: We love cats Social and Networking |
12:30 - 13:00 | ICSE is runningCulture and Sports at Networking and Culture Room 3 +12h Chair(s): Luís Cruz Deflt University of Technology, Ayushi Rastogi University of Groningen, The Netherlands Go directly to this room on ClowdrFun at #ICSE21isrunning | ||
12:30 30mSocial Event | ICSE is running (part 2) Culture and Sports Media Attached |
13:35 - 13:45 | Awards Announcement 6Awards at Plenary Room +12h Chair(s): Forrest Shull Software Engineering Institute | ||
13:35 10mAwards | IEEE TCSE Harlan Mills AwardAwards Awards Dieter Rombach Technischen Universität Kaiserslautern |
13:45 - 15:00 | IEEE TCSE Harlan Mills Award LectureAwards at Plenary Room +12h Chair(s): Forrest Shull Software Engineering Institute | ||
13:45 30mAwards | Award Lecture: Software Engineering - Theory for Practice IEEE TCSE Harlan Mills AwardAwards Awards Dieter Rombach Technischen Universität Kaiserslautern Media Attached | ||
14:15 15mLive Q&A | Questions and Answers Awards | ||
14:30 30mSocial Event | Meet Dieter Rombach Awards |
14:30 - 15:00 | |||
14:30 30mMeeting | Coffee Chat: Women in Software Engineering Research Social and Networking | ||
14:30 30mMeeting | Coffee Chat: Hablamos español Social and Networking José Miguel Rojas University of Leicester, UK |
14:30 - 15:00 | Mentoring circleSocial and Networking at Networking and Culture Room 2 Chair(s): Diomidis Spinellis Athens University of Economics and Business & TU Delft | ||
14:30 30mMeeting | Mentoring circle led by Diomidis Spinellis Social and Networking Diomidis Spinellis Athens University of Economics and Business & TU Delft |
14:30 - 15:00 | |||
14:30 30mMeeting | Opportunities at Invenia Labs Sponsors Exhibitions |
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 20mPaper | JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperTechnical Track Technical Track Pre-print Media Attached | ||
15:25 20mPaper | Unrealizable Cores for Reactive Systems SpecificationsTechnical Track Technical Track DOI Pre-print Media Attached | ||
15:45 20mPaper | Verifying Determinism in Sequential ProgramsTechnical 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:25 | 4.2. Teaching Software Quality IIJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Ana María Moreno Universidad Politécnica de Madrid | ||
15:05 20mResearch paper | Finding Anomalies in Scratch AssignmentsJSEET JSEET - Joint Track on Software Engineering Education and Training Nina Körber University of Passau, Katharina Geldreich Technical University of Munich, Andreas Stahlbauer University of Passau, Gordon Fraser University of Passau Pre-print Media Attached | ||
15:25 20mExperience report | How do students test software units?JSEET JSEET - Joint Track on Software Engineering Education and Training Lex Bijlsma Open Universiteit, Niels Doorn NHL Stenden University of Applied Sciences, Harrie Passier Open University of the Netherlands, The Netherlands, Harold Pootjes Open Universiteit, Sylvia Stuurman Open University NL Link to publication DOI Pre-print Media Attached | ||
15:45 20mResearch paper | SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL QueriesJSEET JSEET - Joint Track on Software Engineering Education and Training Kai Presler-Marshall North Carolina State University, Sarah Heckman North Carolina State University, Kathryn Stolee North Carolina State University DOI Pre-print Media Attached | ||
16:05 20mDemonstration | LitterBox: A Linter for Scratch ProgramsJSEET JSEET - Joint Track on Software Engineering Education and Training Gordon Fraser University of Passau, Ute Heuer Universität Passau, Nina Körber University of Passau, Florian Obermüller University of Passau, Ewald Wasmeier University of Passau Pre-print Media Attached |
15:05 - 17:20 | The Software Challenges of Building SmartChatbotsTB - Technical Briefings at TB Room +12h Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute | ||
15:05 2h15mTutorial | The Software Challenges of Building SmartChatbots Technical Briefings TB - Technical Briefings Media Attached |
16:05 - 16:35 | Take a Coffee with the ICSE 2022 PC co-ChairsSocial and Networking at Networking and Culture Room 1 Chair(s): Daniela Damian University of Victoria, Andreas Zeller CISPA Helmholtz Center for Information Security | ||
16:05 30mSocial Event | Take a Coffee with ICSE2022 PC co-Chairs Social and Networking |
16:05 - 16:35 | Bookable EventSocial and Networking at Networking and Culture Room 2 Chair(s): Alexander Serebrenik Eindhoven University of Technology Go directly to this room on Clowdr | ||
16:05 30mPanel | Meet ICPC! Social and Networking |
16:05 - 16:35 | Yoga and BreathworksSocial and Networking at Networking and Culture Room 3 Chair(s): Birgit Penzenstadler Chalmers | ||
16:40 - 17:55 | 4.4.1. SEIP TalksSEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h Chair(s): Sigrid Eldh Ericsson, Sweden | ||
16:40 25mTalk | How to integrate with real cars - minimizing lead time at VolkswagenSEIP SEIP - Software Engineering in Practice Pre-print Media Attached | ||
17:05 25mTalk | Re-Imagining Performance Reviews: Automated Dashboards for Continuous Visibility of Engineers' PerformanceSEIP SEIP - Software Engineering in Practice Fatma Meawad Robusta Pre-print Media Attached | ||
17:30 25mTalk | Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19 PandemicSEIP SEIP - Software Engineering in Practice Link to publication 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 4.4.3. Developers: Well-being and ProductivityTechnical Track / Journal-First Papers / SEIS - Software Engineering in Society / SEIP - Software Engineering in Practice at Blended Sessions Room 3 +12h Chair(s): Birgit Penzenstadler Chalmers | ||
16:40 15mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | “How Was Your Weekend?” Software Development Teams Working From Home During COVID-19ACM SIGSOFT Distinguished PaperTechnical Track 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 |
18:20 - 18:30 | Awards Announcement 7Awards at Plenary Room +12h Chair(s): Rick Kazman University of Hawai‘i at Mānoa | ||
18:20 10mAwards | Other IEEE TCSE AwardsAwards Awards |
18:30 - 19:30 | CeremonyCeremonies at Plenary Room +12h Chair(s): Rick Kazman University of Hawai‘i at Mānoa, Thomas Zimmermann Microsoft Research | ||
18:30 60mOther | Town Hall Ceremonies 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 20mPaper | Automated Issue Assignment: Results and Insights from an Industrial CaseJournal-First Journal-First Papers Link to publication DOI Pre-print Media Attached | ||
19:50 20mPaper | 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 20mPaper | 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 |
19:30 - 20:30 | 4.3. Team PracticesJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University | ||
19:30 20mResearch paper | Who Does What? Work Division and Allocation Strategies of Computer Science Student TeamsJSEET JSEET - Joint Track on Software Engineering Education and Training Pre-print Media Attached | ||
19:50 20mResearch paper | Assessment of a hybrid software development process for student projects: a controlled experimentJSEET JSEET - Joint Track on Software Engineering Education and Training Rafal Wlodarski Lodz University of Technology, Jean-Rémy Falleri Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI. Institut Universitaire de France., Corinne Parvéry Bordeaux INP Pre-print Media Attached | ||
20:10 20mDemonstration | Bluejay: A Cross-Tooling Audit Framework For Agile Software TeamsJSEET JSEET - Joint Track on Software Engineering Education and Training César García University of Sevilla, Alejandro Guerrero University of Seville, Joshua Zeitsoff University of California, Berkeley, Srujay Korlakunta University of California, Berkeley, Pablo Fernandez University of Seville, Armando Fox University of California, Berkeley, Antonio Ruiz-Cortés University of Seville Pre-print Media Attached |
20:30 - 21:00 | Flamenco Lesson & PartyCulture and Sports at Networking and Culture Room 1 Go directly to this room on Clowdr | ||
21:05 - 21:20 | Awards Announcement 8Awards at Plenary Room +12h Chair(s): Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, Fabio Calefato University of Bari, Aurora Ramírez University of Córdoba, Sergio Segura Universidad de Sevilla, Igor Steinmacher Northern Arizona University, USA | ||
21:05 15mAwards | SRC & SCORE AwardsAwards Awards |
21:20 - 21:45 | CeremonyCeremonies at Plenary Room +12h Chair(s): Natalia Juristo Universidad Politecnica de Madrid, Laurie Williams North Carolina State University | ||
21:20 25mOther | Closing Ceremony Ceremonies Media Attached |
22:00 - 22:55 | 4.1.2. Agile MethodsSEIS - Software Engineering in Society / Journal-First Papers / Technical Track at Blended Sessions Room 2 | ||
22:00 20mPaper | Real World Scrum A Grounded Theory of Variations in PracticeJournal-First Journal-First Papers Zainab Masood University of Auckland, Rashina Hoda Monash University, Kelly Blincoe University of Auckland DOI Pre-print Media Attached | ||
22:20 15mPaper | Awareness and Perception of Agile in Saudi Software IndustrySEIS SEIS - Software Engineering in Society Pre-print Media Attached | ||
22:35 20mPaper | Playing Planning Poker in Crowds: Human Computation of Software Effort EstimatesTechnical Track Technical Track Pre-print Media Attached |
22:00 - 23:00 | 4.1. Institutional Strategies to SE Education IIJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
22:00 20mResearch paper | Is Secure Coding Education in the Industry Needed? An Investigation Through a Large Scale SurveyJSEET JSEET - Joint Track on Software Engineering Education and Training Tiago Espinha Gasiba Siemens AG, Ulrike Lechner Universität der Bundeswehr München, Maria Pinto-Albuquerque Iscte, Instituto Universitário de Lisboa, Portugal, Daniel Mendez Blekinge Institute of Technology Pre-print Media Attached | ||
22:20 20mExperience report | To get good student ratings you should only teach programming courses? Investigation and implications of student evaluations of teaching in a software engineering contextJSEET JSEET - Joint Track on Software Engineering Education and Training Antti Knutas LUT University, Timo Hynninen South-Eastern Finland University of Applied Sciences (XAMK), Maija Hujala LUT University Pre-print Media Attached | ||
22:40 20mResearch paper | Morning or Evening? An Examination of Circadian Rhythms of CS1 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Albina Zavgorodniaia Aalto University, Raj Shrestha Utah State University, Juho Leinonen University of Helsinki, Arto Hellas Aalto University, John Edwards Utah State University Pre-print Media Attached |
22:55 - 23:25 | |||
22:55 30mMeeting | Meet Facebook Recruiting & Research Sponsors Exhibitions |
23:10 - 01:00 | |||
23:10 1h50mTutorial | Advances in Code Summarization Technical Briefings TB - Technical Briefings Utkarsh Desai IBM Research Labs, Giriprasad Sridhara IBM Research Labs, Srikanth Tamilselvam IBM Research Labs Media Attached |
23:30 - 00:30 | 4.2.1. API: Evolution and Maintenance #2Technical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 | ||
23:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 4.2.2. Testing: AutomationSEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 2 | ||
23:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 | |||
23:30 20mPaper | Evaluating Unit Testing Practices in R PackagesTechnical Track Technical Track Melina Vidoni RMIT University Pre-print Media Attached | ||
23:50 20mPaper | Data-Oriented Differential Testing of Object-Relational Mapping SystemsTechnical Track 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 20mPaper | 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 | 4.2.4. Fault Localization #3SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 4 | ||
23:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
00:30 - 01:00 | |||
00:30 30mMeeting | Meet your peers: No pets Social and Networking | ||
00:30 30mMeeting | Meet your peers: We love other pets Social and Networking | ||
00:30 30mMeeting | Meet your peers: We love dogs Social and Networking | ||
00:30 30mMeeting | Meet your peers: We love cats Social and Networking |
00:30 - 01:00 | ICSE is runningCulture and Sports at Networking and Culture Room 3 Go directly to this room on ClowdrFun at #ICSE21isrunning | ||
00:30 30mSocial Event | ICSE is running (part 2) Culture and Sports Media Attached |
01:35 - 01:45 | |||
01:35 10mAwards | IEEE TCSE Harlan Mills AwardAwards Awards Dieter Rombach Technischen Universität Kaiserslautern |
01:45 - 03:00 | IEEE TCSE Harlan Mills Award LectureAwards at Plenary Room The Meet Dieter Rombach activity will not happen during the mirroring. | ||
01:45 30mAwards | Award Lecture: Software Engineering - Theory for Practice IEEE TCSE Harlan Mills AwardAwards Awards Dieter Rombach Technischen Universität Kaiserslautern Media Attached | ||
02:15 15mLive Q&A | Questions and Answers Awards | ||
02:30 30mSocial Event | Meet Dieter Rombach Awards |
03:05 - 04:05 | 4.3.1. Analyzing System Properties: Correctness, Determinism, RealizabilityTechnical Track at Blended Sessions Room 1 | ||
03:05 20mPaper | JEST: N+1-version Differential Testing of Both JavaScript Engines and SpecificationACM SIGSOFT Distinguished PaperTechnical Track Technical Track Pre-print Media Attached | ||
03:25 20mPaper | Unrealizable Cores for Reactive Systems SpecificationsTechnical Track Technical Track DOI Pre-print Media Attached | ||
03:45 20mPaper | Verifying Determinism in Sequential ProgramsTechnical 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 |
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 20mPaper | White-Box Performance-Influence Models: A Profiling and Learning ApproachTechnical Track Technical Track Pre-print Media Attached | ||
03:25 20mPaper | 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 20mPaper | 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:25 | 4.2. Teaching Software Quality IIJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
03:05 20mResearch paper | Finding Anomalies in Scratch AssignmentsJSEET JSEET - Joint Track on Software Engineering Education and Training Nina Körber University of Passau, Katharina Geldreich Technical University of Munich, Andreas Stahlbauer University of Passau, Gordon Fraser University of Passau Pre-print Media Attached | ||
03:25 20mExperience report | How do students test software units?JSEET JSEET - Joint Track on Software Engineering Education and Training Lex Bijlsma Open Universiteit, Niels Doorn NHL Stenden University of Applied Sciences, Harrie Passier Open University of the Netherlands, The Netherlands, Harold Pootjes Open Universiteit, Sylvia Stuurman Open University NL Link to publication DOI Pre-print Media Attached | ||
03:45 20mResearch paper | SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL QueriesJSEET JSEET - Joint Track on Software Engineering Education and Training Kai Presler-Marshall North Carolina State University, Sarah Heckman North Carolina State University, Kathryn Stolee North Carolina State University DOI Pre-print Media Attached | ||
04:05 20mDemonstration | LitterBox: A Linter for Scratch ProgramsJSEET JSEET - Joint Track on Software Engineering Education and Training Gordon Fraser University of Passau, Ute Heuer Universität Passau, Nina Körber University of Passau, Florian Obermüller University of Passau, Ewald Wasmeier University of Passau Pre-print Media Attached |
03:05 - 05:20 | |||
03:05 2h15mTutorial | The Software Challenges of Building SmartChatbots Technical Briefings TB - Technical Briefings Media Attached |
04:40 - 05:55 | |||
04:40 25mTalk | How to integrate with real cars - minimizing lead time at VolkswagenSEIP SEIP - Software Engineering in Practice Pre-print Media Attached | ||
05:05 25mTalk | Re-Imagining Performance Reviews: Automated Dashboards for Continuous Visibility of Engineers' PerformanceSEIP SEIP - Software Engineering in Practice Fatma Meawad Robusta Pre-print Media Attached | ||
05:30 25mTalk | Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19 PandemicSEIP SEIP - Software Engineering in Practice Link to publication 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | 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 | 4.4.3. Developers: Well-being and ProductivityJournal-First Papers / SEIS - Software Engineering in Society / SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 3 | ||
04:40 15mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | “How Was Your Weekend?” Software Development Teams Working From Home During COVID-19ACM SIGSOFT Distinguished PaperTechnical Track 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 |
06:20 - 06:30 | |||
06:20 10mAwards | Other IEEE TCSE AwardsAwards Awards |
06:30 - 07:30 | |||
06:30 60mOther | Town Hall Ceremonies Media Attached |
07:30 - 08:30 | |||
07:30 20mPaper | 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 20mPaper | 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 20mPaper | 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 20mPaper | Automated Issue Assignment: Results and Insights from an Industrial CaseJournal-First Journal-First Papers Link to publication DOI Pre-print Media Attached | ||
07:50 20mPaper | 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 20mPaper | 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 |
07:30 - 08:30 | |||
07:30 20mResearch paper | Who Does What? Work Division and Allocation Strategies of Computer Science Student TeamsJSEET JSEET - Joint Track on Software Engineering Education and Training Pre-print Media Attached | ||
07:50 20mResearch paper | Assessment of a hybrid software development process for student projects: a controlled experimentJSEET JSEET - Joint Track on Software Engineering Education and Training Rafal Wlodarski Lodz University of Technology, Jean-Rémy Falleri Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI. Institut Universitaire de France., Corinne Parvéry Bordeaux INP Pre-print Media Attached | ||
08:10 20mDemonstration | Bluejay: A Cross-Tooling Audit Framework For Agile Software TeamsJSEET JSEET - Joint Track on Software Engineering Education and Training César García University of Sevilla, Alejandro Guerrero University of Seville, Joshua Zeitsoff University of California, Berkeley, Srujay Korlakunta University of California, Berkeley, Pablo Fernandez University of Seville, Armando Fox University of California, Berkeley, Antonio Ruiz-Cortés University of Seville Pre-print Media Attached |
09:05 - 09:20 | |||
09:05 15mAwards | SRC & SCORE AwardsAwards Awards |
09:20 - 09:45 | |||
09:20 25mOther | Closing Ceremony Ceremonies Media Attached |
11:00 - 11:05 | |||
11:05 - 11:35 | KeynoteCloudIntelligence at CloudIntelligence Room Chair(s): Qingwei Lin Microsoft Research, Beijing, China | ||
11:05 30mKeynote | From Software Analytics to Cloud Intelligence – Reflection and Path Forward CloudIntelligence Dongmei Zhang Microsoft Research |
11:35 - 11:55 | Invited Talk #1CloudIntelligence at CloudIntelligence Room Chair(s): Qingwei Lin Microsoft Research, Beijing, China | ||
11:35 20mTalk | Towards Autonomous IT Operations through Artificial Intelligence CloudIntelligence Dan Pei Tsinghua University |
11:55 - 12:55 | Technical paper session #1CloudIntelligence at CloudIntelligence Room Chair(s): Qingwei Lin Microsoft Research, Beijing, China | ||
11:55 15mPaper | PerfEstimator: A Generic and Extensible Performance Estimator for Data Parallel DNN Training CloudIntelligence Chengru Yang University of Science and Technology of China, Zhehao Li University of Science and Technology of China, Chaoyi Ruan University of Science and Technology of China, Guanbin Xu University of Science and Technology of China, Cheng Li University of Science and Technology of China, Ruichuan Chen Nokia Bell Labs, Feng Yan University of Nevada Reno | ||
12:10 15mPaper | Kmon: An In-kernel Transparent Monitoring System for Microservice Systems with eBPF CloudIntelligence Tianjun Weng Sun Yat-Sen University, Wanqi Yang Sun Yat-Sen University, Guangba Yu Sun Yat-Sen University, Pengfei Chen Sun Yat-Sen University, Jieqi Cui Sun Yat-Sen University, Chuanfu Zhang Sun Yat-Sen University | ||
12:25 15mPaper | TraceLingo: Trace representation and learning for performance issue diagnosis in cloud services CloudIntelligence Yong Xu Microsoft, China, Yaokang Zhu Microsoft Research Asia, Bo Qiao Microsoft Research, Beijing, China, Hongshu Che Microsoft Research, Beijing, China, Pu Zhao Microsoft Research, Beijing, China, Xu Zhang Microsoft Research, Beijing, China, Ze Li Microsoft, USA, Yingnong Dang Microsoft, USA, Qingwei Lin Microsoft Research, Beijing, China | ||
12:40 15mPaper | MicroDiag: Fine-grained Performance Diagnosis for Microservice Systems CloudIntelligence Li Wu Elastisys AB/Technische Universität Berlin, Johan Tordsson Elastisys AB, Jasmin Bogatinovski , Erik Elmroth Elastisys AB/Umea University, Odej Kao Technische Universität Berlin |
13:00 - 13:05 | |||
13:05 - 13:55 | |||
13:05 50mKeynote | Open Source Health: A Practitioners Guide - Mike Milinkovich SoHeal Mike Milinkovich Eclipse Foundation AISBL Media Attached |
13:55 - 14:15 | Invited Talk #2CloudIntelligence at CloudIntelligence Room Chair(s): Qingwei Lin Microsoft Research, Beijing, China | ||
13:55 20mTalk | Large-Scale Trace Analysis for Microservice Architecture Understanding and Fault Analysis CloudIntelligence Xin Peng Fudan University, China |
13:55 - 14:10 | |||
14:15 - 15:00 | Technical Paper Session #2CloudIntelligence at CloudIntelligence Room Chair(s): Qingwei Lin Microsoft Research, Beijing, China | ||
14:15 15mPaper | Robust and Transferable Anomaly Detection in Log Data using Pre-Trained Language Models CloudIntelligence Jasmin Bogatinovski , Harald Ott TU Berlin, Alexander Acker , Sasho Nedelkoski TU Berlin, Odej Kao Technische Universität Berlin | ||
14:30 15mPaper | Rapid Trend Prediction for Large-Scale Cloud Database KPIs by Clustering CloudIntelligence Xiaoling Wang Northwestern Polytechnical University, Ning Li School of Computer Science, Northwestern Polytechnical University, Lijun Zhang Northwestern Polytechnical University, Xiaofang Zhang Northwestern Polytechnical University, Qiong Zhao Bank of Communications | ||
14:45 15mPaper | Learning Dependencies in Distributed Cloud Applications to Identify and Localize Anomalies CloudIntelligence Dominik Scheinert Technische Universität Berlin, Alexander Acker , Lauritz Thamsen TU Berlin, Morgan Geldenhuys Technische Universität Berlin, Odej Kao Technische Universität Berlin |
14:40 - 15:55 | First SessionSoHeal at SoHeal Room Chair(s): Ahmed Zerouali Vrije Universiteit Brussel Presentations will be pre-recorded (15mn). Pitches and Q&A will be organized at the end of the session, in sequence for each presentation
| ||
14:40 15mTalk | Choice Matters: Contrasting Package Manager User Experience SoHeal Raula Gaikovina Kula NAIST, Syful Islam Nara Institute of Science and Technology, Bodin Chinthanet Nara Institute of Science and Technology, Christoph Treude University of Adelaide, Takashi Ishio Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology Media Attached | ||
14:55 15mResearch paper | A Quantitative Assessment of Package Freshness in Linux Distributions SoHeal Pre-print Media Attached | ||
15:10 15mResearch paper | Does the duration of rapid release cycles affect the bug handling activity? SoHeal Thorn Jansen Eindhoven University of Technology, Zeinab Abou Khalil University of Mons and University of Lille, Eleni Constantinou Eindhoven University of Technology, Tom Mens University of Mons Pre-print Media Attached | ||
15:25 30mLive Q&A | Pitches and Discussion SoHeal Media Attached |
15:00 - 16:00 | |||
15:00 60mMeeting | Panel #1 - How to accelerate collaboration on Cloud Intelligence across academia and industry? CloudIntelligence Dan Pei Tsinghua University, Shan Lu University of Chicago, Odej Kao Technische Universität Berlin, Ranjita Bhagwan Microsoft Research India, Hongyu Zhang The University of Newcastle |
15:55 - 16:30 | |||
16:30 - 17:20 | Project Showcase SessionCloudIntelligence at CloudIntelligence Room Chair(s): Yingnong Dang Microsoft, USA | ||
16:30 12mDemonstration | Building a Secured Data Intelligence Platform CloudIntelligence Conan Yang Salesforce | ||
16:42 12mDemonstration | Infusing ML into VM Provisioning in Cloud CloudIntelligence Chuan Luo Microsoft Research, China, Randolph Yao Microsoft, USA, Bo Qiao Microsoft Research, Beijing, China, Qingwei Lin Microsoft Research, Beijing, China, Tri M. Tran Microsoft Azure, Gil Shafriri Microsoft Azure, Yingnong Dang Microsoft, USA, Raphael Ghelman Microsoft Azure, Pulak Goyal Microsoft Azure, Eli Cortez Microsoft Azure, Daud Howlader Microsoft Azure, Sushant Rewaskar Microsoft Azure, Murali Chintalapati Microsoft Azure, Dongmei Zhang Microsoft Research | ||
16:55 12mDemonstration | F3: Fault Forecasting Framework for Cloud Systems CloudIntelligence Chuan Luo Microsoft Research, China, Pu Zhao Microsoft Research, Beijing, China, Bo Qiao Microsoft Research, Beijing, China, Youjiang Wu Microsoft, USA, Yingnong Dang Microsoft, USA, Murali Chintalapati Microsoft Azure, Susy Yi Microsoft 365, Paul Wang Microsoft 365, Andrew Zhou Microsoft 365, Saravanakumar Rajmohan Microsoft Office, United States, Qingwei Lin Microsoft Research, Beijing, China, Dongmei Zhang Microsoft Research | ||
17:07 12mDemonstration | SEAT: statistically sound infra-side deployment and integration testing CloudIntelligence Nutcha Temiyasathit Facebook, Tao Yang Facebook, Karan Luthra Facebook, Nick Ruff Facebook, Petar Zuljevic Facebook, Ethan Benowitz Facebook, Boris Baracaldo Facebook, Oytun Eskiyenenturk Facebook, Xin Fu Facebook |
17:00 - 18:15 | Second SessionSoHeal at SoHeal Room Chair(s): Gemma Catolino Tilburg University & Jheronimus Academy of Data Science Presentations will be pre-recorded (15mn). Pitches and Q&A will be organized at the end of the session, in sequence for each presentation
| ||
17:00 15mTalk | Can Test Cases Foresee Software Health? Results from a Recent Empirical Study SoHeal Fabiano Pecorelli University of Salerno, Fabio Palomba University of Salerno, Andrea De Lucia University of Salerno Media Attached | ||
17:15 15mResearch paper | Health is Wealth: Evaluating the Health of the Bitcoin Ecosystem in GitHub SoHeal Pre-print Media Attached | ||
17:30 15mResearch paper | Open Source Community Health: Analytical Metrics and Their Corresponding Narratives SoHeal Sean P. Goggins University of Missouri, Kevin Lumbard University of Nebraska at Omaha, Matt Germonprez Pre-print Media Attached | ||
17:45 30mLive Q&A | Pitches and Discussion SoHeal Media Attached |
17:20 - 17:40 | |||
17:20 20mTalk | Leveraging ML to Handle the Increasing Complexity of the Cloud CloudIntelligence Christina Delimitriou Cornell University |
17:40 - 18:00 | |||
17:40 20mTalk | AIOps: Automating and Optimizing IT Operations Management with AI CloudIntelligence Rama Akkiraju IBM |
18:15 - 19:00 | |||
18:30 - 19:30 | |||
18:30 60mMeeting | Panel #2 - How to accelerate collaboration on Cloud Intelligence across academia and industry? CloudIntelligence |
Sun 30 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:00 - 13:15 | Opening SessionWAIN at WAIN Room Chair(s): Jan Bosch Chalmers University of Technology, Ivica Crnkovic Chalmers University of Technology, Helena Holmström Olsson Malmö University, Lucy Ellen Lwakatare University of Helsinki, Finland | ||
13:00 15mTalk | Opening session WAIN Ivica Crnkovic Chalmers University of Technology, Jan Bosch Chalmers University of Technology, Helena Holmström Olsson Malmö University, Lucy Ellen Lwakatare University of Helsinki, Finland Media Attached |
13:15 - 14:15 | |||
13:15 60mKeynote | Lionel Briand, Trustworthy Machine Learning-Enabled Systems WAIN Lionel Briand University of Luxembourg and University of Ottawa Media Attached |
15:00 - 16:00 | Session 1: Challenges in developing Machine-Learning-Enabled Systems - Experience from the trenches.WAIN at WAIN Room Chair(s): Henry Muccini University of L'Aquila, Italy | ||
15:00 20mPaper | Characterizing and Detecting Mismatch in Machine-Learning-Enabled Systems WAIN Grace Lewis Carnegie Mellon Software Engineering Institute, Stephany Bellomo Software Engineering Institute, Ipek Ozkaya Carnegie Mellon Software Engineering Institute Pre-print Media Attached | ||
15:20 20mTalk | Linnaeus: A highly reusable and adaptable ML based log classification pipeline WAIN Media Attached | ||
15:40 10mPaper | Towards Productizing AI/ML Models: An Industry Perspective from Data Scientists. WAIN Filippo Lanubile University of Bari, Fabio Calefato University of Bari, Luigi Quaranta University of Bari, Italy, Maddalena Amoruso , Fabio Fumarola , michele filannino Pre-print Media Attached | ||
15:50 10mPaper | Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help? WAIN Pre-print Media Attached |
16:30 - 17:30 | Session 2: Engineering Trustworthy AI SystemsWAIN at WAIN Room Chair(s): Aneta Vulgarakis Ericsson, SE | ||
16:30 20mFull-paper | Robust Machine Learning in Critical Care - Software Engineering and Medical Perspectives WAIN Pre-print Media Attached | ||
16:50 20mFull-paper | MLOps Challenges in Multi-Organization Setup: Experiences from Two Real-World Cases WAIN Tuomas Granlund , Aleksi Kopponen , Vlad Stirbu , Lalli Myllyaho , Tommi Mikkonen University of Helsinki Pre-print Media Attached | ||
17:10 10mShort-paper | Towards Risk Modeling for Collaborative AI WAIN Matteo Camilli Free University of Bozen-Bolzano, Michael Felderer University of Innsbruck, Andrea Giusti , Anna Perini Fondazione Bruno Kessler, Barbara Russo Free University of Bolzano, Angelo Susi Fondazione Bruno Kessler Pre-print Media Attached | ||
17:20 10mShort-paper | Practices for Engineering Trustworthy Machine Learning Applications WAIN Pre-print Media Attached |
17:30 - 18:00 | Position papers presentationsWAIN at WAIN Room Chair(s): Luís Cruz Deflt University of Technology Position papers Q&A: https://www.youtube.com/watch?v=Q6UkO1OEeKY&list=PLXTjhGKkSnI8Y7SiHurzzadsOwaJaFLXs&index=27 | ||
17:30 7mTalk | Position paper: Why we need to align academic education and industry requirements with respect to Machine Learning WAIN Pre-print Media Attached | ||
17:37 7mTalk | Product Engineering for Machine Learning: A Grey Literature Review WAIN Isaque Alves University of Brasilia (UnB), Leonardo Alexandre Ferreira Leite University of São Paulo, Paulo Meirelles University of São Paulo, Carla Silva Rocha Aguiar unb Pre-print Media Attached | ||
17:45 7mOther | Technical Debt in Industrial AI Research Projects WAIN Pre-print Media Attached | ||
17:52 7mTalk | Verbatim Machine Learning Model Manifestation in Manageable Neighborhoods WAIN Pre-print Media Attached |
18:00 - 18:05 | |||
18:05 - 19:05 | |||
18:05 60mKeynote | Engineering and Evolving Software GI Stephanie Forrest Arizona State University Media Attached |
19:25 - 21:10 | |||
19:25 25mLong-paper | Uniform Edit Selection for Genetic Improvement: Empirical Analysis of Mutation Operator Efficacy GI Marta Smigielska University College London, Aymeric Blot University College London, Justyna Petke University College London Pre-print Media Attached | ||
19:50 10mShort-paper | Optimising SQL Queries Using Genetic Improvement GI Pre-print Media Attached | ||
20:00 25mLong-paper | Exploring the Accuracy - Energy Trade-off in Machine Learning GI Alexander E.I. Brownlee University of Stirling, Jason Adair University of Stirling, Saemundur O. Haraldsson University of Stirling, John Jabbo University of Stirling Pre-print Media Attached | ||
20:25 10mShort-paper | Open Challenges in Genetic Improvement for Emergent Software Systems GI Pre-print Media Attached | ||
20:35 25mLong-paper | Using Genetic Improvement to Retarget Quantum Software on Differing Hardware GI Media Attached | ||
21:00 10mShort-paper | (Genetically) Improving Novelty in Procedural Story Generation GI Pre-print Media Attached |
21:30 - 22:50 | |||
21:30 25mLong-paper | CRNRepair: Automated Program Repair of Chemical Reaction Networks GI Ibrahim Mesecan Iowa State University, Michael C. Gerten Iowa State University, James I. Lathrop Iowa State University, Myra Cohen Iowa State University, Tomas Haddad Caldas Catholic Pontifical University of Rio Grande do Sul Pre-print Media Attached | ||
21:55 10mShort-paper | Applying Automated Program Repair to Dataflow Programming Languages GI Yu Huang University of Michigan, Hammad Ahmad University of Michigan, Stephanie Forrest Arizona State University, Westley Weimer University of Michigan Media Attached | ||
22:05 25mLong-paper | Generating Objected-Oriented Source Code Using Genetic Programming GI Pre-print Media Attached | ||
22:30 10mShort-paper | Partial Specifications for Program Repair GI Pre-print Media Attached | ||
22:40 10mShort-paper | A Permutation Representation of Covering Arrays GI Media Attached |
Mon 31 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 10:30 | |||
10:15 - 11:15 | |||
10:15 20mFull-paper | Corner Case Data Description and Detection WAIN Pre-print Media Attached | ||
10:35 20mFull-paper | Integration of Convolutional Neural Networks in Mobile Applications WAIN Roger Creus Universitat Politècnica de Catalunya, Silverio Martínez-Fernández UPC-BarcelonaTech, Xavier Franch Universitat Politècnica de Catalunya Pre-print Media Attached | ||
10:55 10mShort-paper | Data acquisition and the implication of machine learning in the development of a Clinical Decision Support system WAIN Media Attached | ||
11:05 10mShort-paper | Data collection and Acceleration Infrastructure for FPGA-based Edge AI Applications WAIN Pre-print Media Attached |
11:30 - 12:30 | |||
11:30 60mTalk | Industry panel WAIN P: Elena Fersman Ericsson & KTH Royal Institute of Technology, P: Roland Weiss ABB, P: Aleksander Fabijan Microsoft, A: Björn Brinne Peltarion, SE Media Attached |
13:30 - 14:30 | |||
13:30 60mKeynote | Errol Koolmeister: Engineering AI at H&M group WAIN Media Attached |
15:00 - 16:00 | Session 5: Designing AI systems IWAIN at WAIN Room Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute | ||
15:00 20mFull-paper | Requirement engineering challenges for AI-intense distributed systems WAIN Hans-Martin Heyn University of Gothenburg & Chalmers University of Technology, Eric Knauss Chalmers | University of Gothenburg, Amna Pir Muhammad Pre-print Media Attached | ||
15:20 20mFull-paper | Adaptive Autonomy in Human-on-the-Loop Vision-Based Robotics Systems WAIN Sophia Abraham University of Notre Dame, Zachariah Carmichael University of Notre Dame, Rosaura VidalMata University of Notre Dame, Sreya Banerjee , Ankit Agrawal University of Notre Dame, Md Nafee Al Islam , Walter Scheirer , Jane Cleland-Huang University of Notre Dame Pre-print Media Attached | ||
15:40 20mFull-paper | Software Architecture for ML-based Systems: What Exists and What Lies Ahead WAIN Pre-print Media Attached |
15:00 - 16:20 | |||
15:00 20mTalk | Design principles for constructing GDPR-compliant blockchain solutions WETSEB Maria Fernanda Molina Facultad de Ingeniería, Universidad de la República, Gustavo Betarte Facultad de Ingeniería, Universidad de la República, Carlos Luna Facultad de Ingeniería, Universidad de la República Media Attached | ||
15:20 20mTalk | Opportunities and challenges of Blockchain-Oriented systems in the tourism industry. WETSEB Media Attached | ||
15:40 20mTalk | SmartScan: An approach to detect Denial of Service Vulnerability in Ethereum Smart Contracts WETSEB Media Attached | ||
16:00 20mTalk | Blockchain-Engineers Wanted: an Empirical Analysis on Required Skills, Education and Experience WETSEB Mohamad Kassab The Pennsylvania State University, Giuseppe Destefanis Brunel University London, Joanna DeFranco Pennsylvania State University, Prince Pranav Pennsylvania State University Media Attached |
16:15 - 17:00 | Session 6: Designing AI systems IIWAIN at WAIN Room Chair(s): Raghu Sangwan Pennsylvania State University | ||
16:15 20mFull-paper | Understanding and Modeling AI-Intensive System Development WAIN Luigi Lavazza Università degli Studi dell'Insubria, Sandro Morasca Università degli Studi dell'Insubria Pre-print Media Attached | ||
16:35 10mShort-paper | Engineering an Intelligent Essay Scoring and Feedback System: An Experience Report WAIN Pre-print Media Attached | ||
16:45 10mShort-paper | Lessons Learned from Educating AI Engineers WAIN Petra Heck Fontys ICT Pre-print Media Attached |
16:20 - 16:45 | |||
17:00 - 18:00 | |||
17:00 60mTalk | Research&Academic Panel WAIN P: Jane Cleland-Huang University of Notre Dame, P: Ipek Ozkaya Carnegie Mellon Software Engineering Institute, P: Barbara Plank IT University of Copenhagen, DK, P: Brian Fitzgerald Lero - The Irish Software Research Centre and University of Limerick, P: Ian Gorton Northeastern University – Seattle, USA Media Attached |
18:00 - 18:05 | |||
20:00 - 20:30 | |||
20:00 30mMeeting | Mentoring circle led by Arie van Deursen Social and Networking Arie van Deursen Delft University of Technology, Netherlands |
Tue 1 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 12:00 | Session 1DeepTest at DeepTest Room Chair(s): Gunel Jahangirova USI Lugano, Switzerland, Andrea Stocco Università della Svizzera italiana (USI) | ||
10:00 60mKeynote | Problem Solving Combining Data Science and Web Knowledge DeepTest Amir Ronen SparkBeyond | ||
11:00 20mFull-paper | A Review and Refinement of Surprise Adequacy DeepTest Michael Weiss Università della Svizzera Italiana (USI), Rwiddhi Chakraborty USI Lugano, Switzerland, Paolo Tonella USI Lugano, Switzerland Pre-print | ||
11:20 10mFull-paper | Deep Learning-Based Prediction of Test Input Validity for RESTful APIs DeepTest Agatino Giuliano Mirabella Universidad de Sevilla, Alberto Martin-Lopez Universidad de Sevilla, Sergio Segura Universidad de Sevilla, Luis Valencia-Cabrera Universidad de Sevilla, Antonio Ruiz-Cortés University of Seville | ||
11:30 20mLive Q&A | Open Discussion & Q/A DeepTest |
13:00 - 15:00 | |||
13:00 60mKeynote | Testing Facebook's WW Simulation System, a Cyber-Cyber Digital Twin of the Facebook WWW Platform DeepTest | ||
14:00 20mShort-paper | TF-DM: Tool for Studying ML Model Resilience to Data Faults DeepTest Niranjhana Narayanan The University of British Columbia, Karthik Pattabiraman University of British Columbia | ||
14:20 20mFull-paper | Machine Learning Model Drift Detection Via Weak Data Slices DeepTest Orna Raz IBM Research, Samuel Ackerman IBM Corporation, Israel, Parijat Dube IBM, USA, Eitan Farchi IBM Haifa Research Lab, Marcel Zalmanovici | ||
14:40 20mLive Q&A | Open Discussion & Q/A DeepTest |
13:45 - 14:00 | |||
14:00 - 14:45 | |||
14:00 - 14:15 | WelcomeQ-SE at Q-SE Room Chair(s): Rui Abreu Faculty of Engineering, University of Porto, Portugal, Shaukat Ali Simula Research Laboratory, Norway, Tao Yue Simula Research Laboratory | ||
14:00 15mDay opening | Welcome Q-SE A: Shaukat Ali Simula Research Laboratory, Norway, A: Rui Abreu Faculty of Engineering, University of Porto, Portugal, A: Tao Yue Simula Research Laboratory |
14:15 - 15:15 | |||
14:15 60mKeynote | Learning to measure: a new approach to variational quantum algorithms for near-term quantum computers Q-SE Sabrina Maniscalco University of Helsinki, and Aalto University |
14:55 - 15:40 | |||
15:15 - 17:00 | |||
15:15 60mTalk | Panel DeepTest |
15:20 - 16:50 | |||
15:20 30mPaper | Quantum Software Models: The Density Matrix for Classical & Quantum Software Systems Design Q-SE Pre-print | ||
15:50 30mPaper | Modelling Quantum Circuits with UML Q-SE Ricardo Pérez-Castillo University of Castilla-La Mancha, Luis Jiménez-Navajas University of Castilla-La Mancha, Spain, A: Mario Piattini University of Castilla-La Mancha, Spain Pre-print Media Attached | ||
16:20 30mPaper | Towards Model-Driven Quantum Software Engineering Q-SE A: Felix Gemeinhardt Johannes Kepler University, Linz, A: Antonio Garmendia Johannes Kepler University Linz, A: Manuel Wimmer JKU Linz Pre-print Media Attached |
15:55 - 17:00 | |||
17:00 - 17:30 | |||
17:00 - 18:00 | |||
17:00 30mPaper | Experimenting with Discrete Time Quantum Walk Q-SE Pierriccardo Olivieri , A: Mehrnoosh Askarpour McMaster University, A: Elisabetta Di Nitto Politecnico di Milano Media Attached | ||
17:30 30mPaper | Generalised Quantum Tree Search Q-SE Pre-print Media Attached |
Wed 2 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 10:20 | Opening SessionMET at MET Room Chair(s): Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia | ||
10:00 20mDay opening | Opening Remarks MET Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia Media Attached |
10:00 - 10:15 | |||
10:15 - 11:00 | |||
10:15 45mKeynote | Challenges in transforming a 20 years old embedded robot controller software design to a modern modular design and using agile development practices RoSE Roger Kulläng ABB Robotics |
10:20 - 11:00 | Session 1: Autonomous Driving and SimulationMET at MET Room Chair(s): Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia | ||
10:20 20mShort-paper | BMT: Behavior Driven Development-based MetamorphicTesting for Autonomous Driving Models MET Yao Deng Macquarie University, Guannan Lou Macquarie University, Xi Zheng Macquarie University, Tianyi Zhang Harvard University, USA, Miryung Kim University of California at Los Angeles, USA, Huai Liu Swinburne University of Technology, Chen Wang CSIRO DATA61, Tsong Yueh Chen Swinburne University of Technology Media Attached | ||
10:40 20mShort-paper | Enhancing Euro NCAP Standards with Metamorphic Testing for Verification of Advanced Driver-Assistance Systems MET Muhammad Iqbal University of Wollongong, Jia Cheng Han University of Wollongong, Zhi Quan (George) Zhou University of Wollongong, Australia, Dave Towey University of Nottingham Ningbo China Media Attached |
12:00 - 13:20 | Session 2: Safety and Security and Metamorphic RelationsMET at MET Room Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China | ||
12:00 30mLong-paper | Robustness Evaluation of Stacked Generative Adversarial Networks using Metamorphic Testing MET Hyejin Park School of Information Technology, Monash University Malaysia, Taaha Waseem School of Information Technology, Monash University Malaysia, Wen Qi Teo School of Information Technology, Monash University Malaysia, Ying Hwei Low School of Information Technology, Monash University Malaysia, Mei Kuan Lim School of Information Technology, Monash University Malaysia, Chun Yong Chong Monash University Media Attached | ||
12:30 30mLong-paper | MT4NS: Metamorphic Testing for Network Scanning MET Zhirui Zhang University of Nottingham Ningbo China, Dave Towey University of Nottingham Ningbo China, Zhihao Ying University of Nottingham Ningbo China, Yifan Zhang University of Nottingham Ningbo China, Zhi Quan (George) Zhou University of Wollongong, Australia Media Attached | ||
13:00 20mShort-paper | Follow-up Test Cases are Better Than Source Test Cases in Metamorphic Testing: A Preliminary Study MET Zenghui Zhou Beihang University, Zheng Zheng Beihang University, Tsong Yueh Chen Swinburne University of Technology, Jinyi Zhou Beihang University, Kun Qiu Beihang University Media Attached |
13:00 - 14:00 | |||
13:00 60mKeynote | Verification of Quantum Programs Q-SE A: Mingsheng Ying University of Technology Sydney / Institute of Software at Chinese Academy of Sciences / Tsinghua University Media Attached |
13:00 - 13:45 | |||
13:00 45mKeynote | Software engineering for autonomous logistics robots RoSE |
13:45 - 14:45 | |||
13:45 15mResearch paper | System Modes - Digestible System (Re-)Configuration for Robotics RoSE Arne Nordmann Robert Bosch GmbH, Ralph Lange Robert Bosch GmbH, Francisco Martín Rico Rey Juan Carlos University | ||
14:00 15mResearch paper | Architecture for Emergency Control of Autonomous UAV Ensembles RoSE Martin Schörner Universität Augsburg, Constantin Wanninger Universität Augsburg, Alwin Hoffmann Universität Augsburg, Oliver Kosak Universität Augsburg, Wolfgang Reif University of Augsburg, Institute for Software & Systems Engineering | ||
14:15 15mResearch paper | Skill-Based Architecture Development for Online Mission Reconfiguration and Failure Management RoSE Alexandre Albore ONERA/DTIS, University of Toulouse, France, David Doose ONERA/DTIS, University of Toulouse, France, Christophe Grand ONERA/DTIS, University of Toulouse, France, Charles Lesire-Cabaniols ONERA - The French Aerospace Lab, Augustin Manecy ONERA/DTIS, University of Toulouse, France | ||
14:30 15mResearch paper | Towards a Service-Oriented Architecture for Autonomous Drone Operations in U-Space RoSE Miguel Campusano SDU UAS, MMMI, University of Southern Denmark, Kjeld Jensen SDU UAS, MMMI, University of Southern Denmark, Ulrik Pagh Schultz University of Southern Denmark |
14:00 - 14:15 | |||
14:15 - 15:00 | |||
15:00 - 16:00 | Keynote speechMET at MET Room Chair(s): Pak-Lok Poon School of Engineering & Technology, Central Queensland University, Australia, Sergio Segura Universidad de Sevilla, Xiaoyuan Xie School of Computer Science, Wuhan University, China | ||
15:00 60mKeynote | How do we go — to MET 2.0? MET Adam Porter University of Maryland Media Attached |
15:00 - 16:00 | |||
15:00 15mResearch paper | Considerations for using Block-Based Languages for Industrial Robot Programming -- a Case Study RoSE Christoph Mayr-Dorn Johannes Kepler University, Linz, Mario Winterer Software Competence Center Hagenberg GmbH, Christian Salomon Software Competence Center Hagenberg GmbH, Doris Hohensinger Software Competence Center Hagenberg GmbH, Rudolf Ramler Software Competence Center Hagenberg | ||
15:15 15mResearch paper | The High-Assurance ROS Framework RoSE André Santos INESC TEC & University of Minho, Alcino Cunha University of Minho and INESC TEC, Portugal, Nuno Macedo Faculty of Engineering, University of Porto and INESC TEC | ||
15:30 15mResearch paper | A Modeling Tool for Reconfigurable Skills in ROS RoSE Darko Bozhinoski Department of Cognitive Robotics, Delft University of Technology, Esther Aguado UPM, Carlos Hernández Corbato Delft University of Technology, Mario Garzon Oviedo Department of Cognitive Robotics, Delft University of Technology, Ricardo Sanz UPM, Andrzej Wąsowski IT University of Copenhagen, Denmark | ||
15:45 15mResearch paper | Inferred Interactive Controls Through Provenance Tracking of ROS Message Data RoSE |
15:15 - 16:30 | |||
15:45 - 17:00 | Open DiscussionQ-SE at Q-SE Room Chair(s): Rui Abreu Faculty of Engineering, University of Porto, Portugal, Shaukat Ali Simula Research Laboratory, Norway, Tao Yue Simula Research Laboratory | ||
15:45 75mMeeting | Open Discussion on Quantum Software Engineering Roadmap Q-SE A: Shaukat Ali Simula Research Laboratory, Norway, A: Rui Abreu Faculty of Engineering, University of Porto, Portugal, A: Tao Yue Simula Research Laboratory |
16:00 - 18:00 | Interactive Panel: Best practices for Robotics Software EngineeringRoSE at RoSE Room Chair(s): Federico Ciccozzi Malardalen University Panelists: | ||
16:10 - 17:30 | Session 3: Safety and Security and SimulationMET at MET Room Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China | ||
16:10 30mLong-paper | Metamorphic Detection of Repackaged Malware MET Media Attached | ||
16:40 20mShort-paper | Metamorphic Testing on the Continuum of Verification and Validation of Simulation Models MET Media Attached | ||
17:00 30mLong-paper | Metamorphic Testing for Image-based Calcium Imaging Analysis Pipelines MET Madeline Diep Fraunhofer USA CESE, Rohan Reddy Mekala Fraunhofer USA CESE, Ujjwal Ayyangar Fraunhofer USA CESE, Gudjon Magnusson Fraunhofer USA CESE, Adam Porter Fraunhofer USA CESE, Wolfgang Losert University of Maryland, Mikael Lindvall Fraunhofer USA CESE Media Attached |
16:30 - 17:30 | |||
18:00 - 19:20 | Session 4: Safety and Security and Simulation and Metamorphic RelationsMET at MET Room Chair(s): Sergio Segura Universidad de Sevilla | ||
18:00 30mLong-paper | Applying Metamorphic Testing to Homomorphic Cryptography MET Media Attached | ||
18:30 20mShort-paper | Towards Automated Metamorphic Test identification for Ocean System Models MET Dilip Jagadeeshwarswamy Hiremath GEOMAR, Helmholtz Centre for Ocean Research and Kiel University, Martin Claus GEOMAR, Helmholtz Centre for Ocean Research and Kiel University, Wilhelm Hasselbring Kiel University, Willi Rath GEOMAR, Helmholtz Centre for Ocean Research Media Attached | ||
18:50 30mLong-paper | Dreaming up Metamorphic Relations: Experiences from Three Fuzzer Tools MET Andrei Lascu Imperial College London, Matt Windsor Imperial College London, Alastair F. Donaldson Imperial College London, Tobias Grosser University of Edinburgh, John Wickerson Imperial College London Media Attached |
19:20 - 19:40 | |||
19:20 20mDay closing | Closing Remarks MET Sergio Segura Universidad de Sevilla Media Attached |
Thu 3 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
01:00 - 01:30 | |||
01:00 30mMeeting | Mentoring circle led by John Grundy Social and Networking John Grundy Monash University |
07:30 - 08:00 | Test your connectionEnCyCriS at EnCyCriS Room Chair(s): Coralie Esnoul Institute For Energy Technology (IFE) We invite all participants to test their connection during this time slot. All presenters are encouraged to test their connection before the event. | ||
08:00 - 08:15 | Welcome to the EnCyCriS WorkshopEnCyCriS at EnCyCriS Room Chair(s): Doo-Hwan Bae Korea Advanced Institute of Science and Technology, Bjørn Axel Gran Institute for Energy Technology (IFE), Eunkyoung Jee KAIST, South Korea | ||
08:15 - 09:00 | |||
08:15 45mKeynote | Keynote presentation EnCyCriS Mehdi Mirakhorli Rochester Institute of Technology Media Attached |
09:00 - 09:30 | |||
09:00 30mPaper | Attack-driven Test Case Generation Approach using Model-checking Technique for Collaborating Systems EnCyCriS Zelalem Mihret KAIST, South Korea, Lingjun Liu Korea Advanced Institute of Science and Technology (KAIST) Media Attached |
09:40 - 11:00 | |||
09:40 20mTalk | 'Under-reported' Security Defects in Kubernetes Manifests EnCyCriS Dibyendu Brinto Bose Bangladesh University of Engineering and Technology, Akond Rahman Tennessee Tech University, Md. Shazibul Islam Shamim Media Attached | ||
10:00 30mTalk | Security Risk Analysis of Multi-Stage Attacks based on Data Criticality EnCyCriS Charilaos Skandylas Linnaeus University, Luyuan Zhou Linnaeus University, Simon Roe Outpost24, Narges Khakpour Linnaeus University Media Attached | ||
10:30 30mTalk | A Systematic Literature Review on Malicious Use of Reinforcement Learning EnCyCriS Torstein Meyer Norwegian University of Science and Technology, Nektaria Kaloudi Norwegian University of Science and Technology, Jingyue Li Norwegian University of Science and Technology Media Attached |
11:30 - 13:00 | |||
11:30 30mTalk | Asset-driven Security Assurance Cases with Built-in Quality Assurance EnCyCriS Mazen Mohamad Chalmers and University of Gothenburg, Örjan Askerdal Volvo Trucks, Rodi Jolak Chalmers | University of Gothenburg, Jan-Philipp Steghöfer Chalmers | University of Gothenburg, Riccardo Scandariato Hamburg University of Technology Media Attached | ||
12:00 30mTalk | Understanding Developer Security Archetypes EnCyCriS Ita Ryan University College Cork, Utz Roedig University College Cork, Klaas-Jan Stol University College Cork and Lero, Ireland Media Attached | ||
12:30 30mTalk | Practitioner Perception of Vulnerability Discovery Strategies EnCyCriS Farzana Ahamed Bhuiyan Tennessee Tech University, Justin Murphy Tennessee Tech University, Patrick Morrison IBM, Akond Rahman Tennessee Tech University Media Attached |
13:00 - 13:15 | Closing TalkEnCyCriS at EnCyCriS Room Chair(s): Doo-Hwan Bae Korea Advanced Institute of Science and Technology, Bjørn Axel Gran Institute for Energy Technology (IFE), Eunkyoung Jee KAIST, South Korea | ||
13:00 - 13:30 | Opening SessionSEH at SEH Room Chair(s): Elena Navarro University of Castilla-La Mancha, Jens Weber University of Victoria | ||
13:00 30mDay opening | Opening Session SEH Media Attached |
13:30 - 14:40 | Paper Session 1 - COVID and SystemsSEH at SEH Room Chair(s): Elena Navarro University of Castilla-La Mancha | ||
13:30 23mTalk | Automatic Classification and Entity Relation Detection in Hungarian Spinal MRI Reports SEH András Kicsi , Klaudia Szabó Ledenyi University of Szeged, Hungary, Péter Pusztai University of Szeged, Hungary, László Vidács University of Szeged, Hungary Media Attached | ||
13:53 23mTalk | A Framework for Building Safe and Resilient Public Feeding Programs SEH Nataraj Kuntagod Accenture, Sanjay Podder Accenture, Satya Sai Srinivas Abbabathula , Venkatesh Subramanian , Giju Mathew Accenture, Suresh Kumar Mani Accenture Media Attached | ||
14:16 23mTalk | Software Development During COVID-19 Pandemic: an Analysis of Stack Overflow and GitHub SEH Pedro Oliveira GREat/UFC, Pedro A. Santos Neto LOST/UFPI, Gleison Silva Maida Health Company, Irvayne Ibiapina LOST/UFPI, Werney L. Lira IFPI, Rossana M. C. Andrade GREat/UFC Media Attached File Attached |
14:15 - 14:30 | |||
14:30 - 15:00 | |||
15:00 - 16:00 | |||
15:00 60mKeynote | Model-driven Engineering for Industrial IoT Architectures SERP4IoT Jordi Cabot ICREA - UOC |
15:15 - 15:30 | OpeningSESoS/WDES at SESoS/WDES Room Chair(s): Everton Cavalcante Federal University of Rio Grande do Norte | ||
15:30 - 16:40 | Paper Session 2 - Security and SafetySEH at SEH Room Chair(s): Lina Garcés UNIFEI - Federal University of Itajubá | ||
15:30 23mTalk | Provenance-based Trust Model for Assessing Data Quality during Clinical Decision Making SEH Media Attached | ||
15:53 23mTalk | On Medical Device Cybersecurity Compliance in EU SEH Tuomas Granlund , Juha Vedenpää Solita Ltd, Finland, Vlad Stirbu , Tommi Mikkonen University of Helsinki Media Attached | ||
16:16 23mTalk | Extending SOUP to ML Models When Designing Certified Medical Systems SEH Vlad Stirbu , Tuomas Granlund , Jere Helén University of Helsinki, Tommi Mikkonen University of Helsinki Media Attached |
15:30 - 16:20 | |||
15:30 15mPaper | Goals within Trust-based Digital Ecosystems SESoS/WDES Emilia Cioroaica Fraunhofer IESE, Akanksha Purohit , Barbora Buhnova Masaryk University, Daniel Schneider Fraunhofer IESE DOI Pre-print Media Attached | ||
15:45 15mPaper | Will safety-security co-engineering pay off? A quality and cost perspective in two case studies SESoS/WDES Imanol Urretavizcaya , Jabier Martinez Tecnalia, Giuseppe Satriani , Alejandra Ruiz Tecnalia, Ricardo Ruiz Nolasco , Antonio González , Isaac Moreno , Abel Balbis DOI Pre-print Media Attached |
16:15 - 18:15 | |||
16:15 25mTalk | A Language for Modelling False Data Injection Attacks in Internet of Things SERP4IoT Mathieu Briland University of Bourgogne Franche-Comté, Fabrice Bouquet University of Bourgogne Franche-Comté | ||
16:40 20mTalk | Model-driven Development for ESP based IoT Systems SERP4IoT | ||
17:00 25mTalk | Understanding the Context of IoT Software Systems in DevOps SERP4IoT Igor Pereira University Federal of Ouro Preto, Tiago Carneiro University Federal of Ouro Preto, Eduardo Figueiredo Federal University of Minas Gerais, Brazil Pre-print | ||
17:25 25mTalk | Analysis of IoT Pattern Descriptions SERP4IoT Hironori Washizaki Waseda University, Atsuo Hazeyama Tokyo Gakugei University, Takao Okubo Institute of Information Security, Hideyuki Kanuka Hitachi, Ltd., Shinpei Ogata Shinshu University, Nobukazu Yoshioka Waseda University, Japan | ||
17:50 25mTalk | Evaluating Architectural Debt of IoT Projects SERP4IoT Francesca Arcelli Fontana University of Milano - Bicocca, Ilaria Pigazzini University of Milano-Bicocca |
16:30 - 17:20 | Keynote talkSESoS/WDES at SESoS/WDES Room Chair(s): Everton Cavalcante Federal University of Rio Grande do Norte | ||
16:15 50mKeynote | Experience and Challenges on Modeling and Simulation of Systems-of-Systems Software Architectures SESoS/WDES Valdemar Graciano Neto Federal University of Goiás Media Attached |
17:00 - 17:45 | |||
17:00 45mKeynote | Software Estimation Lessons Learned from Covid-19 Forecasting SEH Media Attached |
17:30 - 18:20 | |||
17:15 15mPaper | An Empirical Study on Microservice Software Development SESoS/WDES Francisco Ramirez , Carlos Mera-Gómez ESPOL Polythecnic University, Rami Bahsoon University of Birmingham, Yuqun Zhang DOI Pre-print Media Attached | ||
17:30 15mPaper | Dealing with IoT Defiant Components SESoS/WDES Adrilene Fonseca State University of Ceará, Denis Sousa State University of Ceará, Matheus Chagas State University of Ceará, Paulo Maia State University of Ceará, Lucas Alves , Victor Praxedes , Ernandes Junior DOI Pre-print Media Attached | ||
17:45 15mPaper | Toward Formalizing The Emergent Behavior in Software Engineering SESoS/WDES DOI Pre-print Media Attached |
18:00 - 19:10 | |||
18:00 23mTalk | Wandering and getting lost: the architecture of an app activating local communities on dementia issues SEH Nicklas Sindlev Andersen University of Southern Denmark, Marco Chiarandini University of Southern Denmark, Jacopo Mauro University of Southern Denmark Media Attached | ||
18:23 23mTalk | Blockchains' federation for integrating distributed health data using a patient-centered approach SEH Javier Rojo University of Extremadura, Juan Hernandez University of Extremadura, Juan Manuel Murillo University of Extremadura, Jose García-Alonso Universidad de Extremadura Media Attached | ||
18:46 23mTalk | Application of HL7 FHIR in a Microservice Architecture for Patient Navigation on Registration and Appointments SEH Giovani Nícolas Bettoni Pontifícia Universidade Católica do Rio Grande do Sul - PUCRS, Thafarel Camargo Pontifícia Universidade Católica do Rio Grande do Sul - PUCRS, Bruno Gomes Tavares dos Santos Pontifícia Universidade Católica do Rio Grande do Sul - PUCRS, Cecília Dias Flores Pontifícia Universidade Católica do Rio Grande do Sul - PUCRS, Filipe Santana da Silva UFCSPA - Universidade Federal de Ciências da Saúde de Porto Alegre Media Attached |
18:25 - 18:45 | |||
18:30 - 19:15 | |||
18:30 20mTalk | Industry 4.0 Middleware Software Architecture Interoperability Analysis SERP4IoT Sune Chung Jepsen University of Southern Denmark, SDU, Torben Worm University of Southern Denmark, Jakob Hviid University of Southern Denmark, Thomas Ingemann Mørk University of Southern Denmark, SDU Software Engineering | ||
18:50 25mTalk | Security and Machine Learning Adoption in IoT: A Preliminary Study of IoT Developer Discussions SERP4IoT Gias Uddin University of Calgary, Canada |
19:15 - 20:05 | |||
19:15 25mTalk | Empowering Visual Internet-of-Things Mashups with Self-Healing Capabilities SERP4IoT João Pedro Dias INESC TEC, André Restivo University of Porto, Hugo Sereno Ferreira FEUP, University of Porto Pre-print | ||
19:40 25mTalk | RiverIoT - A Framework Proposal for Fuzzing IoT Applications SERP4IoT Ciprian Paduraru University of Bucharest, Rares Cristea University of Bucharest, Eduard Staniloiu University of Politehnica Bucharest |
19:30 - 20:40 | |||
19:30 23mTalk | Probabilistic Model Checking for Activity Recognition in Medical Serious Games SEH Thibaud L'Yvonnet Institut national de recherche en sciences et technologies du numérique, Sophia méditerranée, Elisabetta De Maria Laboratoire d'Informatique, Signaux et Systèmes de Sophia Antipolis, Sabine Moisan Institut national de recherche en sciences et technologies du numérique, Sophia méditerranée, Jean-Paul Rigault Institut national de recherche en sciences et technologies du numérique, Sophia méditerranée Media Attached | ||
19:53 23mTalk | The case of Golden Jubilants: using a prototype to support healthcare technology research SEH Bilal Ahmad Lero - The Irish Software Research Centre and University of Limerick, Sarah Beecham Lero - The Irish Software Research Centre and University of Limerick, Ita Richardson Lero - The Irish Software Research Centre and University of Limerick Media Attached | ||
20:16 23mTalk | Evaluating Dissemination and Implementation Strategies to Develop Clinical Software SEH Media Attached |
20:05 - 20:10 | |||
20:40 - 21:00 | Closing SessionSEH at SEH Room Chair(s): Elena Navarro University of Castilla-La Mancha, Jens Weber University of Victoria | ||
20:40 20mDay closing | Closing Session SEH Media Attached |
Fri 4 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:30 - 13:40 | |||
13:30 10mDay opening | Workshop Overview SEthics Media Attached |
13:40 - 14:45 | |||
13:40 65mKeynote | Artificial Intelligence for a Better Future - An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies. SEthics Bernd Stahl Demontfort University Link to publication Media Attached |
14:00 - 14:15 | OpeningBotSE at BotSE Room Chair(s): Marco Gerosa Northern Arizona University, USA, Stefan Wagner University of Stuttgart, Mairieli Wessel University of Sao Paulo | ||
14:15 - 15:00 | |||
14:15 45mKeynote | Bots for Productivity and Remote Work BotSE |
15:00 - 16:05 | Bots' Effects on Human BehaviorBotSE at BotSE Room Chair(s): Marco Gerosa Northern Arizona University, USA | ||
15:00 15mPaper | Do Bots Modify the Workflow of GitHub Teams? BotSE Samaneh Saadat University of Central Florida, Natalia Colmenares University of Central Florida, Gita Sukthankar University of Central Florida | ||
15:15 15mPaper | Bots Don’t Mind Waiting, Do They? Comparing the Interaction With Automatically and Manually Created Pull Requests BotSE Marvin Wyrich University of Stuttgart, Raoul Ghit University of Stuttgart, Tobias Haller University of Stuttgart, Christian Müller University of Stuttgart Media Attached | ||
15:30 15mPaper | Nudging Students Toward Better Software Engineering Behaviors BotSE | ||
15:45 20mLive Q&A | Open discussion BotSE |
15:00 - 16:00 | Paper presentationSEthics at SEthics Room Chair(s): Deepika Badampudi Blekinge Institute of Technology | ||
15:00 20mResearch paper | Ethical Lapses Create Complicated and Problematic Software SEthics Media Attached | ||
15:20 20mResearch paper | Exploring the Assessment List for Trustworthy AI in the Context of Advanced Driver-Assistance Systems SEthics Markus Borg RISE Research Institutes of Sweden, Joshua Bronson RISE Research Institutes of Sweden, Linus Christensson , Fredrik Olsson , Olof Lennartsson , Elias Sonnsjö , Hamid Ebabi , Martin Karsberg Media Attached | ||
15:40 20mResearch paper | Is there a "software engineering ethics"? Comparing commercial and research software engineering SEthics Media Attached |
16:15 - 17:15 | |||
16:15 20mResearch paper | Towards Ethical Data-Driven Software: Filling the Gaps in Ethics Research & Practice SEthics Media Attached | ||
16:35 20mPaper | Four Opportunities for SE Ethics Education SEthics Alicia M. Grubb Smith College Media Attached | ||
16:55 20mResearch paper | Authorship ethics: an overview of research on the state of practice SEthics Nasir Mehmood Minhas Blekinge Institute of Technology Media Attached |
16:30 - 18:30 | |||
16:30 2hOther | Panel: 2021 Strategies for “Socially Distant” University-Company Collaborations SER&IP Steven D. Fraser Innoxec, Sheri Brodeur , Randy Katz , Xue Liu McGill University, Stefanie Molthagen-Schnöring , Sheng-Ying Pao File Attached |
17:30 - 18:10 | Working GroupSEthics at SEthics Room Chair(s): Deepika Badampudi Blekinge Institute of Technology, Farnaz Fotrousi University of Hamburg | ||
17:30 40mOther | Ethics in Software Engineering Research SEthics Media Attached |
17:45 - 18:30 | |||
17:45 45mKeynote | Chatbots: Some Design Guidelines and How to Best Support Their Collaborative Development BotSE |
18:10 - 18:55 | |||
18:10 45mLive Q&A | Software for Behavioral Mining and Change: The Ethical Dilemma SEthics Media Attached |
18:30 - 19:35 | |||
18:30 15mPaper | Towards a question answering assistant for software development using a transformer-based language model BotSE Liliane Nascimento Vale Federal University of Catalão, Marcelo De Almeida Maia Federal University of Uberlandia | ||
18:45 15mPaper | iContractBot: A chatbot for Smart Contracts' Specification and Code Generation BotSE Ilham Qasse Reykjavik University, Shailesh Mishra Indian Institute of Technology Kharagpur, Mohammad Hamdaqa Polytechnique Montreal | ||
19:00 15mPaper | Testing NLP-intensive bots: challenges and roadmap BotSE Jordi Cabot ICREA - UOC, Lola Burgueño Open University of Catalonia, Robert Clarisó Universitat Oberta de Catalunya, Gwendal Daniel Universitat Oberta de Catalunya, Jorge Perianez Pascual University of Extremadura, Roberto Rodriguez-Echeverria University of Extremadura, Spain | ||
19:15 20mLive Q&A | Open discussion BotSE |
18:55 - 19:00 | |||
18:55 5mDay closing | SEthics 2021 Closing SEthics Media Attached |
19:35 - 19:50 | ClosingBotSE at BotSE Room Chair(s): Marco Gerosa Northern Arizona University, USA, Stefan Wagner University of Stuttgart, Mairieli Wessel University of Sao Paulo | ||