Program - EASE 2020 - Evaluation and Assessment in Software Engineering
This was the program of the conference as it was planned, but the presentation will be held in 2021. The proceedings have been published by ACM and are available
9:00 – 12:00 |
Workshops |
|
|||
Software Security: Challenges, Opportunities and Lessons Learned |
|||||
12:00 – 13:00 |
Lunch |
||||
13:00 – 16:00 |
Tutorials |
||||
Title: "Analyzing Software Engineering Experiments: Everything You Always Wanted to Know but Were Afraid to Ask" Presenter: Dr. Sira Vega, Universidad Politécnica de Madrid Madrid, Spain Overview: This tutorial aims to help those working with empirical studies avoid common pitfalls when analyzing the results of software engineering experiments. The tutorial reviews key issues identified from published software engineering experiments, and addresses them based on the knowledge acquired after 20 years running experiments. |
Title: "Systematic Reviews and Maps in Software Engineering: A Tutorial" Presenters: Kai Petersen and Jefferson Seide Molléri Overview: This tutorial will provide training on (a) how to plan and conduct SLRs / SMs, and (b) how to critically assess existing SLRs / SMs. |
Title: "Academic Leadership" Presenters: Geraldine Fitzpatrick and Austen Rainer
Overview: We all lead in doing research & teaching. This tutorial will review the global context of academic leadership and the empirical evidence of what makes for good academic leadership, and provide practical opportunities to improve your interactions as a leader. |
|||
18:00 |
Welcome Reception |
||||
Thursday, 16 April 2020: Main Conference Day 1
9:00 – 10:15 |
Keynote: Rigorous Versus Relevant Empirical Software Engineering Research? Speaker: Tracy Hall |
|
10:15 – 10:45 |
Break |
|
10:45 – 12:00 |
Session 1 - Artificial intelligence in software engineering |
Session 2 - Agile development |
A Multiple Case Study of Artificial Intelligent System Development in Industry - Anh Nguyen Duc, Pekka Abrahamsson, Ingrid Sunbø, Elizamary Nascimento, Tayana Conte and Iftekhar Ahmed
A Bigram-based Inference Model for Retrieving Abbreviated Phrases in Source Code - Abdulrahman Alatawi, Weifeng Xu and Dianxiang Xu
An experimental evaluation of imbalanced learning and time-series validation in the context of CI/CD prediction - Bohan Liu, He Zhang, Lanxin Yang, Liming Dong, Haifeng Shen and Kaiwen Song
MLCQ: Industry-relevant code smell data set - Lech Madeyski and Tomasz Lewowski |
Agile Islands in a Waterfall Environment: Challenges and Strategies in Automotive - Rashidah Kasauli, Eric Knauss, Joyce Nabende and Benjamin Kanagwa
Mining Questions Asked about Continuous Software Engineering: A Case Study of Stack Overflow - Mansooreh Zahedi, Roshan Namal Rajapakse and Muhammad Ali Babar
A Heterogeneous Tailoring Approach to Agile Method Tailoring - Abdallah Salameh and Julian Bass
Agility is responsiveness to change: An essential definition - Lucas Gren and Per Lenberg
Visualizing Inter-Team Coordination - Tomas Gustavsson |
|
12:00 – 13:00 |
Lunch |
|
13:00 – 14:15 |
Session 3 - Artificial intelligence in software engineering |
Session 4 - Studying developers |
Automatic Identification of Decisions from the Hibernate Developer Mailing List - Xueying Li, Peng Liang and Zengyang Li
Combining network analysis with structural matching for design pattern detection - Weichao Liu, Cheng Zhang, Yun Yang and Futian Wang
A Multinomial Naive Bayesian (MNB) network to automatically recommend topics for GitHub repositories - Claudio Di Sipio, Riccardo Rubei, Davide Di Ruscio and Phuong Than Nguyen |
Observations on the linear order of program code reading patterns in in programmers with dyslexia - Ian McChesney and Raymond Bond
Feature Terms Prediction: A Feasible Way to Indicate the Notion of Features in Software Product Line - Yang Li, Sandro Schulze and Jiahua Xu
How Can I Contribute? A Qualitative Analysis of Community Websites of 25 Unix Distributions - Jacob Krüger, Sebastian Nielebock and Robert Heumüller
An Empirical Investigation on Software Practices in Growth Phase Startups - Orges Cico, Anh Nguyen-Duc and Letizia Jaccheri
How features in iOS App Store Reviews can Predict Developer Responses - Kamonphop Srisopha, Devendra Swami, Daniel Link and Barry Boehm
Themes and Difficulties in Distributed Agile Email Activity: A Qualititative Team-Based Study - Steve Counsell and Sunila Modi |
|
14:15 – 14:45 |
Break and Artefact Demonstration |
|
14:45 – 16:00 |
Session 5 - Software quality |
Session 6 - Research method |
Exploring the Characteristics of Spectra Distribution and Their Impacts on Fault Localization - Xiao-Yi Zhang and Zheng Zheng
Using the Lexicon from Source Code to Determine Application Domains - Andrea Capiluppi, Nemitari Ajienka, Nour Ali, Mahir Arzoky, Steve Counsell, Giuseppe Destefanis, Alina Miron, Bhaveet Nagaria, Rumyana Neykova, Martin Shepperd, Stephen Swift and Allan Tucker
How Do FOSS Communities Decide to Accept Pull Requests? - Adam Alami, Marisa Leavitt Cohn and Andrzej Wasowski
An Exploratory Study Towards Understanding Lambda Expressions in Python - A Eashaan Rao and Sridhar Chimalakonda |
Reasoning about Uncertainty in Empirical Results - Neil Walkinshaw and Martin Shepperd Publication Bias: A Detailed Analysis of Experiments Published in ESEM - Rolando Reyes, Oscar Dieste, Efraín R. Fonseca C. and Natalia Juristo Studying distributed software teams: A case study and guidelines - Nils Brede Moe, Viktoria Stray and Marcus Goplen |
|
16:00 – 16:30 |
Break |
|
16:30 – 17:15 |
Panel: Privacy and Data Protection in Empirical Software Engineering |
|
17:15 |
End day 1 |
|
19:00 |
Conference Banquet |
Friday, 17 April 2020: Main Conference Day 2
9:00 – 10:15 |
Keynote: Changing Academic Life: sharing experiences and strategies Speaker: Geraldine Fitzpatrick |
|
10:15 – 10:45 |
Break |
|
10:45 – 12:00 |
Session 7 - Software testing |
Session 8 - Requirements engineering |
Which Software Faults Are Tests Not Detecting? - Jean Petric, Tracy Hall and David Bowes
Is Exceptional Behavior Testing an Exception? An Empirical Assessment Using Java Automated Tests - Francisco Dalton, Márcio Ribeiro, Gustavo Pinto, Leo Fernandes, Rohit Gheyi and Baldoino Fonseca
Characteristic Traits of Software Testers - Lucas Paruch, Viktoria Stray and Charlotte Bech Blindheim
A qualitative study of the skills, learning patterns, the archetypes of the software testers - Raluca Florea and Viktoria Stray |
How well do practitioners elicit mobile app requirements? - Nitish Patkar, Mohammad Ghafari, Oscar Nierstrasz and Sofija Hotomski
Experiences from an Interpretative Case Study of Innovative Public Procurement of Digital Systems in the Norwegian Public Sector - Babak A. Farshchian, Hilde Sætertrø and Marianne Stålaker
On the Understanding of Experimentation in Lean Startup in a Large-Scale Software Development Context - Bruna Prauchner Vargas, Ingrid Signoretti, Maximilian Zorzetti, Sabrina Marczak and Ricardo Bastos
A Health Assessment Framework for Systems Projects: A Requirements Perspective - Ibtehal Noorwali, Nazim Madhavji, Matthew Dudycz and Remo Ferrari
Formal vs. case-study-based approaches for the identification of cultural influences in requirements engineering - Tawfeeq Alsanoosy, Maria Spichkova and James Harland |
|
12:00 – 13:00 |
Lunch |
|
13:00 – 14:15 |
Session 9 - Software analytics, technical debt and security |
Keynote Session
|
Investigating the correlation between performance scores and energy consumption of mobile web apps - Kwame Chan Jong Chu, Tanjina Islam, Miguel Morales Exposito, Sanjay Sheombar, Christian Valladares, Olivier Philippot, Eoin Martino Grua and Ivano Malavolta
Mining Decision-Making Processes in Open Source Software Development - A Study of Python Enhancement Proposals (PEPs) using Email Repositories - Pankajeshwara Sharma, Bastin Tony Roy Savarimuthu and Nigel Stanger
Surveying Software Practitioners on Technical Debt Payment Practices and Reasons for not Paying off Debt Items - Sávio Freire, Nicolli Rios, Boris Pérez, Darío Correal, Manoel Mendonça, Clemente Izurieta, Carolyn Seaman and Rodrigo Oliveira Spínola
Tricking Johnny into Granting Web Permissions - Mohammadreza Hazhirpasand, Mohammad Ghafari and Oscar Nierstrasz
Achieving "good enough" software security: the role of objectivity - Inger Anne Tøndel, Daniela S. Cruzes and Martin Gilje Jaatun
|
Keynote: Data-Driven transparency establishes a data-driven approach to continuous improvement.
Speaker: Oscar Centeno
|
|
14:15 – 14:45 |
Break and Artefact Demonstration |
|
14:45 – 16:00 |
Session 10 - Software quality |
Session 11 - Software process improvement and modelling |
Assessing software defection prediction performance: why using the Matthews correlation coefficient matters - Jingxiu Yao and Martin Shepperd A better set of object–oriented design metrics for within-project defect prediction - Van Pham, Chris Lokan and Kathryn Kasmarik
Explainable Priority Prediction of Software-Defects using Categorical Features at SAP HANA - Luca Lenz, Michael Felderer, Sascha Schwedes and Kai Müller
Quality Assessment of Online Automated Privacy Policy Generators: An Empirical Study - Ruoxi Sun and Minhui Xue
A Practical Concolic Execution Technique for Large Scale Software Systems - Hongliang Liang, Wenqing Yu, Lu Ai and Lin Jiang
|
Actionable Software Metrics: An Industrial Perspective - Prabhat Ram, Pilar Rodríguez, Markku Oivo, Silverio Martínez-Fernández, Alessandra Bagnato, Michal Choras, Rafał Kozik, Sanja Aaramaa and Milla Ahola
Wilhelm Meding and Miroslaw Staron - Making Software Measurement Standards Understandable
Documentation of quality requirements in agile software development - Woubshet Behutiye, Pertti Seppänen, Pilar Rodriguez and Markku Oivo
Collaborative modelling: chatbots or on-line tools? An experimental study - Ranci Ren, John W. Castro, Adrián Santos, Sara Pérez-Soler, Silvia T. Acuña and Juan de Lara
|
|
16:00 – 16:30 |
Break |
|
16:30 – 17:15 |
Panel: Big Data in Empirical Software Engineering: Present and Future Challenges |
|
17:15 |
End day 2 |