Program

Time zone CEST. To convert into your local time zone, please use The Time Zone Converter   

 

Day 1 (Oct 5th)

13:00 – 13:15  Opening Session – Maria Teresa Baldassarre

13:20 – 14:10  Research Methods – Marcos Kalinowski

Case Survey Studies in Software Engineering Research – (Technical Paper)
Jorge Melegati and Xiaofeng Wang
Presenter: Jorge Melegati

Why Research on Test-Driven Development is Inconclusive? – (Technical Paper)
Mohammad Ghafari, Timm Gross, Davide Fucci and Michael Felderer
Presenter: Davide Fucci and Michael Felderer

Cohort Studies in Software Engineering: A Vision of the Future – (Emerging Result and Vision Paper)
Nyyti Saarimäki, Valentina Lenarduzzi, Sira Vegas, Natalia Juristo and Davide Taibi
Presenter: Nyyti Saarimäki

Avoiding Plagiarism in Systematic Literature Reviews: An Update Concern – (Emerging Result and Vision Paper)
Vilmar Nepomuceno and Sergio Soares
Presenter: Vilmar Nepomuceno

14:10 – 14:20  Break

14:20 – 15:05  Testing, Security, and Reliability 1 – Michael Felderer 

Getting Started with Chaos Engineering – design of an implementation framework in practice – (Industry Paper)
Hugo Jernberg, Per Runeson and Emelie Engstrom
Presenter: Per Runeson

Understanding The Impact of Solver Choice in Model-Based Test Generation – (Technical Paper)
Ying Meng and Gregory Gay
Presenter: Gregory Gay

What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners’ Perspective – (Industry Paper)
Jannik Fischbach, Henning Femmer, Daniel Mendez, Davide Fucci and Andreas Vogelsang
Presenter: Jannik Fischbach

15:05 – 15:15  Break

15:15 – 16:05  Testing, Security, and Reliability 2 – Markku Oivo

An Empirical Study of Software Exceptions in the Field using Search Logs – (Technical Paper)
Foyzul Hassan, Chetan Bansal, Nachiappan Nagappan, Thomas Zimmermann and Ahmed Hassan Awadallah
Presenter: Foyzul Hassan

Spectrum-based Log Diagnosis – (Technical Paper)
Carl Martin Rosenberg and Leon Moonen
Presenter: Carl Martin Rosenberg

Bug! Falha! Bachi! Fallo! Défaut! 程序错误! What about Internationalization Testing in the Software Industry? – (Emerging Result and Vision Paper)
Ronnie E. S. Santos, José Rafael Cordeiro, Yvan Labiche, Cleyton V. C. de Magalhães and Fabio Q. B. Da Silva
Presenter: Ronnie E. S. Santos

Using Situational and Narrative Analysis for Investigating the Messiness of Software Security – (Emerging Result and Vision Paper)
Inger Anne Tøndel, Daniela S. Cruzes and Martin Gilje Jaatun
Presenter: Inger Anne Tøndel

16:05 – 16:15  Break

16:15 – 17:10  Architecture, Frameworks and DevOps – Pilar Rodriguez

A Survey on the Interplay between Software Engineering and Systems Engineering during Systems of Systems architecting – (Technical Paper)
Héctor Cadavid, Vasilios Andrikopoulos, Paris Avgeriou and John Klein
Presenter: Héctor Cadavid

DevOps in an ISO 13485 Regulated Environment: A Multivocal Literature Review – (Technical Paper)
Martin Forsberg Lie, Mary Sánchez-Gordón and Ricardo Colomo-Palacios
Presenter: Martin Forsberg Lie

Challenges in Docker Development: A Large-scale Study Using Stack Overflow – (Technical Paper)
Mubin Ul Haque, Leonardo Iwaya and Muhammad Ali Babar
Presenter: Mubin Ul Haque

