Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019
Montreal, QC, Canada
Toggle navigation
Attending
Venue: Fairmont The Queen Elizabeth Hotel
Accommodation
Registration
Registration Desk Hours
Resume Database
Visas and Travel Authorizations
Travel Support
Childcare
Montréal
Code of Conduct
Diversity and Inclusion Plan
Logo
Sponsorship
Sponsors and Supporters
Sponsorship Opportunities
Logo
Exhibits
Program
ICSE Program
Your Program
Week Overview
Industry Program
Keynotes
Technical Briefings
Tutorials
Social Events
Awards
Community Meetings
Proceedings
Photos and Videos
Filter by Day
Fri 24 May
Sat 25 May
Sun 26 May
Mon 27 May
Tue 28 May
Wed 29 May
Thu 30 May
Fri 31 May
Tracks
ICSE 2019
Plenary
Technical Track
Journal-First Papers
Software Engineering in Practice
Software Engineering Education and Training
Software Engineering in Society
New Ideas and Emerging Results
Demonstrations
ACM Student Research Competition
Technical Briefings
Industry Program
Artifact Evaluation
Posters
Workshops
Doctoral Symposium
New Faculty Symposium
Student Mentoring Workshop
Faculty Mentorship Lunch
Co-Located Events
ROSE Festival
Most Influential Paper ICSE N-10
Tutorials
Student Volunteers
Practice Speaker Room
Submitting to ICSE2019: Q&A
Resources
Community Meetings
Papers
Co-hosted Conferences
FormaliSE
ICGSE
ICGSE
ICGSE
Main
ICGSE
Research Papers
ICGSE
Journal-First Paper Presentations
ICGSE
Experience Reports
ICGSE
Industry Talks
ICGSE
Doctoral Symposium
ICGSE
JSS Special Issue
ICPC
ICPC
ICPC
Presentations
ICPC
Technical Research
ICPC
Tools Demo
ICPC
Replications
ICPC
Negative Results
ICSSP
MOBILESoft
MSR
MSR
MSR
Technical Papers
MSR
Mining Challenge
MSR
Data Showcase
MSR
Keynote
MSR
Education
MSR
MSR Awards
MSR
MIP Award
MSR
FOSS Award
MSR
Plenary
MSR
Paper Presentations
OSS
OSS
OSS
CROSSMINER
OSS
Invited Speakers
OSS
Panel
OSS
Papers
TechDebt
Co-hosted Symposia
SEAMS
SEAMS
SEAMS
Organization
ICSE 2019 Committees
Organizing Committee
Track Committees
Technical Track
Program Board
Program Committee
Journal-First Papers
Software Engineering in Practice
Software Engineering Education and Training
Software Engineering in Society
New Ideas and Emerging Results
Demonstrations
ACM Student Research Competition
Artifact Evaluation
Posters
Workshops
Doctoral Symposium
New Faculty Symposium
Most Influential Paper ICSE N-10
Contributors
People Index
Co-hosted Conferences
FormaliSE
Organizing Committee
Program Chairs
Program Committee
ICGSE
Organizing Committee
Industry Liaisons
ICGSE 2019 Research Papers
ICGSE 2019 Experience Reports
ICPC
Organization Committee
Steering Committee
ICPC 2019 Technical Research
ICPC 2019 Tools Demo
ICPC 2019 Replications
ICPC 2019 Negative Results
ICSSP
Organizing Committee
Program Committee
Steering Committee
MOBILESoft
Organizing Committee
Program Committee
MSR
Organizing Committee
MSR 2019 Technical Papers
MSR 2019 Mining Challenge
MSR 2019 Data Showcase
MSR 2019 Education
MSR 2019 MSR Awards
MSR 2019 MIP Award
MSR 2019 FOSS Award
OSS
Organizing Committee
Program Committee
TechDebt
Organizing Committee
Co-hosted Symposia
SEAMS
Organizing Committee
Program Committee
Artifact Program Committee
Doctoral Projects 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 2019
(
series
) /
Fairmont The Queen Elizabeth Hotel
/
Room information: St-Denis / Notre-Dame
Venue
Fairmont The Queen Elizabeth Hotel
Room name
St-Denis / Notre-Dame
Floor
0
Room number
9
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-04:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-04:00) Eastern Time (US & Canada)
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
Wed 29 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Controlled Experiments of Production Software
Software Engineering in Practice
/
Papers
at
St-Denis / Notre-Dame
Chair(s):
Yvonne Dittrich
IT University of Copenhagen, Denmark
11:00
20m
Talk
Three Key Checklists and Remedies for Trustworthy Analysis of Online Controlled Experiments at Scale
SEIP
Industry Program
Software Engineering in Practice
Aleksander Fabijan
Microsoft
,
Pavel Dmitriev
Outreach.io
,
Helena Holmström Olsson
Malmö University
,
Jan Bosch
Chalmers University of Technology, Sweden
,
Lukas Vermeer
Booking.com
,
Dylan Lewis
Intuit
11:20
20m
Talk
Safe Velocity: A Practical Guide to Software Deployment at Scale using Controlled Rollout
SEIP
Industry Program
Software Engineering in Practice
Tong Xia
Microsoft
,
Sumit Bhardwaj
Microsoft
,
Pavel Dmitriev
Outreach.io
,
Aleksander Fabijan
Microsoft
11:40
20m
Talk
Experimentation in the Operating System: The Windows Experimentation Platform
SEIP
Industry Program
Software Engineering in Practice
Paul Luo Li
Microsoft
,
Pavel Dmitriev
Outreach.io
,
Huibin Mary Hu
Microsoft
,
Xiaoyu Chai
Microsoft
,
Zoran Dimov
Microsoft
,
Brandon Paddock
Microsoft
,
Ying Li
Microsoft
,
Alex Kirshenbaum
Microsoft
,
Irina Niculescu
Microsoft
,
Taj Thoresen
Microsoft
12:00
20m
Talk
Automating chaos experiments in production
SEIP
Industry Program
Software Engineering in Practice
Ali Basiri
Netflix
,
Lorin Hochstein
Netflix
,
Nora Jones
Netflix
,
Haley Tucker
Netflix
Pre-print
12:20
10m
Talk
Discussion Period
Papers
14:00 - 15:30
Multi-disciplinary Teaching in SE
Software Engineering Education and Training
/
Posters
at
St-Denis / Notre-Dame
Chair(s):
Cecile Peraire
Carnegie Mellon University (Silicon Valley Campus)
14:00
15m
Talk
Dual-Track Agile in Software Engineering Education
SEET
Software Engineering Education and Training
Cecile Peraire
Carnegie Mellon University (Silicon Valley Campus)
Pre-print
14:15
6m
Poster
Good-Bye Localhost: A Cloud-Based Web IDE for Teaching Java EE Web Development to Non-Computer Science Majors
Posters
Michael Leisner
University of Applied Sciences Neu-Ulm
,
Philipp Brune
University of Applied Sciences Neu-Ulm
14:21
15m
Talk
Teaching Internet of Things (IoT) Literacy: A Systems Engineering Approach
SEET
Software Engineering Education and Training
Natalia Silvis-Cividjian
Vrije Universiteit (VU) Amsterdam
Pre-print
14:36
15m
Talk
Teaching User Centered Conceptual Design Using Cross-Cultural Personas and Peer Reviews for a Large Cohort of Students
SEET
Software Engineering Education and Training
Farshid Anvari
Macquarie University
,
Deborah Richards
Macquarie University
,
Michael Hitchens
Macquarie University
,
Hien Minh Thi Tran
Minh Hien Pty Ltd
Pre-print
14:51
6m
Poster
Directives of Communicability: Teaching Students How to Improve Communication Through Software Modeling
Posters
Adriana Lopes
,
Edson Oliveira
,
Tayana Conte
Universidade Federal do Amazonas
,
Clarisse Sieckenius de Souza
14:57
33m
Talk
Author Panel Discussion
SEET
Software Engineering Education and Training
16:00 - 18:00
Agile Development
Software Engineering in Practice
/
Technical Track
at
St-Denis / Notre-Dame
Chair(s):
Rafael Prikladnicki
School of Technology at PUCRS University
16:00
20m
Talk
Coping strategies for temporal, geographical and sociocultural distances in Agile GSD: a Case Study
SEIP
Industry Program
Software Engineering in Practice
Dávid Marcell Szabó
Chalmers | University of Gothenburg
,
Jan-Philipp Steghöfer
Chalmers | University of Gothenburg
Pre-print
16:20
20m
Talk
The Product Backlog
Technical Track
Industry Program
Technical Track
Todd Sedano
Pivotal
,
Cecile Peraire
Carnegie Mellon University (Silicon Valley Campus)
,
Paul Ralph
University of Auckland
Pre-print
16:40
20m
Talk
A Longitudinal Study of Identifying and Paying Down Architectural Debt
SEIP
Industry Program
Software Engineering in Practice
Maleknaz Nayebi
Polytechnique Montréal
,
Yuanfang Cai
Drexel University
,
Rick Kazman
University of Hawai‘i at Mānoa
,
Guenther Ruhe
University of Calgary
,
Qiong Feng
Drexel University
,
Chris Carlson
Brightsquid
,
Francis Chew
Brightsquid
17:00
60m
Talk
(SEIP Interactive Session) Agile Exponential Software Organizations
SEIP
Industry Program
Software Engineering in Practice
Yael Dubinsky
IBM
,
Orit Hazzan
Technion - Israel Institute of Technology
Thu 30 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Continuous Delivery
Papers
/
Software Engineering in Practice
at
St-Denis / Notre-Dame
Chair(s):
Robert Chatley
Imperial College London
11:00
20m
Talk
Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at ING
SEIP
Industry Program
Software Engineering in Practice
Hennie Huijgens
ING & Delft University of Technology
,
Eric Greuter
ING
,
Jerry Brons
ING
,
Evert A. van Doorn
ING / KVL
,
Ioannis Papadopoulos
ING
,
Francisco Morales Martinez
Delft University of Technology
,
Maurício Aniche
Delft University of Technology, Netherlands
,
Otto Visser
Delft University of Technology
,
Arie van Deursen
Delft University of Technology
Pre-print
11:20
20m
Talk
DevDocOps: Towards Automated Documentation for DevOps
SEIP
Industry Program
Software Engineering in Practice
Guoping Rong
Nanjing University
,
Zefeng Jin
ZTE
,
He Zhang
Nanjing University
,
Youwen Zhang
ZTE
,
Wenhua Ye
ZTE
,
Dong Shao
Nanjing University
11:40
30m
Talk
(SEIP Talk) Transition towards Continuous Delivery in the Healthcare Domain
SEIP
Industry Program
Software Engineering in Practice
Fabio Giorgi
Siemens Healthineers
,
Frances Paulisch
Siemens Healthineers
12:10
20m
Talk
Discussion Period
Papers
14:00 - 15:30
Assessment in the Classroom
Software Engineering Education and Training
/
Posters
at
St-Denis / Notre-Dame
Chair(s):
Ivana Bosnić
University of Zagreb, Faculty of Electrical Engineering and Computing
14:00
15m
Talk
MAF: Method-Anchored Test Fragmentation for Test Code Plagiarism Detection
SEET
Software Engineering Education and Training
Weisong Sun
State Key Laboratory for Novel Software Technology, Nanjing University
,
Xingya Wang
State Key Laboratory for Novel Software Technology, Nanjing University
,
Haoran Wu
State Key Laboratory for Novel Software Technology, Nanjing University
,
Ding Duan
State Key Laboratory for Novel Software Technology, Nanjing University
,
Zesong Sun
State Key Laboratory for Novel Software Technology, Nanjing University
,
Zhenyu Chen
Nanjing University
14:15
6m
Poster
A Grading Schema for Reinforcing Teamwork Quality in a Capstone Course
Posters
Cecilia Bastarrica
,
Daniel Perovich
Department of Computer Science, University of Chile
,
Francisco J. Gutierrez
,
Maíra Marques
Department of Computer Science, University of Chile
14:21
10m
Talk
Simulating Student Mistakes to Evaluate the Fairness of Automated Grading
SEET
Software Engineering Education and Training
Benjamin Clegg
The University of Sheffield
,
Siobhán North
The University of Sheffield
,
Phil McMinn
University of Sheffield
,
Gordon Fraser
University of Passau
14:31
15m
Talk
Automatic Grading of Programming Assignments: A Formal Semantics Based Approach
SEET
Software Engineering Education and Training
Xiao Liu
The Pennsylvania University, University Park
,
Shuai Wang
ETH Zurich
,
Pei Wang
Pennsylvania State University
,
Dinghao Wu
Pennsylvania State University
14:46
10m
Talk
Experience Report on a Move to Techniques-oriented Student Project Grading
SEET
Software Engineering Education and Training
Siim Karus
University of Tartu
14:56
34m
Talk
Author Panel Discussion
SEET
Software Engineering Education and Training
Fri 31 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Concurrency
Technical Track
/
Demonstrations
/
Papers
at
St-Denis / Notre-Dame
Chair(s):
Tuba Yavuz
University of Florida
11:00
20m
Talk
Safe Automated Refactoring for Intelligent Parallelization of Java 8 Streams
Technical Track
Industry Program
Technical Track
Raffi Khatchadourian
City University of New York (CUNY) Hunter College
,
Yiming Tang
City University of New York (CUNY) Graduate Center
,
Mehdi Bagherzadeh
Oakland University
,
Syed Ahmed
Oakland University
Pre-print
Media Attached
11:20
20m
Talk
Detecting Atomicity Violations for Event-Driven Node.js Applications
Technical Track
Industry Program
Technical Track
Xiaoning Chang
Institute of Software, Chinese Academy of Sciences
,
Wensheng Dou
Institute of Software, Chinese Academy of Sciences
,
Yu Gao
Institute of Software, Chinese Academy of Sciences, China
,
Jie Wang
Institute of Software, Chinese Academy of Sciences
,
Jun Wei
Institute of Software, Chinese Academy of Sciences, China
,
Tao Huang
Institute of Software Chinese Academy of Sciences
11:40
20m
Talk
Parallel Refinement for Multi-Threaded Program Verification
Technical Track
Technical Track
Liangze Yin
National University of Defense Technology
,
Wei Dong
,
Wanwei Liu
National University of Defense Technology
,
Ji Wang
12:00
20m
Talk
SWORD: A Scalable Whole Program Race Detector for Java
Demos
Demonstrations
Yanze Li
,
Bozhen Liu
Texas A&M University, USA
,
Jeff Huang
Texas A&M University
12:20
10m
Talk
Discussion Period
Papers
14:00 - 15:30
Novel Approaches in SE Education
Software Engineering Education and Training
/
Posters
at
St-Denis / Notre-Dame
Chair(s):
Hakan Erdogmus
Carnegie Mellon University
14:00
15m
Talk
Teaching Software Construction at Scale with Mastery Learning: A Case Study
SEET
Software Engineering Education and Training
Elisa Baniassad
University of British Columbia
,
Alice Campbell
The University of British Columbia
,
Tiara Allidina
The University of British Columbia
,
Asrai Ord
The University of British Columbia
Pre-print
14:15
15m
Talk
Look What I Can Do: Acquisition of Programming Skills in the Context of Living Labs
SEET
Software Engineering Education and Training
Mazyar Seraj
University of Bremen & German Research Center for Artificial Intelligence (DFKI)
,
Cornelia S. Große
University of Bremen
,
Serge Autexier
German Research Center for Artificial Intelligence (DFKI)
,
Rolf Drechsler
University of Bremen & German Research Center for Artificial Intelligence (DFKI)
Pre-print
14:30
15m
Talk
How much 'Authenticity' can be achieved in Software Engineering Project Based courses?
SEET
Software Engineering Education and Training
Zahra Shakeri
University of Calgary
,
Muneera Bano
Swinburne University of Technology, Melbourne
,
Didar Zowghi
University of Technology, Sydney
14:45
10m
Talk
Having Fun in Learning Formal Specifications
SEET
Software Engineering Education and Training
Wishnu Prasetya
Utrecht University
,
Craig Leek
Utrecht University
,
Orestis Melkonian
Utrecht University
,
Joris ten Tusscher
Utrecht University
,
Jan van Bergen
Utrecht University
,
Jasper Everink
Utrecht University
,
Thomas van der Klis
Utrecht University
,
Rick Meijerink
Utrecht University
,
Roan Oosenbrug
Utrecht University
,
Jelle Oostveen
Utrecht University
,
Tijmen van den Pol
Utrecht University
,
Wink van Zon
Utrecht University
Pre-print
14:55
6m
Poster
A Data-driven Security Game to Facilitate Information Security Education
Posters
Dag Erik Homdrum Løvgren
Acando AS
,
Jingyue Li
Norwegian University of Science and Technology
,
Tosin Daniel Oyetoyan
SINTEF Digital
15:01
29m
Talk
Author Panel Discussion
SEET
Software Engineering Education and Training
16:00 - 17:20
Energy Consumption in Mobile Apps
Papers
/
Journal-First Papers
/
Technical Track
/
New Ideas and Emerging Results
at
St-Denis / Notre-Dame
Chair(s):
Grace Lewis
Carnegie Mellon Software Engineering Institute
16:00
20m
Talk
GreenBundle: An Empirical Study on the Energy Impact of Bundled Processing
Technical Track
Technical Track
Shaiful Chowdhury
University of Alberta
,
Abram Hindle
University of Alberta
,
Rick Kazman
University of Hawai‘i at Mānoa
,
Takumi Shuto
Kyushu University
,
Ken Matsui
Kyushu University
,
Yasutaka Kamei
Kyushu University
Pre-print
16:20
20m
Talk
Search-Based Energy Testing of Android
Technical Track
Industry Program
Technical Track
Reyhaneh Jabbarvand
University of California, Irvine
,
Jun-Wei Lin
University of California, Irvine
,
Sam Malek
University of California, Irvine
16:40
10m
Talk
EMaaS: Energy Measurements as a Service for Mobile Applications
NIER
New Ideas and Emerging Results
Luís Cruz
University of Porto
,
Rui Abreu
Instituto Superior Técnico, U. Lisboa & INESC-ID
Pre-print
16:50
10m
Talk
What can Android mobile app developers do about the energy consumption of machine learning?
Journal-First
Journal-First Papers
Andrea McIntosh
University of Alberta
,
Safwat Hassan
Queens University, Kingston, Canada
,
Abram Hindle
University of Alberta
Pre-print
17:00
10m
Talk
GreenScaler: Training Software Energy Models with Automatic Test Generation
Journal-First
Journal-First Papers
Shaiful Chowdhury
University of Alberta
,
Stephanie Borle
University of Alberta
,
Stephen Romansky
University of Alberta
,
Abram Hindle
University of Alberta
Pre-print
17:10
10m
Talk
Discussion Period
Papers
Wed 29 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
St-Denis / Notre-Dame
Software Engineering in Practice + Papers
Controlled Experiments of Production Software
Software Engineering Education and Training + Posters
Multi-disciplinary Teaching in SE
Software Engineering in Practice + Technical Track
Agile Development
Thu 30 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
St-Denis / Notre-Dame
Papers + Software Engineering in Practice
Continuous Delivery
Software Engineering Education and Training + Posters
Assessment in the Classroom
Fri 31 May
Displayed time zone:
Eastern Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
St-Denis / Notre-Dame
Technical Track + Demonstrations + Papers
Concurrency
Software Engineering Education and Training + Posters
Novel Approaches in SE Education
Papers + Journal-First Papers + Technical Track + New Ideas and Emerging Results
Energy Consumption in Mobile Apps
Wed 29 May
Displayed time zone:
Eastern Time (US & Canada)
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
16:00
15
30
45
17:00
15
30
45
St-Denis / Notre-Dame
ICSE Software Engineering in Practice
SEIP
Industry Program
Three Key Checklists and Remedies for Trustworthy Analysis of Online Co ...
11:00 - 11:20
ICSE Software Engineering in Practice
SEIP
Industry Program
Safe Velocity: A Practical Guide to Software Deployment at Scale using ...
11:20 - 11:40
ICSE Software Engineering in Practice
SEIP
Industry Program
Experimentation in the Operating System: The Windows Experimentation Pl ...
11:40 - 12:00
ICSE Software Engineering in Practice
SEIP
Industry Program
Automating chaos experiments in production
12:00 - 12:20
ICSE Papers
Discussion Period
12:20 - 12:30
ICSE Software Engineering Education and Training
SEET
Dual-Track Agile in Software Engineering Education
14:00 - 14:15
ICSE Posters
Good-Bye Localhost: A Cloud-Based Web IDE for Teaching Java EE Web Deve ...
14:15 - 14:21
ICSE Software Engineering Education and Training
SEET
Teaching Internet of Things (IoT) Literacy: A Systems Engineering Approach
14:21 - 14:36
ICSE Software Engineering Education and Training
SEET
Teaching User Centered Conceptual Design Using Cross-Cultural Personas ...
14:36 - 14:51
ICSE Posters
Directives of Communicability: Teaching Students How to Improve Communi ...
14:51 - 14:57
ICSE Software Engineering Education and Training
SEET
Author Panel Discussion
14:57 - 15:30
ICSE Software Engineering in Practice
SEIP
Industry Program
Coping strategies for temporal, geographical and sociocultural distance ...
16:00 - 16:20
ICSE Technical Track
Technical Track
Industry Program
The Product Backlog
16:20 - 16:40
ICSE Software Engineering in Practice
SEIP
Industry Program
A Longitudinal Study of Identifying and Paying Down Architectural Debt
16:40 - 17:00
ICSE Software Engineering in Practice
SEIP
Industry Program
(SEIP Interactive Session) Agile Exponential Software Organizations
17:00 - 18:00
Thu 30 May
Displayed time zone:
Eastern Time (US & Canada)
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
St-Denis / Notre-Dame
ICSE Software Engineering in Practice
SEIP
Industry Program
Factors Affecting Cloud Infra-Service Development Lead Times: A Case St ...
11:00 - 11:20
ICSE Software Engineering in Practice
SEIP
Industry Program
DevDocOps: Towards Automated Documentation for DevOps
11:20 - 11:40
ICSE Software Engineering in Practice
SEIP
Industry Program
(SEIP Talk) Transition towards Continuous Delivery in the Healthcare Domain
11:40 - 12:10
ICSE Papers
Discussion Period
12:10 - 12:30
ICSE Software Engineering Education and Training
SEET
MAF: Method-Anchored Test Fragmentation for Test Code Plagiarism Detection
14:00 - 14:15
ICSE Posters
A Grading Schema for Reinforcing Teamwork Quality in a Capstone Course
14:15 - 14:21
ICSE Software Engineering Education and Training
SEET
Simulating Student Mistakes to Evaluate the Fairness of Automated Grading
14:21 - 14:31
ICSE Software Engineering Education and Training
SEET
Automatic Grading of Programming Assignments: A Formal Semantics Based ...
14:31 - 14:46
ICSE Software Engineering Education and Training
SEET
Experience Report on a Move to Techniques-oriented Student Project Grading
14:46 - 14:56
ICSE Software Engineering Education and Training
SEET
Author Panel Discussion
14:56 - 15:30
Fri 31 May
Displayed time zone:
Eastern Time (US & Canada)
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
16:00
15
30
45
17:00
15
30
45
St-Denis / Notre-Dame
ICSE Technical Track
Technical Track
Industry Program
Safe Automated Refactoring for Intelligent Parallelization of Java 8 St ...
11:00 - 11:20
ICSE Technical Track
Technical Track
Industry Program
Detecting Atomicity Violations for Event-Driven Node.js Applications
11:20 - 11:40
ICSE Technical Track
Technical Track
Parallel Refinement for Multi-Threaded Program Verification
11:40 - 12:00
ICSE Demonstrations
Demos
SWORD: A Scalable Whole Program Race Detector for Java
12:00 - 12:20
ICSE Papers
Discussion Period
12:20 - 12:30
ICSE Software Engineering Education and Training
SEET
Teaching Software Construction at Scale with Mastery Learning: A Case Study
14:00 - 14:15
ICSE Software Engineering Education and Training
SEET
Look What I Can Do: Acquisition of Programming Skills in the Context of ...
14:15 - 14:30
ICSE Software Engineering Education and Training
SEET
How much 'Authenticity' can be achieved in Software Engineering Project ...
14:30 - 14:45
ICSE Software Engineering Education and Training
SEET
Having Fun in Learning Formal Specifications
14:45 - 14:55
ICSE Posters
A Data-driven Security Game to Facilitate Information Security Education
14:55 - 15:01
ICSE Software Engineering Education and Training
SEET
Author Panel Discussion
15:01 - 15:30
ICSE Technical Track
Technical Track
GreenBundle: An Empirical Study on the Energy Impact of Bundled Processing
16:00 - 16:20
ICSE Technical Track
Technical Track
Industry Program
Search-Based Energy Testing of Android
16:20 - 16:40
ICSE New Ideas and Emerging Results
NIER
EMaaS: Energy Measurements as a Service for Mobile Applications
16:40 - 16:50
ICSE Journal-First Papers
Journal-First
What can Android mobile app developers do about the energy consumption ...
16:50 - 17:00
ICSE Journal-First Papers
Journal-First
GreenScaler: Training Software Energy Models with Automatic Test Generation
17:00 - 17:10
ICSE Papers
Discussion Period
17:10 - 17:20
x
Thu 21 Nov 11:53