ICPC 2019
Sat 25 - Sun 26 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
VenueFairmont The Queen Elizabeth Hotel
Room nameVan-Horne
Floor0
Room number7
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Conference Day
Sat 25 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 09:30
[Day 1] - OpeningICGSE Main at Van-Horne
Chair(s): Fabio CalefatoUniversity of Bari
09:30 - 10:30
[Day 1] - KeynoteICGSE Research Papers at Van-Horne
Chair(s): Paolo TellIT University of Copenhagen
09:30
60m
Talk
Equity when Software Development takes place in a Globalized World
ICGSE Research Papers
Pernille BjørnUniversity of Copenhagen, Denmark & University of Washington, USA
14:00 - 15:30
Session 2: Business strategyICGSE Experience Reports / ICGSE Research Papers at Van-Horne
Chair(s): David RedmilesUniversity 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 UludagTechnical University of Munich, Martin KleehausTechnical University of Munich, Niklas DreymannTechnical University of Munich, Christian KabelinVentum Consulting, Florian MatthesTechnical 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 organizationCandidate for Best Experience Report Award
ICGSE Experience Reports
14:40
20m
Experience report
Understanding Key Business Processes for Business Process Outsourcing Transition
ICGSE Experience Reports
15:00
20m
Research paper
Offshore Outsourcing Costs: Known or Still Hidden?
ICGSE Research Papers
Darja ŠmiteBlekinge Institute of Technology, Nils Brede Moe, Thomas KreklingBuskerud Fylkeskommune, Viktoria StrayUniversity of Oslo / SINTEF
16:00 - 17:45
Session 3: Methods and processes 01ICGSE 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 ProjectsIEEE Software Journal First
ICGSE Journal-First Paper Presentations
Julian BassUniversity of Salford, Andy HaxbyCompeta bv
16:20
20m
Industry talk
Embracing uncertainty and change with lean methods and disciplined software systems engineering
ICGSE Industry Talks
Doug DurhamDon'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 AggarwalSiemens healthcare Private Limited, V. S. ManiSiemens
17:00
20m
Research paper
An Empirical Study on Task Documentation in Software Crowdsourcing on TopCoder
ICGSE Research Papers
Luis VazPUCRS, Igor SteinmacherNorthern Arizona University, Sabrina MarczakPUCRS
Pre-print
17:20
20m
Experience report
Dogfooding: eating our own dog food in a large global mobile industry playerCandidate for Best Experience Report Award
ICGSE Experience Reports
Edgar TanakaMotorola Mobility, Gustavo TordinEldorado Institute, Edilson SilvaMotorola Mobility

Conference Day
Sun 26 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 17:30
MISE (Day 1)ICSE Workshops at Van-Horne

Conference Day
Mon 27 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 17:30
MISE (Day 2)ICSE Workshops at Van-Horne

Conference Day
Tue 28 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
09:00
10m
Talk
Welcome, Overview and Introductions
ICSE Student Mentoring Workshop
Christian KästnerCarnegie Mellon University, Lori PollockUniversity of Delaware, USA, Lin TanPurdue 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 StoreyUniversity of Victoria
09:50
40m
Talk
Software Engineering - What SE researchers do
ICSE Student Mentoring Workshop
Westley WeimerUniversity of Michigan
11:00 - 12:30
11:00
45m
Talk
How to navigate graduate school toward a rewarding Ph.D
ICSE Student Mentoring Workshop
Denys PoshyvanykWilliam and Mary
11:45
45m
Talk
Establishing a Profile
ICSE Student Mentoring Workshop
Jonathan BellGeorge Mason University
File Attached
14:00 - 15:30
14:00
40m
Talk
Publishing in Software Engineering
ICSE Student Mentoring Workshop
Jane Cleland-HuangUniversity 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 RubinUniversity of British Columbia, Nicholas A. KraftABB Corporate Research, Edward AftandilianGoogle, Michael HiltonCarnegie Mellon University, USA
16:00 - 17:30
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 BellerDelft University of Technology, Joshua GarciaUniversity of California, Irvine, Sarah NadiUniversity of Alberta, Jinqiu YangConcordia University, Montreal, Canada
17:20
10m
Talk
Closing
ICSE Student Mentoring Workshop

