Doctoral Symposium – ESEC/FSE 2019

Doctoral Symposium

Keynote Speaker

Brian Fitzgerald

Prof Brian Fitzgerald is the Director at Lero and holds an endowed professorship, the Frederick A Krehbiel II Chair in Innovation in Global Business & Technology, at the University of Limerick, Ireland, where he was also Vice President Research from 2008-2011. He is Principal Investigator in Lero and was Founding Director of the Lero Graduate School in Software Engineering. His research interests, i.e. primarily in software development, encompassing development methods, Global software development, agile methods and open source software.

Title: Advice on Conducting Software Engineering Research (and Getting it Published)

Abstract:

This talk seeks to deliver on three important aspects of the research process.

  1. An overview of empirical research methods for software engineering research
  2. Reviewing SE research papers
  3. Navigating the review process in getting a paper published in a top journal.

To address the first item above, attendees will receive a paper entitled, The ABC of Software Engineering Research which was published in ACM TOSEM in 2018. This paper, which is actually the initial version submitted to TOSEM, provides a holistic view of eight archetypal research strategies for conducting SE studies. These strategies are illustrated in two key SE domains: global software engineering and requirements engineering. Attendees need to do the following:

  1. Read the paper to become familiar with these research strategies
  2. Write an initial review of the paper

The reviews of the paper by the three actual TOSEM reviewers will be provided to attendees, who can see how a set of reviewers assessed the paper. Also, our response to these reviews will be provided, thereby helping candidates to develop their own strategy for responding to reviews, both in terms of resolving issues that can be resolved, and rebutting issues where misunderstandings might have occurred.


List of accepted papers:

A Taxonomy of Metrics for Software Fault Prediction
Maria Caulo
(University of Basilicata, Italy)
Article Search
Distributed Execution of Test Cases and Continuous Integration
Carmen Coviello
(University of Basilicata, Italy)
Article Search
A Longitudinal Field Study on Creation and Use of Domain-Specific Languages in Industry
Jasper Denkers
(Delft University of Technology, Netherlands)
Article Search
Failure-Driven Program Repair
Davide Ginelli
(University of Milano-Bicocca, Italy)
Article Search
On Extending Single-Variant Model Transformations for Reuse in Software Product Line Engineering
Sandra Greiner
(University of Bayreuth, Germany)
Article Search
Exploratory Test Agents for Stateful Software Systems
Stefan Karlsson
(ABB, Sweden; Mälardalen University, Sweden)
Article Search
Helping Developers Search and Locate Task-Relevant Information in Natural Language Documents
Arthur Marques
(University of British Columbia, Canada)
Article Search
Improving Requirements Engineering Practices to Support Experimentation in Software Startups
Jorge Melegati
(Free University of Bolzano, Italy)
Article Search
Managing the Open Cathedral
Matthias Müller
(Graz University of Technology, Austria)
Article Search
Machine-Learning Supported Vulnerability Detection in Source Code
Tim Sonnekalb
(DLR, Germany)
Article Search

Program:

09:00 Introduction to the day, award best papers, introduce best presentation competition 
09:30 Brian’s keynote 
10:30 Break 
11:00 Reviewing each other work: Warm Up
11:30 Presentations (3 papers): Session1
12:30 Lunch 
13:30 Presentations (5 papers):  Session2
15:30 Break 
16:00 Two best papers: Session 3
16:40 Panel Session
17:10 Best presentation award 
17:15 Closing 
19:30 Social dinner (location to be announced)

The detailed program of presentations can be found here.