* ICSE 2018 *
Sun 27 May - Sun 3 June 2018
Gothenburg, Sweden
Toggle navigation
Attending
Venue: Congress center Gothia Towers
Registration
Accommodation, Hotels, Sharing rooms
Gothenburg
Travel
Travel and participation support
Social Events
Excursions and Side Program
Support Opportunities and Exibitions
Resources
ICSE Morning Run
Football
Sponsors and Supporters
Lunch and Coffee Break menus
Photos
Program
Complete Program
Your Program
Week Overview
Main Conference
Progam in PDF and Proceedings
Keynotes
Industry Forum
Industry Program
50 years of SE
Posters
Technical briefings
New Faculty Symposium
2001: A Space Odyssey Symposium - 50 years celebration
Lindholmen Software Development Day
Community meetings
Social Events
Awards
Livestream
Filter by Day
Sat 26 May
Sun 27 May
Mon 28 May
Tue 29 May
Wed 30 May
Thu 31 May
Fri 1 Jun
Sat 2 Jun
Sun 3 Jun
Tracks
* ICSE 2018 *
Plenary Sessions
Technical Papers
Journal first papers
Workshops
SEIP - Software Engineering in Practice
SEET - Software Engineering Education and Training
SEIS - Software Engineering in Society
NIER - New Ideas and Emerging Results
IF - Industry Forum
DEMO - Demonstrations
Posters
DS - Doctoral Symposium
TB - Technical Briefings
SRC - ACM Student Research Competition
SCORE
Student Volunteers
Co-located events
Submitting to ICSE2018: Q&A
2001: A Space Odyssey Symposium - 50 years celebration
Co-hosted Conferences
FormaliSE
ICGSE
ICGSE
ICGSE
ICGSE
Research papers
ICGSE
Experience reports
ICGSE
Industry talks
ICGSE
Doctoral Symposium
ICPC
ICPC
ICPC
Technical Research
ICPC
Early Research Achievement
ICPC
Tool Demonstration
ICPC
Industry
ICSSP
MSR
MSR
MSR
Technical Papers
MSR
Mining Challenge
MSR
Data Showcase
MSR
FOSS Award
MobileSoft
TechDebt
Co-hosted Symposia
SEAMS
SEAMS
SEAMS
SEiA
Organization
* ICSE 2018 * Committees
Organizing committee
Track Committees
Technical Papers
Program board
Program committee
Journal first papers
Workshops
SEIP - Software Engineering in Practice
SEET - Software Engineering Education and Training
SEIS - Software Engineering in Society
NIER - New Ideas and Emerging Results
IF - Industry Forum
DEMO - Demonstrations
Posters
DS - Doctoral Symposium
TB - Technical Briefings
SRC - ACM Student Research Competition
SCORE
Contributors
People Index
Co-hosted Conferences
FormaliSE
General Chairs
Program Committee
ICGSE
Organizing Committee
ICPC
ICPC 2018 Organization Committee
ICPC 2018 Steering Committee
Technical Research
Early Research Achievement
Tool Demonstration
Industry
ICSSP
Organizing Committee
Program Committee
MSR
Organizing committee
Technical Papers
FOSS Award Committee
Technical Papers
Program Committee
Mining Challenge
Data Showcase
FOSS Award
MobileSoft
N/A - check homepage
TechDebt
Organizing Committee
Co-hosted Symposia
SEAMS
Organizing Committee
Program Committee
Doctoral Projects Program Committee
Artifact Evaluation Committee
Steering Committee
SEiA
Organizing Committee
Program Committee
Search
Series
Series
ICSE 2025
ICSE 2024
ICSE 2023
ICSE 2022
ICSE 2021
ICSE 2020
ICSE 2019
* ICSE 2018 *
Sign in
Sign up
* ICSE 2018 *
(
series
) /
Congress center Gothia Towers
/
Room information: E4 room
Venue
Congress center Gothia Towers
Room name
E4 room
Floor
1
Capacity
310
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:30
Welcome + Keynote
MSR Technical Papers
at
E4 room
09:00
90m
Talk
Mining the Mind, Minding the Mine: Grand Challenges in Comprehension and Mining
Keynote
MSR Technical Papers
A:
Amy Ko
University of Washington
11:00 - 12:30
CI and Release Engineering
MSR Technical Papers
at
E4 room
Chair(s):
Shane McIntosh
McGill University
11:00
17m
Full-paper
An Evaluation of Open-Source Software Microbenchmark Suites for Continuous Performance Assessment
MSR Technical Papers
A:
Christoph Laaber
University of Zurich
,
A:
Philipp Leitner
Chalmers | University of Gothenburg
DOI
Pre-print
Media Attached
11:17
17m
Full-paper
Studying the Impact of Adopting Continuous Integration on the Delivery Time of Pull Requests
MSR Technical Papers
A:
João Helis Bernardo
Federal Institute of Education, Science and Technology of Rio Grande do Norte
,
A:
Daniel Alencar Da Costa
Queen's University, Kingston, Ontario
,
A:
Uirá Kulesza
Pre-print
11:34
17m
Full-paper
What Did Really Change with the new Release of the App?
MSR Technical Papers
A:
Paolo Calciati
IMDEA Software Institute
,
A:
Konstantin Kuznetsov
Saarland University, CISPA
,
A:
Xue Bai
,
A:
Alessandra Gorla
IMDEA Software Institute
11:51
17m
Full-paper
CLEVER: A1:L96 Code Metrics with Clone Detection for Just-In-Time Fault Prevention and Resolution in Large Industrial Projects
MSR Technical Papers
A:
Mathieu Nayrolles
,
A:
Abdelwahab Hamou-Lhadj
12:08
7m
Short-paper
I'm Leaving You, Travis: A Continuous Integration Breakup Story
MSR Technical Papers
A:
David Gray Widder
Carnegie Mellon University
,
A:
Michael Hilton
Carnegie Mellon University, USA
,
A:
Christian Kästner
Carnegie Mellon University
,
A:
Bogdan Vasilescu
Carnegie Mellon University
DOI
Pre-print
12:15
15m
Other
Discussion phase
MSR Technical Papers
14:00 - 15:30
Mobile
MSR Technical Papers
at
E4 room
Chair(s):
Mei Nagappan
University of Waterloo
14:00
17m
Full-paper
The Android Update Problem: An Empirical Study
MSR Technical Papers
A:
Mehran Mahmoudi
University of Alberta
,
A:
Sarah Nadi
University of Alberta
DOI
Pre-print
14:17
17m
Full-paper
Why are Android Apps Removed From Google Play? A Large-scale Empirical Study
MSR Technical Papers
A:
Haoyu Wang
,
A:
Hao Li
,
A:
Li Li
University of Luxembourg, Luxembourg
,
A:
Yao Guo
,
A:
Guoai Xu
Pre-print
14:34
17m
Full-paper
Anatomy of Functionality Deletion - An Exploratory Study in Mobile Apps
MSR Technical Papers
A:
Maleknaz Nayebi
University of Toronto
,
A:
Konstantin Kuznetsov
Saarland University, CISPA
,
A:
Paul Chen
University of Calgary
,
A:
Andreas Zeller
Saarland University
,
A:
Guenther Ruhe
University of Calgary
Pre-print
14:51
17m
Full-paper
Characterising Deprecated Android APIs
MSR Technical Papers
A:
Li Li
University of Luxembourg, Luxembourg
,
A:
Jun Gao
University of Luxembourg, SnT
,
A:
Tegawendé F. Bissyandé
University of Luxembourg, Luxembourg
,
A:
Lei Ma
Harbin Institute of Technology
,
A:
Xin Xia
Monash University
,
A:
Jacques Klein
University of Luxembourg, SnT
Pre-print
15:08
7m
Short-paper
Leveraging Historical Versions of Android Apps for Efficient and Precise Taint Analysis
MSR Technical Papers
A:
John Jenkins
Washington State University
,
A:
Haipeng Cai
Washington State University, USA
Pre-print
15:15
15m
Other
Discussion phase
MSR Technical Papers
16:00 - 17:30
Mining Challenge
MSR Mining Challenge
at
E4 room
16:00
6m
Short-paper
Enriched Event Streams: A General Dataset For Empirical Studies On In-IDE Activities Of Software Developers
MSR Mining Challenge
A:
Sebastian Proksch
University of Zurich
,
A:
Sven Amann
Technische Universität Darmstadt
,
A:
Sarah Nadi
University of Alberta
16:06
6m
Short-paper
Comprehension Effort and Programming Activities: Related? Or Not Related?
MSR Mining Challenge
A:
Akond Rahman
North Carolina State University
Pre-print
Media Attached
16:12
6m
Short-paper
The Hidden Cost of Code Completion: Understanding the Impact of the Recommendation-list Length on its Efficiency
MSR Mining Challenge
A:
Xianhao Jin
Virginia Tech, USA
,
A:
Francisco Servant
Virginia Tech
Pre-print
16:19
6m
Short-paper
Empirical Study on the Relationship Between Developers Working Habits and Efficiency
MSR Mining Challenge
A:
Ariel Rodriguez
,
A:
Fumiya Tanaka
,
A:
Yasutaka Kamei
Kyushu University
Pre-print
16:25
6m
Short-paper
Mining and Extraction of Personal Software Process measures through IDE Interaction logs
MSR Mining Challenge
A:
Alireza Joonbakhsh
Shiraz University, Iran
,
A:
Ashkan Sami
DOI
Pre-print
16:32
6m
Short-paper
Predicting Developer IDE Commands with Machine Learning
MSR Mining Challenge
A:
Tyson Bulmer
,
A:
Lloyd Montgomery
Universität Hamburg
,
A:
Daniela Damian
University of Victoria
Pre-print
16:38
6m
Short-paper
Do Practitioners Use Autocompletion Features Differently Than Non-Practitioners?
MSR Mining Challenge
A:
Rahul Amlekar
,
A:
Andrés Felipe Rincón Gamboa
,
A:
Keheliya Gallaba
McGill University
,
A:
Shane McIntosh
McGill University
Pre-print
16:45
6m
Short-paper
Who's this? Developer identification using IDE event data
MSR Mining Challenge
A:
John Wilkie
,
A:
Ziad Al Halabi
,
A:
Alperen Karaoglu
,
A:
Jiafeng Liao
,
A:
George M
,
A:
Chaiyong Ragkhitwetsagul
University College London, UK
,
A:
Matheus Paixao
University College London
,
A:
Jens Krinke
University College London
DOI
Pre-print
16:51
6m
Short-paper
Detecting and Characterizing Developer Behavior Following Opportunistic Reuse of Code Snippets from the Web
MSR Mining Challenge
A:
Agnieszka Ciborowska
,
A:
Nicholas A. Kraft
ABB Corporate Research
,
A:
Kostadin Damevski
Virginia Commonwealth University
Pre-print
16:57
6m
Short-paper
Revisiting “Programmers’ Build Errors” in the Visual Studio Context: A Replication Study using IDE Interaction Traces
MSR Mining Challenge
A:
Noam Rabbani
McGill University
,
A:
Mike Harvey
,
A:
Sadnan Saquif
,
A:
Keheliya Gallaba
McGill University
,
A:
Shane McIntosh
McGill University
Pre-print
17:04
6m
Short-paper
Common Statement Kind Changes to Inform Automatic Program Repair
MSR Mining Challenge
A:
Mauricio Soto
Carnegie Mellon University
,
A:
Claire Le Goues
Carnegie Mellon University
Pre-print
17:10
6m
Short-paper
Studying Developer Build Issues And Debugger Usage via Timeline Analysis in Visual Studio IDE
MSR Mining Challenge
A:
Christopher Bellman
,
A:
Ahmad Seet
,
A:
Olga Baysal
Carleton University
Pre-print
17:17
6m
Short-paper
Detection and Analysis of Behavioral T-patterns in Debugging Activities
MSR Mining Challenge
A:
César Soto-Valero
Universidad Central "Marta Abreu" de Las Villas
,
A:
Johann Bourcier
,
A:
Benoit Baudry
KTH Royal Institute of Technology, Sweden
Pre-print
17:23
6m
Short-paper
A Study on the Use of IDE Features for Debugging
MSR Mining Challenge
A:
Afsoon Afzal
Carnegie Mellon University
,
A:
Claire Le Goues
Carnegie Mellon University
Pre-print
Tue 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:30
2008 Most Influential Paper Award and Evolution and Changes
MSR Technical Papers
at
E4 room
Chair(s):
Cor-Paul Bezemer
Queen's University, Kingston, Ontario
09:00
59m
Talk
What do large commits tell us? A taxonomical study of large commits
MSR Technical Papers
A:
Abram Hindle
University of Alberta
,
A:
Daniel M. German
,
A:
Ric Holt
Pre-print
09:59
17m
Full-paper
SOTorrent: Reconstructing and Analyzing the Evolution Stack Overflow Posts
MSR Technical Papers
A:
Sebastian Baltes
University of Trier
,
A:
Lorik Dumani
,
A:
Christoph Treude
The University of Adelaide
,
A:
Stephan Diehl
Computer Science, University Trier, Germany
DOI
Pre-print
Media Attached
10:16
7m
Short-paper
A Design Structure Matrix Approach for Measuring Co-Change-Modularity of Software Products
MSR Technical Papers
A:
Robert Benkoczi
,
A:
Daya Gaur
,
A:
Shahadat Hossain
,
A:
Muhammad Khan
University of Lethbridge
Link to publication
DOI
Pre-print
10:23
7m
Short-paper
A Study on Inappropriately Partitioned Commits --- How Much and What Kinds of IP Commits in Java Projects? ---
MSR Technical Papers
A:
Ryo Arima
,
A:
Yoshiki Higo
Osaka University
,
A:
Shinji Kusumoto
Pre-print
11:00 - 12:30
Machine Learning for SE
MSR Technical Papers
at
E4 room
Chair(s):
Alexander Serebrenik
Eindhoven University of Technology
11:00
17m
Full-paper
Data-Driven Search-based Software Engineering
MSR Technical Papers
A:
Vivek Nair
,
A:
Amritanshu Agrawal
North Carolina State University
,
A:
Jianfeng Chen
,
A:
Wei Fu
,
A:
George Mathew
,
A:
Tim Menzies
North Carolina State University
,
A:
Leandro Minku
,
A:
Markus Wagner
,
A:
Zhe Yu
11:17
17m
Full-paper
The Open-Closed Principle of Modern Machine Learning Frameworks
MSR Technical Papers
A:
Houssem Ben Braiek
,
A:
Foutse Khomh
Polytechnique Montréal
,
A:
Bram Adams
MCIS, École Polytechnique de Montréal
Pre-print
11:34
17m
Full-paper
A Benchmark Study on Sentiment Analysis for Software Engineering Research
MSR Technical Papers
A:
Nicole Novielli
University of Bari
,
A:
Daniela Girardi
,
A:
Filippo Lanubile
University of Bari
DOI
Pre-print
11:51
17m
Full-paper
A Deep Learning Approach to Identifying Source Code in Images and Video
MSR Technical Papers
A:
Jordan Ott
,
A:
Abigail Atchison
Chapman University
,
A:
Paul Harnack
,
A:
Adrienne Bergh
,
A:
Erik Linstead
Chapman University
DOI
Pre-print
12:08
7m
Short-paper
Natural Language or Not (NLoN) - package for Software Engineering Text Analysis Pipeline
MSR Technical Papers
A:
Mika Mäntylä
University of Oulu
,
A:
Fabio Calefato
University of Bari
,
A:
Maëlick Claes
Pre-print
12:15
15m
Other
Discussion phase
MSR Technical Papers
14:00 - 15:30
OSS Practices and Methods
MSR Technical Papers
at
E4 room
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
14:00
17m
Full-paper
How Is Video Game Development Different from Software Development in Open Source?
MSR Technical Papers
A:
Luca Pascarella
Delft University of Technology
,
A:
Fabio Palomba
,
A:
Massimiliano Di Penta
University of Sannio
,
A:
Alberto Bacchelli
University of Zurich
Pre-print
14:17
17m
Full-paper
Which Contributions Predict Whether Developers Are Accepted Into GitHub Teams
MSR Technical Papers
A:
Justin Middleton
,
A:
Emerson Murphy-Hill
North Carolina State University
,
A:
Demetrius Green
,
A:
Adam Meade
,
A:
Roger Mayer
,
A:
David White
,
A:
Steve McDonald
Pre-print
14:34
17m
Full-paper
Automatic Classification of Software Artifacts in Open-Source Applications
MSR Technical Papers
A:
Yuzhan Ma
Washington State University Pullman
,
A:
Venera Arnaoudova
Washington State University Pullman
,
A:
Mehdi Mirakhorli
Rochester Institute of Technology
,
A:
Sarah Fakhoury
Washington State University
,
A:
Mike Christensen
,
A:
Waleed Zogaan
DOI
Pre-print
14:51
17m
Full-paper
Large-Scale Analysis of the Co-Commit Patterns of the Active Developers in GitHub's Top Repositories
MSR Technical Papers
A:
Eldan Cohen
,
A:
Mariano Consens
Pre-print
15:08
7m
Short-paper
Towards Identifying Paid Open Source Developers - A Case Study with Mozilla Developers
MSR Technical Papers
A:
Maëlick Claes
,
A:
Mika Mäntylä
University of Oulu
,
A:
Miikka Kuutila
,
A:
Umar Farooq
15:15
15m
Other
Discussion phase
MSR Technical Papers
16:00 - 17:30
Modeling and Prediction
MSR Technical Papers
at
E4 room
Chair(s):
Abram Hindle
University of Alberta
16:00
17m
Full-paper
Deep Learning Similarities from Different Representations of Source Code
MSR Technical Papers
A:
Michele Tufano
College of William and Mary
,
A:
Cody Watson
,
A:
Gabriele Bavota
Università della Svizzera italiana (USI)
,
A:
Massimiliano Di Penta
University of Sannio
,
A:
Martin White
,
A:
Denys Poshyvanyk
William and Mary
Pre-print
16:17
17m
Full-paper
500+ Times Faster Than Deep Learning (A Case Study Exploring Faster Methods for Text Mining StackOverflow)
MSR Technical Papers
A:
Suvodeep Majumder
,
A:
Tim Menzies
North Carolina State University
,
A:
Nikhila Balaji
,
A:
Katie Brey
,
A:
Wei Fu
16:34
17m
Full-paper
Studying the relationship between exception handling practices and post-release defects
MSR Technical Papers
A:
Guilherme B. de Pádua
Concordia University, Canada
,
A:
Weiyi Shang
Concordia University, Canada
Pre-print
Media Attached
16:51
17m
Full-paper
Analyzing Conflict Predictors in Open-Source Java Projects from GitHub and Travis CI
MSR Technical Papers
A:
Paola Accioly
Federal University of Pernambuco, Brazil
,
A:
Paulo Borba
Federal University of Pernambuco, Brazil
,
A:
Leuson Da Silva
Federal University of Pernambuco
,
A:
Guilherme Cavalcanti
Federal University of Pernambuco, Brazil
Pre-print
17:08
7m
Short-paper
Bayesian Hierarchical Modelling for Tailoring Metric Thresholds
MSR Technical Papers
A:
Neil Ernst
University of Victoria
DOI
Pre-print
Media Attached
17:15
15m
Other
Discussion phase
MSR Technical Papers
17:30 - 18:00
Closing
MSR Technical Papers
at
E4 room
17:30
30m
Day closing
Closing
MSR Technical Papers
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
16:00 - 17:30
Keynote I
SEIP - Software Engineering in Practice
at
E4 room
Chair(s):
Jakob Axelsson
RISE
16:00
90m
Talk
[Keynote] Industrial-grade DevOps - Balancing Agility and Speed with Extreme Quality
Keynote
SEIP - Software Engineering in Practice
Frank Buschmann
Siemens AG
Thu 31 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:00 - 12:30
Keynote II
SEIP - Software Engineering in Practice
at
E4 room
Chair(s):
Jan Bosch
Chalmers University of Technology
11:00
90m
Talk
[Keynote] The Car as a Computer On Wheels
Keynote
SEIP - Software Engineering in Practice
K:
Ödgärd Andersson
Volvo Cars
14:00 - 15:30
Cloud and DevOps
SEIP - Software Engineering in Practice
at
E4 room
Chair(s):
Yvonne Dittrich
IT University of Copenhagen, Denmark
14:00
20m
Talk
Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
SEIP - Software Engineering in Practice
Heng Li
Queen's University
,
Tse-Hsun (Peter) Chen
Concordia University
,
Ahmed E. Hassan
Queen's University
,
Mohamed Nasser
,
Parminder Flora
14:20
20m
Talk
Java Performance Troubleshooting and Optimization at Alibaba
SEIP - Software Engineering in Practice
Fangxi Yin
,
Denghui Dong
,
Sanhong Li
Alibaba Inc.
,
Jianmei Guo
Alibaba Group
,
Kingsum Chow
14:40
20m
Talk
An Exploratory Study on Faults in Web API Integration in a Large-Scale Payment Company
SEIP - Software Engineering in Practice
Joop Aué
,
Maurício Aniche
Delft University of Technology, Netherlands
,
Maikel Lobbezoo
,
Arie van Deursen
Delft University of Technology
DOI
Pre-print
15:00
20m
Talk
Transparency and Contracts: Continuous Integration and Delivery in the Automotive Ecosystem
SEIP - Software Engineering in Practice
Rob van der Valk
,
Patrizio Pelliccione
University of Gothenburg & Chalmers University of Technology
,
Patricia Lago
Vrije Universiteit Amsterdam
,
Rogardt Heldal
,
Eric Knauss
Chalmers University of Technology and University of Gothenbrug
,
Jacob Juul
Pre-print
Media Attached
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:30
Testing II
Technical Papers
/
Journal first papers
at
E4 room
Chair(s):
Mike Papadakis
University of Luxembourg
09:00
20m
Talk
When Testing Meets Code Review: Why and How Developers Review Tests
Technical Papers
Davide Spadini
,
Maurício Aniche
Delft University of Technology, Netherlands
,
Margaret-Anne Storey
University of Victoria
,
Magiel Bruntink
,
Alberto Bacchelli
University of Zurich
DOI
Pre-print
09:20
20m
Talk
Redefining Prioritization: Continuous Prioritization for Continuous Integration
Technical Papers
Jingjing Liang
,
Sebastian Elbaum
University of Nebraska-Lincoln, USA
,
Gregg Rothermel
University of Nebraska - Lincoln
09:40
20m
Talk
MAHAKIL: Diversity based Oversampling Approach to Alleviate the Class Imbalance Issue in Software Defect Prediction
Journal first papers
Kwabena E. Bennin
,
Jacky Keung
,
Passakorn Phannachitta
,
Akito Monden
,
Solomon Mensah
10:00
20m
Talk
On the Use of Hidden Markov Model to Predict the Time to Fix Bugs
Journal first papers
Mayy Habayeb
,
Syed Shariyar Murtaza
,
Andriy Miranskyy
,
Ayşe Başar
Ryerson University
10:20
10m
Talk
Q&A in groups
Technical Papers
11:00 - 12:30
Testing and Defects I
SEIP - Software Engineering in Practice
at
E4 room
Chair(s):
Sigrid Eldh
Ericsson, Sweden
11:00
20m
Talk
Proactive and Pervasive Combinatorial Testing
SEIP - Software Engineering in Practice
Dale Blue
,
Orna Raz
,
Rachel Tzoref-Brill
IBM Research
,
Paul Wojciak
,
Marcel Zalmanovici
11:20
20m
Talk
Practical Selective Regression Testing with Effective Redundancy in Interleaved Tests
SEIP - Software Engineering in Practice
Dusica Marijan
Simula
,
Marius Liaaen
11:40
20m
Talk
State of Mutation Testing at Google
SEIP - Software Engineering in Practice
Goran Petrović
Google
,
Marko Ivanković
Google
12:00
20m
Talk
Improving Model-Based Testing in Automotive Software Engineering
SEIP - Software Engineering in Practice
Matthias Markthaler
,
Stefan Kriebel
,
Karin Samira Salman
,
Timo Greifenberg
,
Steffen Hillemacher
,
Bernhard Rumpe
,
Christoph Schulze
,
Andreas Wortmann
RWTH Aachen University
,
Philipp Orth
,
Johannes Richenhagen
12:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice
14:00 - 15:30
Testing and Defects II
SEIP - Software Engineering in Practice
at
E4 room
Chair(s):
Peter Rotella
Cisco Systems, Inc
14:00
20m
Talk
Robustness Testing of Autonomy Software
SEIP - Software Engineering in Practice
Casidhe Hutchison
,
Milda Zizyte
,
Patrick E. Lanigan
,
David Guttendorf
,
Michael Wagner
,
Claire Le Goues
Carnegie Mellon University
,
Philip Koopman
Pre-print
14:20
20m
Talk
An Experience Report on Defect Modelling in Practice: Pitfalls and Challenges
SEIP - Software Engineering in Practice
Kla Tantithamthavorn
University of Adelaide, Australia
,
Ahmed E. Hassan
Queen's University
Link to publication
DOI
Pre-print
14:40
20m
Talk
SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded Software in Industry
SEIP - Software Engineering in Practice
Chengyu Zhang
East China Normal University
,
Yichen Yan
,
Hanru Zhou
,
Yinbo Yao
,
Ke Wu
,
Ting Su
,
Weikai Miao
,
Geguang Pu
Media Attached
15:00
20m
Talk
What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)
SEIP - Software Engineering in Practice
Rahul Krishna
NC State University
,
Amritanshu Agrawal
North Carolina State University
,
Akond Rahman
North Carolina State University
,
Alexander Sobran
,
Tim Menzies
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
E4 room
MSR Technical Papers
Welcome + Keynote
MSR Technical Papers
CI and Release Engineering
MSR Technical Papers
Mobile
MSR Mining Challenge
Mining Challenge
Tue 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
E4 room
MSR Technical Papers
2008 Most Influential Paper Award and Evolution and Changes
MSR Technical Papers
Machine Learning for SE
MSR Technical Papers
OSS Practices and Methods
MSR Technical Papers
Modeling and Prediction
MSR Technical Papers
Closing
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
30
17:00
30
E4 room
SEIP - Software Engineering in Practice
Keynote I
Thu 31 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
E4 room
SEIP - Software Engineering in Practice
Keynote II
SEIP - Software Engineering in Practice
Cloud and DevOps
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
E4 room
Technical Papers + Journal first papers
Testing II
SEIP - Software Engineering in Practice
Testing and Defects I
SEIP - Software Engineering in Practice
Testing and Defects II
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
E4 room
MSR Technical Papers
Keynote
Mining the Mind, Minding the Mine: Grand Challenges in Comprehension an ...
09:00 - 10:30
MSR Technical Papers
An Evaluation of Open-Source Software Microbenchmark Suites for Continu ...
11:00 - 11:17
MSR Technical Papers
Studying the Impact of Adopting Continuous Integration on the Delivery ...
11:17 - 11:34
MSR Technical Papers
What Did Really Change with the new Release of the App?
11:34 - 11:51
MSR Technical Papers
CLEVER: A1:L96 Code Metrics with Clone Detection for Just-In-Time Fault ...
11:51 - 12:08
MSR Technical Papers
I'm Leaving You, Travis: A Continuous Integration Breakup Story
12:08 - 12:15
MSR Technical Papers
Discussion phase
12:15 - 12:30
MSR Technical Papers
The Android Update Problem: An Empirical Study
14:00 - 14:17
MSR Technical Papers
Why are Android Apps Removed From Google Play? A Large-scale Empirical ...
14:17 - 14:34
MSR Technical Papers
Anatomy of Functionality Deletion - An Exploratory Study in Mobile Apps
14:34 - 14:51
MSR Technical Papers
Characterising Deprecated Android APIs
14:51 - 15:08
MSR Technical Papers
Leveraging Historical Versions of Android Apps for Efficient and Precis ...
15:08 - 15:15
MSR Technical Papers
Discussion phase
15:15 - 15:30
MSR Mining Challenge
Enriched Event Streams: A General Dataset For Empirical Studies On In-I ...
16:00 - 16:06
MSR Mining Challenge
Comprehension Effort and Programming Activities: Related? Or Not Related?
16:06 - 16:12
MSR Mining Challenge
The Hidden Cost of Code Completion: Understanding the Impact of the Rec ...
16:12 - 16:19
MSR Mining Challenge
Empirical Study on the Relationship Between Developers Working Habits a ...
16:19 - 16:25
MSR Mining Challenge
Mining and Extraction of Personal Software Process measures through IDE ...
16:25 - 16:32
MSR Mining Challenge
Predicting Developer IDE Commands with Machine Learning
16:32 - 16:38
MSR Mining Challenge
Do Practitioners Use Autocompletion Features Differently Than Non-Pract ...
16:38 - 16:45
MSR Mining Challenge
Who's this? Developer identification using IDE event data
16:45 - 16:51
MSR Mining Challenge
Detecting and Characterizing Developer Behavior Following Opportunistic ...
16:51 - 16:57
MSR Mining Challenge
Revisiting “Programmers’ Build Errors” in the Visual Studio Context: A ...
16:57 - 17:04
MSR Mining Challenge
Common Statement Kind Changes to Inform Automatic Program Repair
17:04 - 17:10
MSR Mining Challenge
Studying Developer Build Issues And Debugger Usage via Timeline Analysi ...
17:10 - 17:17
MSR Mining Challenge
Detection and Analysis of Behavioral T-patterns in Debugging Activities
17:17 - 17:23
MSR Mining Challenge
A Study on the Use of IDE Features for Debugging
17:23 - 17:30
Tue 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
E4 room
MSR Technical Papers
What do large commits tell us? A taxonomical study of large commits
09:00 - 09:59
MSR Technical Papers
SOTorrent: Reconstructing and Analyzing the Evolution Stack Overflow Posts
09:59 - 10:16
MSR Technical Papers
A Design Structure Matrix Approach for Measuring Co-Change-Modularity o ...
10:16 - 10:23
MSR Technical Papers
A Study on Inappropriately Partitioned Commits --- How Much and What Ki ...
10:23 - 10:30
MSR Technical Papers
Data-Driven Search-based Software Engineering
11:00 - 11:17
MSR Technical Papers
The Open-Closed Principle of Modern Machine Learning Frameworks
11:17 - 11:34
MSR Technical Papers
A Benchmark Study on Sentiment Analysis for Software Engineering Research
11:34 - 11:51
MSR Technical Papers
A Deep Learning Approach to Identifying Source Code in Images and Video
11:51 - 12:08
MSR Technical Papers
Natural Language or Not (NLoN) - package for Software Engineering Text ...
12:08 - 12:15
MSR Technical Papers
Discussion phase
12:15 - 12:30
MSR Technical Papers
How Is Video Game Development Different from Software Development in Op ...
14:00 - 14:17
MSR Technical Papers
Which Contributions Predict Whether Developers Are Accepted Into GitHub ...
14:17 - 14:34
MSR Technical Papers
Automatic Classification of Software Artifacts in Open-Source Applications
14:34 - 14:51
MSR Technical Papers
Large-Scale Analysis of the Co-Commit Patterns of the Active Developers ...
14:51 - 15:08
MSR Technical Papers
Towards Identifying Paid Open Source Developers - A Case Study with Moz ...
15:08 - 15:15
MSR Technical Papers
Discussion phase
15:15 - 15:30
MSR Technical Papers
Deep Learning Similarities from Different Representations of Source Code
16:00 - 16:17
MSR Technical Papers
500+ Times Faster Than Deep Learning (A Case Study Exploring Faster Met ...
16:17 - 16:34
MSR Technical Papers
Studying the relationship between exception handling practices and post ...
16:34 - 16:51
MSR Technical Papers
Analyzing Conflict Predictors in Open-Source Java Projects from GitHub ...
16:51 - 17:08
MSR Technical Papers
Bayesian Hierarchical Modelling for Tailoring Metric Thresholds
17:08 - 17:15
MSR Technical Papers
Discussion phase
17:15 - 17:30
MSR Technical Papers
Closing
17:30 - 18:00
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
15
30
45
17:00
15
30
45
E4 room
* ICSE * SEIP - Software Engineering in Practice
Keynote
[Keynote] Industrial-grade DevOps - Balancing Agility and Speed with Ex ...
16:00 - 17:30
Thu 31 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
E4 room
* ICSE * SEIP - Software Engineering in Practice
Keynote
[Keynote] The Car as a Computer On Wheels
11:00 - 12:30
* ICSE * SEIP - Software Engineering in Practice
Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
14:00 - 14:20
* ICSE * SEIP - Software Engineering in Practice
Java Performance Troubleshooting and Optimization at Alibaba
14:20 - 14:40
* ICSE * SEIP - Software Engineering in Practice
An Exploratory Study on Faults in Web API Integration in a Large-Scale ...
14:40 - 15:00
* ICSE * SEIP - Software Engineering in Practice
Transparency and Contracts: Continuous Integration and Delivery in the ...
15:00 - 15:20
* ICSE * SEIP - Software Engineering in Practice
Q&A in this sesson
15:20 - 15:30
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
E4 room
* ICSE * Technical Papers
When Testing Meets Code Review: Why and How Developers Review Tests
09:00 - 09:20
* ICSE * Technical Papers
Redefining Prioritization: Continuous Prioritization for Continuous Int ...
09:20 - 09:40
* ICSE * Journal first papers
MAHAKIL: Diversity based Oversampling Approach to Alleviate the Class I ...
09:40 - 10:00
* ICSE * Journal first papers
On the Use of Hidden Markov Model to Predict the Time to Fix Bugs
10:00 - 10:20
* ICSE * Technical Papers
Q&A in groups
10:20 - 10:30
* ICSE * SEIP - Software Engineering in Practice
Proactive and Pervasive Combinatorial Testing
11:00 - 11:20
* ICSE * SEIP - Software Engineering in Practice
Practical Selective Regression Testing with Effective Redundancy in Int ...
11:20 - 11:40
* ICSE * SEIP - Software Engineering in Practice
State of Mutation Testing at Google
11:40 - 12:00
* ICSE * SEIP - Software Engineering in Practice
Improving Model-Based Testing in Automotive Software Engineering
12:00 - 12:20
* ICSE * SEIP - Software Engineering in Practice
Q&A in this sesson
12:20 - 12:30
* ICSE * SEIP - Software Engineering in Practice
Robustness Testing of Autonomy Software
14:00 - 14:20
* ICSE * SEIP - Software Engineering in Practice
An Experience Report on Defect Modelling in Practice: Pitfalls and Chal ...
14:20 - 14:40
* ICSE * SEIP - Software Engineering in Practice
SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded ...
14:40 - 15:00
* ICSE * SEIP - Software Engineering in Practice
What is the Connection Between Issues, Bugs, and Enhancements? (Lesson ...
15:00 - 15:20
* ICSE * SEIP - Software Engineering in Practice
Q&A in this sesson
15:20 - 15:30
x
Wed 30 Oct 06:30