ICPC 2019
Sat 25 - Sun 26 May 2019
Montreal, QC, Canada
co-located with
ICSE 2019
Toggle navigation
Attending
Venue: Fairmont The Queen Elizabeth Hotel
ICSE 2019
Accommodation
Registration
Registration Desk Hours
Resume Database
Visas and Travel Authorizations
Travel Support
Childcare
Montréal
Code of Conduct
Diversity and Inclusion Plan
Logo
Program
ICPC Program
Your Program
Sat 25 May
Sun 26 May
Tracks
ICPC 2019
ICPC 2019 Presentations
ICPC 2019 Technical Research
ICPC 2019 Tools Demo
ICPC 2019 Replications
ICPC 2019 Negative Results
Organization
ICPC 2019 Committees
Organization Committee
Steering Committee
Track Committees
ICPC 2019 Technical Research
ICPC 2019 Tools Demo
ICPC 2019 Replications
ICPC 2019 Negative Results
Contributors
People Index
Search
Series
Series
ICPC 2025
ICPC 2024
ICPC 2023
ICPC 2022
ICPC 2021
ICPC 2020
ICPC 2019
ICPC 2018
Sign in
Sign up
ICSE 2019
(
series
) /
ICPC 2019
(
series
) /
Fairmont The Queen Elizabeth Hotel
/
Room information: Van-Horne
Venue
Fairmont The Queen Elizabeth Hotel
Room name
Van-Horne
Floor
0
Room number
7
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
Sat 25 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 09:30
[Day 1] - Opening
ICGSE Main
at
Van-Horne
Chair(s):
Fabio Calefato
University of Bari
09:30 - 10:30
[Day 1] - Keynote
ICGSE Research Papers
at
Van-Horne
Chair(s):
Paolo Tell
IT University of Copenhagen
09:30
60m
Talk
Equity when Software Development takes place in a Globalized World
ICGSE Research Papers
Pernille Bjørn
University of Copenhagen, Denmark & University of Washington, USA
11:00 - 12:30
Session 1: Managing human resources
ICGSE Journal-First Paper Presentations
/
ICGSE Research Papers
/
ICGSE Experience Reports
at
Van-Horne
Chair(s):
Filippo Lanubile
University of Bari
11:00
20m
Research paper
Performance Evolution of Newcomers in Large-Scale Distributed Software Projects: An Industrial Case Study
Candidate for Best Research Paper Award
ICGSE Research Papers
Ricardo Britto
Ericsson / Blekinge Institute of Technology
,
Darja Šmite
Blekinge Institute of Technology
,
Lars-Ola Damm
Ericsson, Sweden
,
Jürgen Börstler
11:20
20m
Experience report
Migration versus Management: The Global Distribution of Computer Vision Engineering Work
ICGSE Experience Reports
Suzanne L. Thomas
Intel/Intel Labs
11:40
20m
Experience report
Data Science and development team remote communication: the use of the Machine Learning Canvas
Candidate for Best Experience Report Award
ICGSE Experience Reports
Ivan Marin
Daitan
12:00
20m
Talk
Let me in: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects
IEEE Software Journal First
ICGSE Journal-First Paper Presentations
Igor Steinmacher
Northern Arizona University
,
Christoph Treude
The University of Adelaide
,
Marco Gerosa
Northern Arizona University
Link to publication
Pre-print
14:00 - 15:30
Session 2: Business strategy
ICGSE Experience Reports
/
ICGSE Research Papers
at
Van-Horne
Chair(s):
David Redmiles
University of California, Irvine
14:00
20m
Research paper
Investigating the Adoption and Application of Large-Scale Scrum at a German Automobile Manufacturer
ICGSE Research Papers
Ömer Uludag
Technical University of Munich
,
Martin Kleehaus
Technical University of Munich
,
Niklas Dreymann
Technical University of Munich
,
Christian Kabelin
Ventum Consulting
,
Florian Matthes
Technical University of Munich
14:20
20m
Experience report
Challenges in Adopting Continuous Delivery and DevOps in a Globally Distributed Product Team: A case study of a healthcare organization
Candidate for Best Experience Report Award
ICGSE Experience Reports
Rajeev Kumar Gupta
,
Mekanathan Venkatachalapathy
Siemens
,
Ferose Khan Jeberla
Siemens
14:40
20m
Experience report
Understanding Key Business Processes for Business Process Outsourcing Transition
ICGSE Experience Reports
Shinobu Saito
15:00
20m
Research paper
Offshore Outsourcing Costs: Known or Still Hidden?
ICGSE Research Papers
Darja Šmite
Blekinge Institute of Technology
,
Nils Brede Moe
,
Thomas Krekling
Buskerud Fylkeskommune
,
Viktoria Stray
University of Oslo / SINTEF
16:00 - 17:45
Session 3: Methods and processes 01
ICGSE Journal-First Paper Presentations
/
ICGSE Experience Reports
/
ICGSE Research Papers
/
ICGSE Industry Talks
at
Van-Horne
Chair(s):
Ivana Bosnić
University of Zagreb, Faculty of Electrical Engineering and Computing
16:00
20m
Talk
Tailoring Product Ownership in Large-Scale Global Projects
IEEE Software Journal First
ICGSE Journal-First Paper Presentations
Julian Bass
University of Salford
,
Andy Haxby
Competa bv
16:20
20m
Industry talk
Embracing uncertainty and change with lean methods and disciplined software systems engineering
ICGSE Industry Talks
Doug Durham
Don't Panic Labs
16:40
20m
Experience report
Using product line engineering in a globally distributed agile development team to shorten release cycles effectively
ICGSE Experience Reports
Anirudh Aggarwal
Siemens healthcare Private Limited
,
V. S. Mani
Siemens
17:00
20m
Research paper
An Empirical Study on Task Documentation in Software Crowdsourcing on TopCoder
ICGSE Research Papers
Luis Vaz
PUCRS
,
Igor Steinmacher
Northern Arizona University
,
Sabrina Marczak
PUCRS
Pre-print
17:20
20m
Experience report
Dogfooding: eating our own dog food in a large global mobile industry player
Candidate for Best Experience Report Award
ICGSE Experience Reports
Edgar Tanaka
Motorola Mobility
,
Gustavo Tordin
Eldorado Institute
,
Edilson Silva
Motorola Mobility
Sun 26 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 17:30
MISE (Day 1)
ICSE Workshops
at
Van-Horne
Mon 27 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 17:30
MISE (Day 2)
ICSE Workshops
at
Van-Horne
Tue 28 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:30
SMeW Session I
ICSE Student Mentoring Workshop
at
Van-Horne
09:00
10m
Talk
Welcome, Overview and Introductions
ICSE Student Mentoring Workshop
Christian Kästner
Carnegie Mellon University
,
Lori Pollock
University of Delaware, USA
,
Lin Tan
Purdue University
09:10
40m
Talk
Why pursue a Ph.D. and how to choose a research area and advisor
ICSE Student Mentoring Workshop
Margaret-Anne Storey
University of Victoria
09:50
40m
Talk
Software Engineering - What SE researchers do
ICSE Student Mentoring Workshop
Westley Weimer
University of Michigan
11:00 - 12:30
SMeW Session II
ICSE Student Mentoring Workshop
at
Van-Horne
11:00
45m
Talk
How to navigate graduate school toward a rewarding Ph.D
ICSE Student Mentoring Workshop
Denys Poshyvanyk
William and Mary
11:45
45m
Talk
Establishing a Profile
ICSE Student Mentoring Workshop
Jonathan Bell
George Mason University
File Attached
14:00 - 15:30
SMeW Session III
ICSE Student Mentoring Workshop
at
Van-Horne
14:00
40m
Talk
Publishing in Software Engineering
ICSE Student Mentoring Workshop
Jane Cleland-Huang
University of Notre Dame
14:40
50m
Talk
Panel Post-PhD career: What are the tradeoffs between a research career in industry, academia (research track, teaching track), and government?
ICSE Student Mentoring Workshop
Julia Rubin
University of British Columbia
,
Nicholas A. Kraft
ABB Corporate Research
,
Eddie Aftandilian
Google
,
Michael Hilton
Carnegie Mellon University, USA
16:00 - 17:30
SMeW Session IV
ICSE Student Mentoring Workshop
at
Van-Horne
16:00
80m
Talk
Panel of new Ph.D.s - What I wish I knew when I started my PhD in SE
ICSE Student Mentoring Workshop
Moritz Beller
Delft University of Technology
,
Joshua Garcia
University of California, Irvine
,
Sarah Nadi
University of Alberta
,
Jinqiu Yang
Concordia University, Montreal, Canada
17:20
10m
Talk
Closing
ICSE Student Mentoring Workshop
Wed 29 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Security 1
ICSE Journal-First Papers
/
ICSE Papers
/
ICSE Technical Track
/
ICSE New Ideas and Emerging Results
/
ICSE Software Engineering in Practice
at
Van-Horne
Chair(s):
Corina S. Păsăreanu
Carnegie Mellon University Silicon Valley, NASA Ames Research Center
11:00
20m
Talk
Interventions for Software Security: Creating a Lightweight Program of Assurance Techniques for Developers
SEIP
Industry Program
ICSE Software Engineering in Practice
Charles Weir
Lancaster University
,
Lynne Blair
Lancaster University
,
Ingolf Becker
University College London
,
M. Angela Sasse
University College London
,
James Noble
Victoria University of Wellington
,
Awais Rashid
University of Bristol, UK
11:20
20m
Talk
Towards Better Utilizing Static Application Security Testing
SEIP
Industry Program
ICSE Software Engineering in Practice
Jinqiu Yang
Concordia University, Montreal, Canada
,
Lin Tan
Purdue University
,
John Peyton
HCL America
,
Kristofer A Duer
AppScan Source
11:40
20m
Talk
LEOPARD: Identifying Vulnerable Code for Vulnerability Assessment through Program Metrics
Technical Track
ICSE Technical Track
Xiaoning Du
Nanyang Technological University
,
Bihuan Chen
Fudan University
,
Yuekang Li
Nanyang Technological University
,
Jianmin Guo
Tsinghua University
,
Yaqin Zhou
Nanyang Technological University
,
Yang Liu
Nanyang Technological University, Singapore
,
Yu Jiang
12:00
10m
Talk
A Screening Test for Disclosed Vulnerabilities in FOSS Components
Industry Program
Journal-First
ICSE Journal-First Papers
Stanislav Dashevskyi
University of Luxembourg
,
Achim D. Brucker
The University of Sheffield
,
Fabio Massacci
University of Trento
Link to publication
DOI
Pre-print
12:10
10m
Talk
VULTRON: Catching Vulnerable Smart Contracts Once and for All
NIER
ICSE New Ideas and Emerging Results
Haijun Wang
Nanyang Technological University
,
Yi Li
Nanyang Technological University
,
Shang-Wei Lin
Nanyang Technological University
,
Lei Ma
Kyushu University
,
Yang Liu
Nanyang Technological University, Singapore
12:20
10m
Talk
Discussion Period
ICSE Papers
14:00 - 15:30
Gender and Trust
ICSE Software Engineering in Society
/
ICSE Posters
at
Van-Horne
Chair(s):
Kelly Blincoe
University of Auckland
14:00
20m
Talk
Implicit Gender Biases in Professional Software Development: An Empirical Study
SEIS
ICSE Software Engineering in Society
Yi Wang
Rochester Institute of Technology
,
David Redmiles
University of California, Irvine
Pre-print
14:20
20m
Talk
Gender Diversity and Women in Software Teams: How Do They Affect Community Smells?
SEIS
ICSE Software Engineering in Society
Gemma Catolino
University of Salerno
,
Fabio Palomba
University of Zurich
,
Damian Andrew Tamburri
TU/e
,
Alexander Serebrenik
Eindhoven University of Technology
,
Filomena Ferrucci
University of Salerno
Pre-print
14:40
20m
Talk
Trust beyond computation alone: Human aspects of trust in blockchain technologies
SEIS
ICSE Software Engineering in Society
Barnaby Craggs
University of Bristol
,
Awais Rashid
University of Bristol, UK
15:00
5m
Poster
Reinforcing Diversity Company Policies: Insights From StackOverflow Developers Survey
ICSE Posters
Karina Kohl Silveira
School of Technology at PUCRS University
,
Rafael Prikladnicki
School of Technology at PUCRS University
,
Soraia Musse
,
Isabel Manssour
,
Renata Vieira
15:05
5m
Poster
When Software Development Meets the Shopfloor: The Case of Industrial Fablabs
ICSE Posters
Tudor B. Ionescu
15:10
5m
Poster
A Decentralized Application for Fostering Biodiversity: Opportunities and Challenges
ICSE Posters
Jagadeesh Chandra Bose R P
Accenture
,
Vikrant Kaulgud
Accenture Labs, India
,
Mauro Rebelo
,
Sanjay Podder
Accenture
15:15
15m
Talk
Discussion Period
SEIS
ICSE Software Engineering in Society
16:00 - 18:00
Model-Based Software Engineering
ICSE Journal-First Papers
/
ICSE Demonstrations
/
ICSE Papers
/
ICSE Technical Track
/
ICSE New Ideas and Emerging Results
/
ICSE Software Engineering in Practice
at
Van-Horne
Chair(s):
Yvonne Dittrich
IT University of Copenhagen, Denmark
16:00
20m
Talk
Strategies and Best Practices for Model-based Systems Engineering Adoption in Embedded Systems Industry
SEIP
Industry Program
ICSE Software Engineering in Practice
Tiago Amorim
TU Berlin
,
Andreas Vogelsang
TU Berlin
,
Florian Pudlitz
TU Berlin
,
Peter Gersing
GPP
,
Jan Philipps
foqee GmbH
Pre-print
16:20
20m
Talk
VIATRA Solver: A Framework for the Automated Generation of Consistent Domain-Specific Models
Demos
Industry Program
ICSE Demonstrations
Oszkár Semeráth
Budapest University of Technology and Economics
,
Aren Babikian
McGill University
,
Sebastian Pilarski
McGill University
,
Daniel Varro
McGill University / Budapest University of Technology and Economics
Media Attached
File Attached
16:40
20m
Talk
Practical GUI Testing of Android Applications via Model Abstraction and Refinement
Technical Track
ICSE Technical Track
Tianxiao Gu
Alibaba Group
,
Chengnian Sun
University of California, Davis
,
Xiaoxing Ma
Nanjing University
,
Chun Cao
Nanjing University
,
Chang Xu
Nanjing University
,
Yao-Yuan Yang
,
Qirun Zhang
Georgia Institute of Technology
,
Jian Lu
Nanjing University
,
Zhendong Su
ETH Zurich
17:00
20m
Talk
AutoTap: Synthesizing and Repairing Trigger-Action Programs Using LTL Properties
Technical Track
ICSE Technical Track
Lefan Zhang
The University of Chicago
,
Weijia He
The University of Chicago
,
Jesse Martinez
The University of Chicago
,
Noah Brackenbury
The University of Chicago
,
Shan Lu
University of Chicago
,
Blase Ur
The University of Chicago
17:20
10m
Talk
Towards a Cognizant Virtual Software Modeling Assistant using Model Clones
NIER
ICSE New Ideas and Emerging Results
Matthew Stephan
Miami University
Pre-print
17:30
10m
Talk
A Model-Integrated Approach to Designing Self-Protecting Systems
Journal-First
ICSE Journal-First Papers
Stefano Iannucci
Mississippi State University
,
Sherif Abdelwahed
Virginia Commonwealth University
,
Andrea Montemaggio
Mississippi State University
,
Melissa Hannis
Mississippi State University
,
Leslie Leonard
U.S. Army Engineer Research and Development Center (ERDC)
,
Jason King
U.S. Army Engineer Research and Development Center (ERDC)
,
Drew Hamilton
Mississippi State University, CCI
17:40
10m
Talk
Symbolic Refinement of Extended State Machines with Applications to the Automatic Derivation of Sub-Components and Controllers
Journal-First
ICSE Journal-First Papers
Khaled El-Fakih
American University of Sharjah
,
Gregor Bochmann
U. of Ottawa
17:50
10m
Talk
Discussion Period
ICSE Papers
Thu 30 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Requirements
ICSE Demonstrations
/
ICSE Papers
/
ICSE New Ideas and Emerging Results
/
ICSE Technical Track
/
ICSE Journal-First Papers
at
Van-Horne
Chair(s):
Liliana Pasquale
University College Dublin & Lero, Ireland
11:00
20m
Talk
MCP: A Security Testing Tool Driven by Requirements
Demos
ICSE Demonstrations
Phu X. Mai
University of Luxembourg
,
Fabrizio Pastore
University of Luxembourg
,
Arda Goknil
University of Luxembourg
,
Lionel Briand
SnT Centre/University of Luxembourg
11:20
20m
Talk
RM2PT: A Tool for Automated Prototype Generation from Requirements Model
Demos
ICSE Demonstrations
Yilong Yang
University of Macau
,
Xiaoshan Li
Faculty of Science and Technology, Univesity of Macau
,
Zhiming Liu
Southwest University
,
Wei Ke
Macao Polytechnic Institute
11:40
20m
Talk
Supporting Analysts by Dynamic Extraction and Classification of Requirements-Related Knowledge
Technical Track
ICSE Technical Track
Zahra Shakeri
University of Calgary
,
Vincenzo Gervasi
University of Pisa
,
Didar Zowghi
University of Technology, Sydney
,
Behrouz Far
University of Calgary
12:00
10m
Talk
An Active Learning Approach for Improving the Accuracy of Automated Domain Model Extraction
Journal-First
ICSE Journal-First Papers
Chetan Arora
SES Networks and University of Luxembourg
,
Mehrdad Sabetzadeh
SnT Centre / University of Luxembourg
,
Shiva Nejati
SnT Centre/University of Luxembourg
,
Lionel Briand
SnT Centre/University of Luxembourg
12:10
10m
Talk
Requirements Engineering as Science in the Small
NIER
ICSE New Ideas and Emerging Results
Munindar P. Singh
North Carolina State University
,
Amit Chopra
Lancaster University, UK
12:20
10m
Talk
Discussion Period
ICSE Papers
14:00 - 15:30
Requirements Engineering for Mass-Market Software
ICSE Software Engineering in Practice
/
ICSE Technical Track
/
ICSE Papers
/
ICSE Journal-First Papers
/
ICSE Demonstrations
at
Van-Horne
Chair(s):
Paul Ralph
University of Auckland
14:00
30m
Talk
(SEIP Talk) Data-Driven Requirements Engineering
SEIP
Industry Program
ICSE Software Engineering in Practice
Walid Maalej
University of Hamburg
,
Maleknaz Nayebi
Polytechnique Montréal
,
Guenther Ruhe
University of Calgary
14:30
20m
Talk
Guigle: A GUI Search Engine for Android Apps
Demos
Industry Program
ICSE Demonstrations
Carlos Bernal-Cárdenas
William and Mary
,
Kevin Moran
College of William & Mary
,
Michele Tufano
College of William and Mary
,
Zichang Liu
College of William & Mary
,
Linyong Nan
College of William & Mary
,
Zhehan Shi
College of William & Mary
,
Denys Poshyvanyk
William and Mary
Pre-print
Media Attached
14:50
20m
Talk
StoryDroid: Automated Generation of Storyboard for Android Apps
Technical Track
Industry Program
ICSE Technical Track
Sen Chen
Nanyang Technological University, Singapore
,
Lingling Fan
Nanyang Technological University, Singapore
,
Chunyang Chen
Monash University
,
Ting Su
Nanyang Technological University, Singapore
,
Wenhe Li
New York University Shanghai
,
Yang Liu
Nanyang Technological University, Singapore
,
Lihua Xu
15:10
10m
Talk
Metamorphic Relations for Enhancing System Understanding and Use
Journal-First
ICSE Journal-First Papers
Zhi Quan (George) Zhou
University of Wollongong, Australia
,
Liqun Sun
University of Wollongong
,
Tsong Yueh Chen
Swinburne University of Technology
,
Dave Towey
University of Nottingham Ningbo China
15:20
10m
Talk
Discussion Period
ICSE Papers
18:15 - 19:15
ICSE 2020 PC/PB
ICSE Community Meetings
at
Van-Horne
Fri 31 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Software Product Lines
ICSE Demonstrations
/
ICSE Technical Track
/
ICSE Papers
at
Van-Horne
Chair(s):
Shahar Maoz
Tel Aviv University
11:00
20m
Talk
Intention-Based Integration of Software Variants
Technical Track
ICSE Technical Track
Max Lillack
University of Leipzig
,
Ştefan Stănciulescu
ABB Corporate Research, Switzerland
,
Wilhelm Hedman
,
Thorsten Berger
Chalmers University of Technology, Sweden / University of Gothenburg, Sweden
,
Andrzej Wąsowski
IT University of Copenhagen, Denmark
Pre-print
File Attached
11:20
20m
Talk
Supporting the Statistical Analysis of Variability Models
Technical Track
ICSE Technical Track
Ruben Heradio
UNED (Universidad Nacional de Educacion a Distancia)
,
David Fernandez-Amoros
UNED (Universidad Nacional de Educacion a Distancia)
,
Christoph Mayr-Dorn
Johannes Kepler University Linz
,
Alexander Egyed
11:40
20m
Talk
xLineMapper: A Product Line Feature-Architecture-Implementation Mapping Toolset
Demos
ICSE Demonstrations
Cuong Cu
Cybersource Corporation
,
Xin Ye
California State University San Marcos
,
Yongjie Zheng
California State University San Marcos
12:00
20m
Talk
Multifaceted Automated Analyses for Variability-Intensive Embedded Systems
Technical Track
ICSE Technical Track
Sami Lazreg
Visteon Electronics and Universite Cote d Azur
,
Maxime Cordy
SnT, University of Luxembourg
,
Philippe Collet
University of Nice
,
Patrick Heymans
University of Namur
,
Sébastien Mosser
Université du Québec à Montréal
Pre-print
12:20
10m
Talk
Discussion Period
ICSE Papers
14:00 - 15:30
Specifications and Models
ICSE Papers
/
ICSE Demonstrations
/
ICSE Technical Track
at
Van-Horne
Chair(s):
Sylvain Hallé
Université du Québec à Chicoutimi, Canada
14:00
20m
Talk
PsALM: Specification of Dependable Robotic Missions
Demos
ICSE Demonstrations
Claudio Menghi
University of Luxembourg, SnT
,
Christos Tsigkanos
Technische Universität Wien
,
Thorsten Berger
Chalmers University of Technology, Sweden / University of Gothenburg, Sweden
,
Patrizio Pelliccione
Chalmers | University of Gothenburg and University of L'Aquila
14:20
20m
Talk
Symbolic Repairs for GR(1) Specifications
Technical Track
ICSE Technical Track
Shahar Maoz
Tel Aviv University
,
Jan Oliver Ringert
Tel Aviv University
,
Rafi Shalom
Tel Aviv University
14:40
20m
Talk
ARepair: A Repair Framework for Alloy
Demos
ICSE Demonstrations
Kaiyuan Wang
Google, Inc.
,
Allison Sullivan
North Carolina Agriculture and Technical State University
,
Sarfraz Khurshid
University of Texas at Austin
15:00
20m
Talk
Visual Debugging of Behavioural Models
Demos
ICSE Demonstrations
Gianluca Barbon
Université Grenoble Alpes, Inria, LIG
,
Vincent Leroy
University of Grenoble - CNRS
,
Gwen Salaün
University of Grenoble Alpes
,
Emmanuel Yah
Université Grenoble Alpes
15:20
10m
Talk
Discussion Period
ICSE Papers
16:00 - 17:20
Program Transformations
ICSE New Ideas and Emerging Results
/
ICSE Technical Track
/
ICSE Papers
at
Van-Horne
Chair(s):
Cindy Rubio-González
University of California, Davis
16:00
20m
Talk
Global Optimization of Numerical Programs via Prioritized Stochastic Algebraic Transformations
Technical Track
ICSE Technical Track
Xie Wang
Nanjing University
,
Huaijin Wang
Nanjing University
,
Zhendong Su
ETH Zurich
,
Enyi Tang
Nanjing University
,
Xin Chen
Nanjing University
,
Weijun Shen
Nanjing University
,
Zhenyu Chen
Nanjing University
,
Linzhang Wang
,
Xianpei Zhang
Nanjing University
,
Xuandong Li
Nanjing University
16:20
20m
Talk
Type Migration in Ultra-Large-Scale Codebases
Technical Track
ICSE Technical Track
Ameya Ketkar
Oregon State University, USA
,
Ali Mesbah
University of British Columbia
,
Davood Mazinanian
University of British Columbia
,
Danny Dig
School of EECS at Oregon State University
,
Eddie Aftandilian
Google
Pre-print
16:40
20m
Talk
Dynamic Slicing for Android
Technical Track
ICSE Technical Track
Tanzirul Azim
Microsoft, USA
,
Arash Alavi
University of California, Riverside
,
Iulian Neamtiu
New Jersey Institute of Technology
,
Rajiv Gupta
UC Riverside
17:00
10m
Talk
Conditional Compilation is Dead, Long Live Conditional Compilation!
NIER
ICSE New Ideas and Emerging Results
Paul Gazzillo
University of Central Florida
,
Shiyi Wei
The University of Texas at Dallas
Pre-print
17:10
10m
Talk
Discussion Period
ICSE Papers
Sat 25 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICGSE Main
[Day 1] - Opening
ICGSE Research Papers
[Day 1] - Keynote
ICGSE Journal-First Paper Presentations + ICGSE Research Papers + ICGSE Experience Reports
Session 1: Managing human resources
ICGSE Experience Reports + ICGSE Research Papers
Session 2: Business strategy
ICGSE Journal-First Paper Presentations + ICGSE Experience Reports + ICGSE Research Papers + ICGSE Industry Talks
Session 3: Methods and processes 01
Sun 26 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICSE Workshops
MISE (Day 1)
Mon 27 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICSE Workshops
MISE (Day 2)
Tue 28 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICSE Student Mentoring Workshop
SMeW Session I
ICSE Student Mentoring Workshop
SMeW Session II
ICSE Student Mentoring Workshop
SMeW Session III
ICSE Student Mentoring Workshop
SMeW Session IV
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
Van-Horne
ICSE Journal-First Papers + ICSE Papers + ICSE Technical Track + ICSE New Ideas and Emerging Results + ICSE Software Engineering in Practice
Security 1
ICSE Software Engineering in Society + ICSE Posters
Gender and Trust
ICSE Journal-First Papers + ICSE Demonstrations + ICSE Papers + ICSE Technical Track + ICSE New Ideas and Emerging Results + ICSE Software Engineering in Practice
Model-Based Software Engineering
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
16:00
30
17:00
30
18:00
30
19:00
30
Van-Horne
ICSE Demonstrations + ICSE Papers + ICSE New Ideas and Emerging Results + ICSE Technical Track + ICSE Journal-First Papers
Requirements
ICSE Software Engineering in Practice + ICSE Technical Track + ICSE Papers + ICSE Journal-First Papers + ICSE Demonstrations
Requirements Engineering for Mass-Market Software
ICSE Community Meetings
ICSE 2020 PC/PB
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
Van-Horne
ICSE Demonstrations + ICSE Technical Track + ICSE Papers
Software Product Lines
ICSE Papers + ICSE Demonstrations + ICSE Technical Track
Specifications and Models
ICSE New Ideas and Emerging Results + ICSE Technical Track + ICSE Papers
Program Transformations
Sat 25 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICGSE Research Papers
Equity when Software Development takes place in a Globalized World
09:30 - 10:30
ICGSE Research Papers
Candidate for Best Research Paper Award
Performance Evolution of Newcomers in Large-Scale Distributed Software ...
11:00 - 11:20
ICGSE Experience Reports
Migration versus Management: The Global Distribution of Computer Vision ...
11:20 - 11:40
ICGSE Experience Reports
Candidate for Best Experience Report Award
Data Science and development team remote communication: the use of the ...
11:40 - 12:00
ICGSE Journal-First Paper Presentations
IEEE Software Journal First
Let me in: Guidelines for the Successful Onboarding of Newcomers to Ope ...
12:00 - 12:20
ICGSE Research Papers
Investigating the Adoption and Application of Large-Scale Scrum at a Ge ...
14:00 - 14:20
ICGSE Experience Reports
Candidate for Best Experience Report Award
Challenges in Adopting Continuous Delivery and DevOps in a Globally Dis ...
14:20 - 14:40
ICGSE Experience Reports
Understanding Key Business Processes for Business Process Outsourcing T ...
14:40 - 15:00
ICGSE Research Papers
Offshore Outsourcing Costs: Known or Still Hidden?
15:00 - 15:20
ICGSE Journal-First Paper Presentations
IEEE Software Journal First
Tailoring Product Ownership in Large-Scale Global Projects
16:00 - 16:20
ICGSE Industry Talks
Embracing uncertainty and change with lean methods and disciplined soft ...
16:20 - 16:40
ICGSE Experience Reports
Using product line engineering in a globally distributed agile developm ...
16:40 - 17:00
ICGSE Research Papers
An Empirical Study on Task Documentation in Software Crowdsourcing on T ...
17:00 - 17:20
ICGSE Experience Reports
Candidate for Best Experience Report Award
Dogfooding: eating our own dog food in a large global mobile industry p ...
17:20 - 17:40
Tue 28 May
Displayed time zone:
Eastern Time (US & Canada)
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
Van-Horne
ICSE Student Mentoring Workshop
Welcome, Overview and Introductions
09:00 - 09:10
ICSE Student Mentoring Workshop
Why pursue a Ph.D. and how to choose a research area and advisor
09:10 - 09:50
ICSE Student Mentoring Workshop
Software Engineering - What SE researchers do
09:50 - 10:30
ICSE Student Mentoring Workshop
How to navigate graduate school toward a rewarding Ph.D
11:00 - 11:45
ICSE Student Mentoring Workshop
Establishing a Profile
11:45 - 12:30
ICSE Student Mentoring Workshop
Publishing in Software Engineering
14:00 - 14:40
ICSE Student Mentoring Workshop
Panel Post-PhD career: What are the tradeoffs between a research career ...
14:40 - 15:30
ICSE Student Mentoring Workshop
Panel of new Ph.D.s - What I wish I knew when I started my PhD in SE
16:00 - 17:20
ICSE Student Mentoring Workshop
Closing
17:20 - 17:30
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
Van-Horne
ICSE Software Engineering in Practice
SEIP
Industry Program
Interventions for Software Security: Creating a Lightweight Program of ...
11:00 - 11:20
ICSE Software Engineering in Practice
SEIP
Industry Program
Towards Better Utilizing Static Application Security Testing
11:20 - 11:40
ICSE Technical Track
Technical Track
LEOPARD: Identifying Vulnerable Code for Vulnerability Assessment throu ...
11:40 - 12:00
ICSE Journal-First Papers
Industry Program
Journal-First
A Screening Test for Disclosed Vulnerabilities in FOSS Components
12:00 - 12:10
ICSE New Ideas and Emerging Results
NIER
VULTRON: Catching Vulnerable Smart Contracts Once and for All
12:10 - 12:20
ICSE Papers
Discussion Period
12:20 - 12:30
ICSE Software Engineering in Society
SEIS
Implicit Gender Biases in Professional Software Development: An Empiric ...
14:00 - 14:20
ICSE Software Engineering in Society
SEIS
Gender Diversity and Women in Software Teams: How Do They Affect Commun ...
14:20 - 14:40
ICSE Software Engineering in Society
SEIS
Trust beyond computation alone: Human aspects of trust in blockchain te ...
14:40 - 15:00
ICSE Posters
Reinforcing Diversity Company Policies: Insights From StackOverflow Dev ...
15:00 - 15:05
ICSE Posters
When Software Development Meets the Shopfloor: The Case of Industrial F ...
15:05 - 15:10
ICSE Posters
A Decentralized Application for Fostering Biodiversity: Opportunities a ...
15:10 - 15:15
ICSE Software Engineering in Society
SEIS
Discussion Period
15:15 - 15:30
ICSE Software Engineering in Practice
SEIP
Industry Program
Strategies and Best Practices for Model-based Systems Engineering Adopt ...
16:00 - 16:20
ICSE Demonstrations
Demos
Industry Program
VIATRA Solver: A Framework for the Automated Generation of Consistent D ...
16:20 - 16:40
ICSE Technical Track
Technical Track
Practical GUI Testing of Android Applications via Model Abstraction and ...
16:40 - 17:00
ICSE Technical Track
Technical Track
AutoTap: Synthesizing and Repairing Trigger-Action Programs Using LTL P ...
17:00 - 17:20
ICSE New Ideas and Emerging Results
NIER
Towards a Cognizant Virtual Software Modeling Assistant using Model Clones
17:20 - 17:30
ICSE Journal-First Papers
Journal-First
A Model-Integrated Approach to Designing Self-Protecting Systems
17:30 - 17:40
ICSE Journal-First Papers
Journal-First
Symbolic Refinement of Extended State Machines with Applications to the ...
17:40 - 17:50
ICSE Papers
Discussion Period
17:50 - 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
Van-Horne
ICSE Demonstrations
Demos
MCP: A Security Testing Tool Driven by Requirements
11:00 - 11:20
ICSE Demonstrations
Demos
RM2PT: A Tool for Automated Prototype Generation from Requirements Model
11:20 - 11:40
ICSE Technical Track
Technical Track
Supporting Analysts by Dynamic Extraction and Classification of Require ...
11:40 - 12:00
ICSE Journal-First Papers
Journal-First
An Active Learning Approach for Improving the Accuracy of Automated Dom ...
12:00 - 12:10
ICSE New Ideas and Emerging Results
NIER
Requirements Engineering as Science in the Small
12:10 - 12:20
ICSE Papers
Discussion Period
12:20 - 12:30
ICSE Software Engineering in Practice
SEIP
Industry Program
(SEIP Talk) Data-Driven Requirements Engineering
14:00 - 14:30
ICSE Demonstrations
Demos
Industry Program
Guigle: A GUI Search Engine for Android Apps
14:30 - 14:50
ICSE Technical Track
Technical Track
Industry Program
StoryDroid: Automated Generation of Storyboard for Android Apps
14:50 - 15:10
ICSE Journal-First Papers
Journal-First
Metamorphic Relations for Enhancing System Understanding and Use
15:10 - 15:20
ICSE Papers
Discussion Period
15:20 - 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
Van-Horne
ICSE Technical Track
Technical Track
Intention-Based Integration of Software Variants
11:00 - 11:20
ICSE Technical Track
Technical Track
Supporting the Statistical Analysis of Variability Models
11:20 - 11:40
ICSE Demonstrations
Demos
xLineMapper: A Product Line Feature-Architecture-Implementation Mapping ...
11:40 - 12:00
ICSE Technical Track
Technical Track
Multifaceted Automated Analyses for Variability-Intensive Embedded Systems
12:00 - 12:20
ICSE Papers
Discussion Period
12:20 - 12:30
ICSE Demonstrations
Demos
PsALM: Specification of Dependable Robotic Missions
14:00 - 14:20
ICSE Technical Track
Technical Track
Symbolic Repairs for GR(1) Specifications
14:20 - 14:40
ICSE Demonstrations
Demos
ARepair: A Repair Framework for Alloy
14:40 - 15:00
ICSE Demonstrations
Demos
Visual Debugging of Behavioural Models
15:00 - 15:20
ICSE Papers
Discussion Period
15:20 - 15:30
ICSE Technical Track
Technical Track
Global Optimization of Numerical Programs via Prioritized Stochastic Al ...
16:00 - 16:20
ICSE Technical Track
Technical Track
Type Migration in Ultra-Large-Scale Codebases
16:20 - 16:40
ICSE Technical Track
Technical Track
Dynamic Slicing for Android
16:40 - 17:00
ICSE New Ideas and Emerging Results
NIER
Conditional Compilation is Dead, Long Live Conditional Compilation!
17:00 - 17:10
ICSE Papers
Discussion Period
17:10 - 17:20
x
Wed 4 Dec 09:43