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: 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)
Workshops
at
Van-Horne
Mon 27 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 17:30
MISE (Day 2)
Workshops
at
Van-Horne
Tue 28 May
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:30
SMeW Session I
Student Mentoring Workshop
at
Van-Horne
09:00
10m
Talk
Welcome, Overview and Introductions
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
Student Mentoring Workshop
Margaret-Anne Storey
University of Victoria
09:50
40m
Talk
Software Engineering - What SE researchers do
Student Mentoring Workshop
Westley Weimer
University of Michigan
11:00 - 12:30
SMeW Session II
Student Mentoring Workshop
at
Van-Horne
11:00
45m
Talk
How to navigate graduate school toward a rewarding Ph.D
Student Mentoring Workshop
Denys Poshyvanyk
William and Mary
11:45
45m
Talk
Establishing a Profile
Student Mentoring Workshop
Jonathan Bell
George Mason University
File Attached
14:00 - 15:30
SMeW Session III
Student Mentoring Workshop
at
Van-Horne
14:00
40m
Talk
Publishing in Software Engineering
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?
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
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
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
Student Mentoring Workshop
Wed 29 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Security 1
Journal-First Papers
/
Papers
/
Technical Track
/
New Ideas and Emerging Results
/
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
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
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
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
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
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
Papers
14:00 - 15:30
Gender and Trust
Software Engineering in Society
/
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
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
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
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
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
Posters
Tudor B. Ionescu
15:10
5m
Poster
A Decentralized Application for Fostering Biodiversity: Opportunities and Challenges
Posters
Jagadeesh Chandra Bose R P
Accenture
,
Vikrant Kaulgud
Accenture Labs, India
,
Mauro Rebelo
,
Sanjay Podder
Accenture
15:15
15m
Talk
Discussion Period
SEIS
Software Engineering in Society
16:00 - 18:00
Model-Based Software Engineering
Journal-First Papers
/
Demonstrations
/
Papers
/
Technical Track
/
New Ideas and Emerging Results
/
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
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
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
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
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
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
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
Journal-First Papers
Khaled El-Fakih
American University of Sharjah
,
Gregor Bochmann
U. of Ottawa
17:50
10m
Talk
Discussion Period
Papers
Thu 30 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Requirements
Demonstrations
/
Papers
/
New Ideas and Emerging Results
/
Technical Track
/
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
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
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
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
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
New Ideas and Emerging Results
Munindar P. Singh
North Carolina State University
,
Amit Chopra
Lancaster University, UK
12:20
10m
Talk
Discussion Period
Papers
14:00 - 15:30
Requirements Engineering for Mass-Market Software
Software Engineering in Practice
/
Technical Track
/
Papers
/
Journal-First Papers
/
Demonstrations
at
Van-Horne
Chair(s):
Paul Ralph
University of Auckland
14:00
30m
Talk
(SEIP Talk) Data-Driven Requirements Engineering
SEIP
Industry Program
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
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
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
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
Papers
18:15 - 19:15
ICSE 2020 PC/PB
Community Meetings
at
Van-Horne
Fri 31 May
Displayed time zone:
Eastern Time (US & Canada)
change
11:00 - 12:30
Software Product Lines
Demonstrations
/
Technical Track
/
Papers
at
Van-Horne
Chair(s):
Shahar Maoz
Tel Aviv University
11:00
20m
Talk
Intention-Based Integration of Software Variants
Technical Track
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
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
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
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
Papers
14:00 - 15:30
Specifications and Models
Papers
/
Demonstrations
/
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
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
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
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
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
Papers
16:00 - 17:20
Program Transformations
New Ideas and Emerging Results
/
Technical Track
/
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
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
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
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
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
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
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
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
Student Mentoring Workshop
SMeW Session I
Student Mentoring Workshop
SMeW Session II
Student Mentoring Workshop
SMeW Session III
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
Journal-First Papers + Papers + Technical Track + New Ideas and Emerging Results + Software Engineering in Practice
Security 1
Software Engineering in Society + Posters
Gender and Trust
Journal-First Papers + Demonstrations + Papers + Technical Track + New Ideas and Emerging Results + 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
Demonstrations + Papers + New Ideas and Emerging Results + Technical Track + Journal-First Papers
Requirements
Software Engineering in Practice + Technical Track + Papers + Journal-First Papers + Demonstrations
Requirements Engineering for Mass-Market Software
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
Demonstrations + Technical Track + Papers
Software Product Lines
Papers + Demonstrations + Technical Track
Specifications and Models
New Ideas and Emerging Results + Technical Track + 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
Thu 21 Nov 11:49