Web Frameworks for Desktop Apps: an Exploratory Study – (Emerging Result and Vision Paper)
Gian Luca Scoccia and Marco Autili
Presenter: Gian Luca Scoccia

Day 2 (Oct 6th)

13:20 – 14:10  SE for ML, DS and Innovation – Fabio Calefato

Adoption and Effects of Software Engineering Best Practices in Machine Learning – (Technical Paper)
Alex Serban, Joost Visser, Koen van der Blom and Holger Hoos
Presenter: Alex Serban

A large-scale comparative analysis of Coding Standard conformance in Open-Source Data Science projects – (Technical Paper)
Andrew Simmons, Scott Barnett, Jessica Rivera-Villicana, Akshat Bajaj and Rajesh Vasa
Presenter: Andrew Simmons

The impact of a proposal for innovation measurement in the software industry – (Emerging Result and Vision Paper)
Nauman Bin Ali, Henry Edison and Richard Torkar
Presenter: Nauman Bin Ali

Beyond Accuracy: ROI-driven Data Analytics of Empirical Data – (Emerging Result and Vision Paper)
Gouri Deshpande and Guenther Ruhe
Presenter: Gouri Deshpande

14:10 – 14:20  Break

14:20 – 15:05  AI&ML for SE 1 – Marcus Ciolkowski

Quest for the Golden Approach: An Experimental Evaluation of Duplicate Crowdtesting Reports Detection – (Technical Paper)
Yuekai Huang, Junjie Wang, Song Wang, Zhe Liu, Yuanzhe Hu and Qing Wang
Presenter: Yuekai Huang

funcGNN: A Graph Neural Network Approach to Program Similarity – (Technical Paper)
Aravind Ashok Nair, Avijit Roy and Karl Meinke
Presenter: Aravind Ashok Nair

TopFilter: An Approach to Recommend Relevant GitHub Topics – (Technical Paper)
Juri Di Rocco, Davide Di Ruscio, Claudio Di Sipio, Phuong Nguyen and Riccardo Rubei
Presenter: Juri Di Rocco

15:05 – 15:15  Break

15:15 – 16:05  AI&ML for SE 2 – Federica Sarro

Perf-AL: Performance Prediction for Configurable Software through Adversarial Learning – (Technical Paper)
Yangyang Shu, Yulei Sui, Hongyu Zhang and Guandong Xu
Presenter: Yangyang Shu

Learning Features that Predict Developer Responses for iOS App Store Reviews – (Technical Paper)
Kamonphop Srisopha, Daniel Link, Devendra Swami and Barry Boehm
Presenter: Kamonphop Srisopha

Automatic Identification of Code Smell Discussions on Stack Overflow: A Preliminary Investigation – (Emerging Result and Vision Paper)
Sergei Shcherban, Peng Liang, Amjed Tahir and Xueying Li
Presenter: Peng Liang

GASSER: Genetic Algorithm for teSt Suite Reduction – (Emerging Result and Vision Paper)
Carmen Coviello, Simone Romano, Giuseppe Scanniello and Giuliano Antoniol
Presenter: Carmen Coviello

16:05 – 16:15  Break

16:15 – 17:30  Social Factors / Work Practices – Alexander Serebrenik

Teamwork Quality and Team Success in Software Development: A Non-exact Replication Study – (Technical Paper)
Any Caroliny Duarte Batista, Renata Maria Cardoso Rodrigues de Souza, Leandro de Almeida Melo, Fabio Queda Bueno da Silva and George Marsicano Corrêa
Presenter: Fabio Queda Bueno da Silva

Effect of Technical and Social Factors on Pull Request Quality for the NPM Ecosystem – (Technical Paper)
Tapajit Dey and Audris Mockus
Presenter: Tapajit Dey

Work Practices and Perceptions from Women Core Developers in OSS Communities – (Technical Paper)
Edna Dias Canedo, Rodrigo Bonifácio de Almeida, Márcio Vinicius Okimoto, Alexander Serebrenik, Gustavo Pinto and Eduardo Monteiro
Presenter: Edna Dias Canedo and Rodrigo Bonifácio de Almeida