Conference Day
Wed 29 May

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
11:00
20m
Talk
Interventions for Software Security: Creating a Lightweight Program of Assurance Techniques for DevelopersSEIPIndustry Program
ICSE Software Engineering in Practice
Charles WeirLancaster University, Lynne BlairLancaster University, Ingolf BeckerUniversity College London, M. Angela SasseUniversity College London, James NobleVictoria University of Wellington, Awais RashidUniversity of Bristol, UK
11:20
20m
Talk
Towards Better Utilizing Static Application Security TestingSEIPIndustry Program
ICSE Software Engineering in Practice
Jinqiu YangConcordia University, Montreal, Canada, Lin TanPurdue University, John PeytonHCL America, Kristofer A DuerAppScan Source
11:40
20m
Talk
LEOPARD: Identifying Vulnerable Code for Vulnerability Assessment through Program MetricsTechnical Track
ICSE Technical Track
Xiaoning DuNanyang Technological University, Bihuan ChenFudan University, Yuekang LiNanyang Technological University, Jianmin GuoTsinghua University, Yaqin ZhouNanyang Technological University, Yang LiuNanyang Technological University, Singapore, Yu Jiang
12:00
10m
Talk
A Screening Test for Disclosed Vulnerabilities in FOSS ComponentsIndustry ProgramJournal-First
ICSE Journal-First Papers
Stanislav DashevskyiUniversity of Luxembourg, Achim D. BruckerThe University of Sheffield, Fabio MassacciUniversity of Trento
Link to publication DOI Pre-print
12:10
10m
Talk
VULTRON: Catching Vulnerable Smart Contracts Once and for AllNIER
ICSE New Ideas and Emerging Results
Haijun WangNanyang Technological University, Yi LiNanyang Technological University, Shang-Wei LinNanyang Technological University, Lei MaKyushu University, Yang LiuNanyang Technological University, Singapore
12:20
10m
Talk
Discussion Period
ICSE Papers

14:00 - 15:30
Gender and TrustICSE Software Engineering in Society / ICSE Posters at Van-Horne
Chair(s): Kelly BlincoeUniversity of Auckland
14:00
20m
Talk
Implicit Gender Biases in Professional Software Development: An Empirical StudySEIS
ICSE Software Engineering in Society
Yi WangRochester Institute of Technology, David RedmilesUniversity 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 CatolinoUniversity of Salerno, Fabio PalombaUniversity of Zurich, Damian Andrew TamburriTU/e, Alexander SerebrenikEindhoven University of Technology, Filomena FerrucciUniversity of Salerno
Pre-print
14:40
20m
Talk
Trust beyond computation alone: Human aspects of trust in blockchain technologiesSEIS
ICSE Software Engineering in Society
Barnaby CraggsUniversity of Bristol, Awais RashidUniversity of Bristol, UK
15:00
5m
Poster
Reinforcing Diversity Company Policies: Insights From StackOverflow Developers Survey
ICSE Posters
Karina Kohl SilveiraSchool of Technology at PUCRS University, Rafael PrikladnickiSchool 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
15:10
5m
Poster
A Decentralized Application for Fostering Biodiversity: Opportunities and Challenges
ICSE Posters
Jagadeesh Chandra Bose R PAccenture, Vikrant KaulgudAccenture Labs, India, Mauro Rebelo, Sanjay PodderAccenture
15:15
15m
Talk
Discussion PeriodSEIS
ICSE Software Engineering in Society

16:00 - 18:00
16:00
20m
Talk
Strategies and Best Practices for Model-based Systems Engineering Adoption in Embedded Systems IndustrySEIPIndustry Program
ICSE Software Engineering in Practice
Tiago AmorimTU Berlin, Andreas VogelsangTU Berlin, Florian PudlitzTU Berlin, Peter GersingGPP, Jan Philippsfoqee GmbH
Pre-print
16:20
20m
Talk
VIATRA Solver: A Framework for the Automated Generation of Consistent Domain-Specific ModelsDemosIndustry Program
ICSE Demonstrations
Oszkár SemeráthBudapest University of Technology and Economics, Aren BabikianMcGill University, Sebastian PilarskiMcGill University, Daniel VarroMcGill 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 RefinementTechnical Track
ICSE Technical Track
Tianxiao GuAlibaba Group, Chengnian SunUniversity of California, Davis, Xiaoxing MaNanjing University, Chun CaoNanjing University, Chang XuNanjing University, Yao-Yuan Yang, Qirun ZhangGeorgia Institute of Technology, Jian LuNanjing University, Zhendong SuETH Zurich
17:00
20m
Talk
AutoTap: Synthesizing and Repairing Trigger-Action Programs Using LTL PropertiesArtifacts AvailableArtifacts Evaluated ReusableTechnical Track
ICSE Technical Track
Lefan ZhangThe University of Chicago, Weijia HeThe University of Chicago, Jesse MartinezThe University of Chicago, Noah BrackenburyThe University of Chicago, Shan LuUniversity of Chicago, Blase UrThe University of Chicago
17:20
10m
Talk
Towards a Cognizant Virtual Software Modeling Assistant using Model ClonesNIER
ICSE New Ideas and Emerging Results
Matthew StephanMiami University
Pre-print
17:30
10m
Talk
A Model-Integrated Approach to Designing Self-Protecting SystemsJournal-First
ICSE Journal-First Papers
Stefano IannucciMississippi State University, Sherif AbdelwahedVirginia Commonwealth University, Andrea MontemaggioMississippi State University, Melissa HannisMississippi State University, Leslie LeonardU.S. Army Engineer Research and Development Center (ERDC), Jason KingU.S. Army Engineer Research and Development Center (ERDC), Drew HamiltonMississippi State University, CCI
17:40
10m
Talk
Symbolic Refinement of Extended State Machines with Applications to the Automatic Derivation of Sub-Components and ControllersJournal-First
ICSE Journal-First Papers
Khaled El-FakihAmerican University of Sharjah, Gregor BochmannU. of Ottawa
17:50
10m
Talk
Discussion Period
ICSE Papers

Conference Day
Thu 30 May

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
11:00
20m
Talk
MCP: A Security Testing Tool Driven by RequirementsDemos
ICSE Demonstrations
Phu X. MaiUniversity of Luxembourg, Fabrizio PastoreUniversity of Luxembourg, Arda GoknilUniversity of Luxembourg, Lionel BriandSnT Centre/University of Luxembourg
11:20
20m
Talk
RM2PT: A Tool for Automated Prototype Generation from Requirements ModelDemos
ICSE Demonstrations
Yilong YangUniversity of Macau, Xiaoshan LiFaculty of Science and Technology, Univesity of Macau, Zhiming LiuSouthwest University, Wei KeMacao Polytechnic Institute
11:40
20m
Talk
Supporting Analysts by Dynamic Extraction and Classification of Requirements-Related KnowledgeTechnical Track
ICSE Technical Track
Zahra ShakeriUniversity of Calgary, Vincenzo GervasiUniversity of Pisa, Didar ZowghiUniversity of Technology, Sydney, Behrouz FarUniversity of Calgary
12:00
10m
Talk
An Active Learning Approach for Improving the Accuracy of Automated Domain Model ExtractionJournal-First
ICSE Journal-First Papers
Chetan AroraSES Networks and University of Luxembourg, Mehrdad SabetzadehSnT Centre / University of Luxembourg, Shiva NejatiSnT Centre/University of Luxembourg, Lionel BriandSnT Centre/University of Luxembourg
12:10
10m
Talk
Requirements Engineering as Science in the SmallNIER
ICSE New Ideas and Emerging Results
Munindar P. SinghNorth Carolina State University, Amit ChopraLancaster University, UK
12:20
10m
Talk
Discussion Period
ICSE Papers