Study on Patterns and Effect of Task Diversity in Software Crowdsourcing – (Technical Paper)
Denisse Martinez Mejorado, Razieh Saremi, Ye Yang and Jose E. Ramirez-Marquez
Presenter: Denisse Martinez Mejorado

What Industry Wants from Requirements Engineers in China? An Exploratory and Comparative Study on RE Job Ads – (Technical Paper)
Chong Wang, Yaqian Tang, Peng Liang, Maya Daneva and Marten Sinderen
Presenter: Peng Liang

Day 3 (Oct 7th)

13:20 – 14:10  Technical Debt – Marcelo Cataldo

Long-Term Evaluation of Technical Debt in Open-Source Software – (Technical Paper)
Arthur-Jozsef Molnar and Simona Motogna
Presenter: Arthur-Jozsef Molnar

A Taste of the Software Industry Perception of Technical Debt and its Management in Uruguay – (Industry Paper)
Cecilia Apa, Martin Solari, Diego Vallespir and Guilherme Travassos
Presenter: Cecilia Apa

How long do Junior Developers take to Remove Technical Debt Items? – (Emerging Result and Vision Paper)
Valentina Lenarduzzi, Vladimir Mandić, Andrej Katin and Davide Taibi
Presenter: Valentina Lenarduzzi

Profiling Developers Through the Lens of Technical Debt – (Emerging Result and Vision Paper)
Zadia Codabux and Christopher Dutchyn
Presenter: Zadia Codabux

14:10 – 14:20  Break

14:20 – 15:05  Measurement & Coding Practices 1 – Maleknaz Nayebi

Using Extremely Simplified Functional Size Measures for Effort Estimation: an Empirical Study – (Technical Paper)
Luigi Lavazza, Geng Liu and Roberto Meli
Presenter: Luigi Lavazza

An Empirical Validation of Cognitive Complexity as a Measure of Source Code Understandability – (Technical Paper)
Marvin Muñoz Barón, Marvin Wyrich and Stefan Wagner
Presenter: Marvin Wyrich

On the adoption, usage and evolution of Kotlin features in Android development – (Technical Papers)
Bruno Góis Mateus and Matias Martinez
Presenter: Bruno Góis Mateus

15:05 – 15:15  Break

15:15 – 15:45  Measurement & Coding Practices 2 – Davide Taibi

Trustworthiness Perceptions in Code Review: An Eye-tracking Study – (Emerging Result and Vision Paper)
Ian Bertram, Jack Hong, Yu Huang, Westley Weimer and Zohreh Sharafi
Presenter: Ian Bertram

Java Cryptography Uses in the Wild – (Emerging Result and Vision Paper)
Mohammadreza Hazhirpasand, Mohammad Ghafari and Oscar Nierstrasz
Presenter: Mohammadreza Hazhirpasand

On the use of C# Unsafe Code Context: An Empirical Study of Stack Overflow – (Emerging Result and Vision Paper)
Ehsan Firouzi, Ashkan Sami, Foutse Khomh and Gias Uddin
Presenter: Ashkan Sami

15:45 – 16:15  Break

16:15 – 16:45  Energy Consumption – Filippo Lanubile 

On Reducing the Energy Consumption of Software: From Hurdles to Requirements – (Technical Paper)
Zakaria Ournani, Romain Rouvoy, Pierre Rust and Joel Penhoat
Presenter: Zakaria Ournani and Pierre Rust

Characterizing Energy Consumption of Third-Party API Libraries using API Utilization Profiles – (Technical Paper)
Andreas Schuler and Gabriele Kotsis
Presenter: Andreas Schuler

17:00 – 17:10  Closing Session & AwardsFilippo Lanubile

Get Calendar (iCal): ESEM – Virtual Sessions