14:00 - 15:30
Requirements Engineering for Mass-Market SoftwareICSE Software Engineering in Practice / ICSE Technical Track / ICSE Papers / ICSE Journal-First Papers / ICSE Demonstrations at Van-Horne
Chair(s): Paul RalphUniversity of Auckland
14:00
30m
Talk
(SEIP Talk) Data-Driven Requirements EngineeringSEIPIndustry Program
ICSE Software Engineering in Practice
Walid MaalejUniversity of Hamburg, Maleknaz NayebiPolytechnique Montréal, Guenther RuheUniversity of Calgary
14:30
20m
Talk
Guigle: A GUI Search Engine for Android AppsDemosIndustry Program
ICSE Demonstrations
Carlos Bernal-CárdenasWilliam and Mary, Kevin MoranCollege of William & Mary, Michele TufanoCollege of William and Mary, Zichang LiuCollege of William & Mary, Linyong NanCollege of William & Mary, Zhehan ShiCollege of William & Mary, Denys PoshyvanykWilliam and Mary
Pre-print Media Attached
14:50
20m
Talk
StoryDroid: Automated Generation of Storyboard for Android AppsTechnical TrackIndustry Program
ICSE Technical Track
Sen ChenNanyang Technological University, Singapore, Lingling FanNanyang Technological University, Singapore, Chunyang ChenMonash University, Ting SuNanyang Technological University, Singapore, Wenhe LiNew York University Shanghai, Yang LiuNanyang Technological University, Singapore, Lihua Xu
15:10
10m
Talk
Metamorphic Relations for Enhancing System Understanding and UseJournal-First
ICSE Journal-First Papers
Zhi Quan (George) ZhouUniversity of Wollongong, Australia, Liqun SunUniversity of Wollongong, Tsong Yueh ChenSwinburne University of Technology, Dave ToweyUniversity of Nottingham Ningbo China
15:20
10m
Talk
Discussion Period
ICSE Papers

18:15 - 19:15

Conference Day
Fri 31 May

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Software Product LinesICSE Demonstrations / ICSE Technical Track / ICSE Papers at Van-Horne
Chair(s): Shahar MaozTel Aviv University
11:00
20m
Talk
Intention-Based Integration of Software VariantsArtifacts AvailableTechnical Track
ICSE Technical Track
Max LillackUniversity of Leipzig, Ştefan StănciulescuABB Corporate Research, Switzerland, Wilhelm Hedman, Thorsten BergerChalmers University of Technology, Sweden / University of Gothenburg, Sweden, Andrzej WąsowskiIT University of Copenhagen, Denmark
Pre-print File Attached
11:20
20m
Talk
Supporting the Statistical Analysis of Variability ModelsArtifacts AvailableArtifacts Evaluated ReusableTechnical Track
ICSE Technical Track
Ruben HeradioUNED (Universidad Nacional de Educacion a Distancia), David Fernandez-AmorosUNED (Universidad Nacional de Educacion a Distancia), Christoph Mayr-DornJohannes Kepler University Linz, Alexander Egyed
11:40
20m
Talk
xLineMapper: A Product Line Feature-Architecture-Implementation Mapping ToolsetDemos
ICSE Demonstrations
Cuong CuCybersource Corporation, Xin YeCalifornia State University San Marcos, Yongjie ZhengCalifornia State University San Marcos
12:00
20m
Talk
Multifaceted Automated Analyses for Variability-Intensive Embedded SystemsTechnical Track
ICSE Technical Track
Sami LazregVisteon Electronics and Universite Cote d Azur, Maxime CordySnT, University of Luxembourg, Philippe ColletUniversity of Nice, Patrick HeymansUniversity of Namur, Sébastien MosserUniversité Côte d'Azur, France
Pre-print
12:20
10m
Talk
Discussion Period
ICSE Papers

14:00 - 15:30
Specifications and ModelsICSE 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 MissionsDemos
ICSE Demonstrations
Claudio MenghiUniversity of Luxembourg, SnT, Christos TsigkanosTechnische Universität Wien, Thorsten BergerChalmers University of Technology, Sweden / University of Gothenburg, Sweden, Patrizio PelliccioneChalmers | University of Gothenburg and University of L'Aquila
14:20
20m
Talk
Symbolic Repairs for GR(1) SpecificationsArtifacts Evaluated ReusableTechnical Track
ICSE Technical Track
Shahar MaozTel Aviv University, Jan Oliver RingertTel Aviv University, Rafi ShalomTel Aviv University
14:40
20m
Talk
ARepair: A Repair Framework for AlloyDemos
ICSE Demonstrations
Kaiyuan WangGoogle, Inc., Allison SullivanNorth Carolina Agriculture and Technical State University, Sarfraz KhurshidUniversity of Texas at Austin
15:00
20m
Talk
Visual Debugging of Behavioural ModelsDemos
ICSE Demonstrations
Gianluca BarbonUniversité Grenoble Alpes, Inria, LIG, Vincent LeroyUniversity of Grenoble - CNRS, Gwen SalaünUniversity of Grenoble Alpes, Emmanuel YahUniversité Grenoble Alpes
15:20
10m
Talk
Discussion Period
ICSE Papers

16:00 - 17:20
Program TransformationsICSE New Ideas and Emerging Results / ICSE Technical Track / ICSE Papers at Van-Horne
Chair(s): Cindy Rubio-GonzálezUniversity of California, Davis
16:00
20m
Talk
Global Optimization of Numerical Programs via Prioritized Stochastic Algebraic TransformationsArtifacts AvailableTechnical Track
ICSE Technical Track
Xie WangNanjing University, Huaijin WangNanjing University, Zhendong SuETH Zurich, Enyi TangNanjing University, Xin ChenNanjing University, Weijun ShenNanjing University, Zhenyu ChenNanjing University, Linzhang Wang, Xianpei ZhangNanjing University, Xuandong LiNanjing University
16:20
20m
Talk
Type Migration in Ultra-Large-Scale CodebasesArtifacts Evaluated ReusableTechnical Track
ICSE Technical Track
Ameya KetkarOregon State University, USA, Ali MesbahUniversity of British Columbia, Davood MazinanianUniversity of British Columbia, Danny DigSchool of EECS at Oregon State University, Edward AftandilianGoogle
Pre-print
16:40
20m
Talk
Dynamic Slicing for AndroidTechnical Track
ICSE Technical Track
Tanzirul AzimMicrosoft, USA, Arash AlaviUniversity of California, Riverside, Iulian NeamtiuNew Jersey Institute of Technology, Rajiv GuptaUC Riverside
17:00
10m
Talk
Conditional Compilation is Dead, Long Live Conditional Compilation!NIER
ICSE New Ideas and Emerging Results
Paul GazzilloUniversity of Central Florida, Shiyi WeiThe University of Texas at Dallas
Pre-print
17:10
10m
Talk
Discussion Period
ICSE Papers

Conference Day
Sun 26 May

Displayed time zone: Eastern Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Van-Horne

Conference Day
Mon 27 May

Displayed time zone: Eastern Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Van-Horne

Conference Day
Tue 28 May

Displayed time zone: Eastern Time (US & Canada) change

Conference Day
Sat 25 May

Displayed time zone: Eastern Time (US & Canada) change

Room9:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Van-Horne

Conference Day
Wed 29 May

Displayed time zone: Eastern Time (US & Canada) change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Van-Horne