ICPC 2018
Sun 27 - Mon 28 May 2018
Gothenburg, Sweden
co-located with
* ICSE 2018 *
Toggle navigation
Attending
Venue: Congress center Gothia Towers
* ICSE 2018 *
Registration
Accommodation, Hotels, Sharing rooms
Gothenburg
Travel
Travel and participation support
Social Events
Excursions and Side Program
Support Opportunities and Exibitions
Resources
ICSE Morning Run
Football
Sponsors and Supporters
Lunch and Coffee Break menus
Photos
Program
ICPC Program
Your Program
ICPC 2018 Program
Sun 27 May
Mon 28 May
Tracks
ICPC 2018
Technical Research
Early Research Achievement
Tool Demonstration
Industry
Organization
ICPC 2018 Committees
ICPC 2018 Organization Committee
ICPC 2018 Steering Committee
Track Committees
Technical Research
Early Research Achievement
Tool Demonstration
Industry
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 2018 *
(
series
) /
ICPC 2018
(
series
) /
Congress center Gothia Towers
/
Room information: J1 room
Venue
Congress center Gothia Towers
Room name
J1 room
Floor
2
Capacity
180
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Sun 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:30
Opening, Vision Keynote, and Developer Observation
Technical Research
at
J1 room
Chair(s):
Foutse Khomh
Polytechnique Montréal
,
Chanchal K. Roy
University of Saskatchewan
,
Katsuro Inoue
Osaka University
09:00
10m
Day opening
Welcome to ICPC 2018
Technical Research
Foutse Khomh
Polytechnique Montréal
,
Chanchal K. Roy
University of Saskatchewan
09:11
34m
Talk
Sensing and Supporting Software Developer's Focus (Vision Keynote)
Vision Keynote
Technical Research
Manuela Zueger
University of Zurich
,
Thomas Fritz
University of Zurich, University of British Columbia
09:45
10m
Short-paper
Code Phonology: an exploration into the vocalization of code
ERA
Technical Research
Felienne Hermans
,
Alaaeddin Swidan
Delft University of Technology
,
Efthimia Aivaloglou
Open University of the Netherlands
09:55
17m
Full-paper
Meaningful Variable Names for Decompiled Code: A Machine Translation Approach
Technical Research
Technical Research
Alan Jaffe
Carnegie Mellon University
,
Jeremy Lacomis
Carnegie Mellon University
,
Edward Schwartz
Carnegie Mellon University
,
Claire Le Goues
Carnegie Mellon University
,
Bogdan Vasilescu
Carnegie Mellon University
Pre-print
Media Attached
10:13
17m
Full-paper
Descriptive Compound Identifier Names Improve Source Code Comprehension
Technical Research
Technical Research
Andrea Schankin
Karlsruhe Institute of Technology
,
Annika Berger
Karlsruhe Institute of Technology
,
Daniel Holt
Heidelberg University
,
Johannes Hofmeister
University of Passau
,
Till Riedel
Karlsruhe Institute of Technology
,
Michael Beigl
Karlsruhe Institute of Technology
Pre-print
11:00 - 12:30
Clones, Code Smell, Refactoring and Maintenance
Technical Research
at
J1 room
Chair(s):
Hitesh Sajnani
Microsoft
11:00
10m
Short-paper
Towards Just-In-Time Refactoring Recommenders (ERA)
ERA
Technical Research
Jevgenija Pantiuchina
Università della Svizzera italiana
,
Gabriele Bavota
Università della Svizzera italiana (USI)
,
Michele Tufano
College of William and Mary
,
Denys Poshyvanyk
William and Mary
11:10
10m
Short-paper
Toward Refactoring Evaluation with Code Naturalness
ERA
Technical Research
Ryo Arima
,
Yoshiki Higo
Osaka University
,
Shinji Kusumoto
Pre-print
11:20
10m
Industry talk
How Slim Will My System Be? Estimating Refactored Code Size by Merging Clones
Industry Track
Technical Research
Norihiro Yoshida
Nagoya University
,
Takuya Ishizu
Osaka University
,
Buford Edwards Iii
Osaka University
,
Katsuro Inoue
Osaka University
Link to publication
DOI
11:30
10m
Short-paper
RepliComment: Identifying Clones in Code Comments
ERA
Technical Research
Arianna Blasi
Università della Svizzera italiana (USI) and IMDEA Software Institute
,
Alessandra Gorla
IMDEA Software Institute
11:40
10m
Short-paper
A Preliminary Study on Using Code Smells to Improve Bug Localization
ERA
Technical Research
Aoi Takahashi
Tokyo Institute of Technology
,
Natthawute Sae-Lim
Tokyo Institute of Technology
,
Shinpei Hayashi
Tokyo Institute of Technology
,
Motoshi Saeki
Tokyo Institute of Technology
DOI
Pre-print
11:50
17m
Full-paper
Un-Break My Build: Assisting Developers with Build Repair Hints
Technical Research
Technical Research
Carmine Vassallo
University of Zurich
,
Sebastian Proksch
University of Zurich
,
Timothy Zemp
University of Zurich
,
Harald Gall
University of Zurich
DOI
Pre-print
12:07
17m
Full-paper
Aiding Comprehension of Unit Test Cases and Test Suites with Stereotype-based Tagging
Technical Research
Technical Research
Boyang Li
,
Christopher Vendome
,
Mario Linares-Vásquez
Systems and Computing Engineering Department , Universidad de los Andes , Bogotá, Colombia
,
Denys Poshyvanyk
William and Mary
14:00 - 15:30
Bugs and Debugging
Technical Research
at
J1 room
Chair(s):
James R. Cordy
14:00
17m
Full-paper
Recognizing Software Bug-Specific Named Entity in Software Bug Repository
Technical Research
Technical Research
Cheng Zhou
Yangzhou University
,
Bin Li
Yangzhou University
,
Xiaobing Sun
Yangzhou University
,
Hongjing Guo
Yangzhou University
14:17
10m
Short-paper
CoBOT: Static C/C++ Bug Detection in the Presence of Incomplete Code
Tool Demo
Technical Research
Qing Gao
Peking University
,
Sen Ma
Peking University
,
Sihao Shao
,
Yulei Sui
University of Technology Sydney, Australia
,
Guoliang Zhao
CASIC_CQC Software Testing and Assessment Technology(Beijing) Corporation, Ltd.
,
Luyao Ma
Peking University
,
Xiao Ma
Peking University
,
Fuyao Duan
,
Xiao Deng
Peking University
,
Shikun Zhang
Peking University
,
Xianglong Chen
CASC Software Testing Center
14:28
17m
Full-paper
Recommending Frequently Encountered Bugs
Technical Research
Technical Research
Yun Zhang
Zhejiang University
,
David Lo
Singapore Management University
,
Xin Xia
Monash University
,
Jing Jiang
Beihang University
,
JianLing Sun
Zhejiang University
Pre-print
14:45
17m
Full-paper
Cross Version Defect Prediction with Representative Data via Sparse Subset Selection
Technical Research
Technical Research
Zhou Xu
Wuhan University
,
Shuai Li
The Hong Kong Polytechnic University
,
Yutian Tang
The Hong Kong Polytechnic University
,
Xiapu Luo
,
Tao Zhang
Harbin Engineering University
,
Jin Liu
Wuhan University
,
Jun Xu
The Hong Kong Polytechnic University
15:02
17m
Full-paper
Unsupervised Deep Bug Report Summarization
Technical Research
Technical Research
Xiaochen Li
,
He Jiang
,
Dong Liu
Dalian University of Technology
,
Zhilei Ren
,
Ge Li
Peking University
15:19
7m
Short-paper
MetropolJS: Visualizing and Debugging Large-Scale JavaScript Program Structure with Treemaps
Tool Demo
Technical Research
Joshua Scarsbrook
University of Waikato
,
Ryan Ko
University of Waikato
,
Bill Rogers
University of Waikato
,
David Bainbridge
University of Waikato
16:00 - 17:00
Program Design and Repair
Technical Research
at
J1 room
Chair(s):
Annibale Panichella
Deflt University of Technology
16:00
10m
Short-paper
What Design is Discussed by Developers?
ERA
Technical Research
Giovanni Viviani
University of British Columbia
,
Calahan Janik-Jones
University of Toronto
,
Michalis Famelis
Université de Montréal
,
Xin Xia
Monash University
,
Gail Murphy
University of British Columbia
16:10
10m
Short-paper
Toward Introducing Automated Program Repair Techniques to Industrial Software Development
ERA
Technical Research
Keigo Naitou
Osaka University
,
Akito Tanikado
Osaka University
,
Shinsuke Matsumoto
Osaka University
,
Yoshiki Higo
Osaka University
,
Shinji Kusumoto
,
Hiroyuki Kirinuki
NTT
,
Toshiyuki Kurabayashi
NTT
,
Haruto Tanno
NTT
Pre-print
16:20
10m
Short-paper
Learning Syntactic Features of Programming Languages from Imagery Using Convolutional Neural Networks
ERA
Technical Research
Jordan Ott
,
Abigail Atchison
Chapman University
,
Paul Harnack
,
Natalie Best
Chapman University
,
Haley Anderson
Chapman University
,
Cristiano Firmani
Chapman University
,
Erik Linstead
Chapman University
DOI
Pre-print
16:30
30m
Talk
Adventures in NICAD: A Ten-Year Retrospective
MIP Talk
Technical Research
Chanchal K. Roy
University of Saskatchewan
,
James R. Cordy
17:00 - 17:45
Open Steering Committee Meeting
Technical Research
at
J1 room
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:00 - 12:30
Generation and Classification
Technical Research
at
J1 room
Chair(s):
Shaowei Wang
Queen's University
11:00
17m
Full-paper
Deep Code Comment Generation
Technical Research
Technical Research
Xing Hu
Peking University
,
Ge Li
Peking University
,
Xin Xia
Monash University
,
David Lo
Singapore Management University
,
Zhi Jin
Peking University
Pre-print
11:17
10m
Short-paper
On the Naturalness of Auto-generated Code —Can We Identify Auto-Generated Code Automatically?
ERA
Technical Research
Masayuki Doi
Osaka University
,
Yoshiki Higo
Osaka University
,
Ryo Arima
,
Kento Shimonaka
Osaka University
,
Shinji Kusumoto
Pre-print
11:27
10m
Short-paper
Augmenting Source Code Lines with Sample Variable Values
ERA
Technical Research
Matúš Sulír
Technical University of Košice
,
Jaroslav Porubän
Technical University of Košice, Slovakia
Pre-print
11:37
17m
Full-paper
Automatically Classifying Posts into Question Categories on Stack Overflow
Technical Research
Technical Research
Stefanie Beyer
University of Klagenfurt
,
Christian Macho
University of Klagenfurt
,
Massimiliano Di Penta
University of Sannio
,
Martin Pinzger
Alpen-Adria-Universität Klagenfurt
11:54
17m
Full-paper
Automatic Tag Recommendation for Software Development Video Tutorials
Technical Research
Technical Research
Esteban Parra
Florida State University
,
Javier Escobar-Avila
Florida State University
,
Sonia Haiduc
Florida State University
DOI
Pre-print
12:11
17m
Full-paper
Classification of APIs by Hierarchical Clustering
Technical Research
Technical Research
Johannes Härtel
University of Koblenz-Landau, Germany
,
Hakan Aksu
University of Koblenz
,
Ralf Laemmel
University of Koblenz-Landau, Germany
14:00 - 15:00
Vision Keynote and Mobile Apps
Technical Research
at
J1 room
Chair(s):
Sonia Haiduc
Florida State University
14:00
35m
Talk
The Language Dichotomy: Toward Effective Program Comprehension for Mobile App Development (Vision Keynote)
Vision Keynote
Technical Research
Kevin Moran
College of William & Mary
,
Mario Linares-Vasquez
,
Carlos Bernal-Cárdenas
,
Denys Poshyvanyk
William and Mary
14:35
17m
Full-paper
LESdroid - A Tool for Detecting Exported Service Leaks of Android Applications
Technical Research
Technical Research
Jun Ma
Nanjing University
,
Shaocong Liu
Nanjing University
,
Yanyan Jiang
Nanjing University
,
Xianping Tao
Nanjing University
,
Chang Xu
Nanjing University
,
Jian Lu
Nanjing University
14:52
17m
Full-paper
Do Developers Update Third-Party Libraries in Mobile Apps?
Technical Research
Technical Research
Pasquale Salza
USI Università della Svizzera italiana
,
Fabio Palomba
,
Dario Di Nucci
Vrije Universiteit Brussel
,
Cosmo D'Uva
University of Salerno
,
Andrea De Lucia
University of Salerno
,
Filomena Ferrucci
University of Salerno
Pre-print
15:09
17m
Full-paper
What's Inside My App?: Understanding Feature Redundancy in Mobile Apps
Technical Research
Technical Research
Yao Guo
,
Yuanchun Li
Peking University
,
Ziyue Yang
Peking University
,
Xiangqun Chen
Peking University
16:00 - 17:30
Readibility, Features and APIs
Technical Research
at
J1 room
Chair(s):
Yoshiki Higo
Osaka University
16:00
17m
Full-paper
Impacts of Coding Practices on Readability
Technical Research
Technical Research
Rodrigo Santos
IPT-SP
,
Marco Gerosa
Northern Arizona University
Pre-print
16:17
10m
Short-paper
An Empirical Investigation on the Readability of Manual and Generated Test Cases
ERA
Technical Research
Giovanni Grano
University of Zurich
,
Simone Scalabrino
University of Molise
,
Harald Gall
University of Zurich
,
Rocco Oliveto
University of Molise
Pre-print
16:27
10m
Short-paper
The CodeCompass Comprehension Framework
Tool Demo
Technical Research
Zoltan Porkolab
Eotvos Lorond University
,
Dániel Krupp
Ericsson Ltd
,
Tibor Brunner
Ericsson Hungary
,
Marton Csordas
Ericsson Hungary
Link to publication
DOI
Pre-print
16:37
17m
Full-paper
The Effect of Poor Source Code Lexicon and Readability on Developers' Cognitive Load
Technical Research
Technical Research
Sarah Fakhoury
Washington State University
,
Yuzhan Ma
Washington State University Pullman
,
Venera Arnaoudova
Washington State University Pullman
,
Olusola Adesope
Washington State University
DOI
Pre-print
16:54
17m
Full-paper
Assessing an Architecture's Ability to Support Feature Evolution
Technical Research
Technical Research
Ran Mo
Drexel University
,
Yuanfang Cai
Drexel University
,
Rick Kazman
University of Hawai‘i at Mānoa
,
Qiong Feng
Drexel University
17:11
10m
Industry talk
Leveraging the Agile Development Process for Selecting Invoking/Excluding Tests to Support Feature Location
Industry Track
Technical Research
Gregory S. DeLozier
,
Michael J. Decker
Bowling Green State University
,
Christian D. Newman
Rochester Institute of Technology
,
Jonathan I. Maletic
Kent State University
17:30 - 18:30
Closing
Technical Research
at
J1 room
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:00 - 12:30
Human and Social Aspects of Computing I
* ICSE * Technical Papers
/
* ICSE * Journal first papers
at
J1 room
Chair(s):
Ita Richardson
Lero - The Irish Software Research Centre and University of Limerick
11:00
20m
Talk
Sentiment Analysis for Software Engineering: How Far Can We Go?
* ICSE * Technical Papers
Bin Lin
,
Fiorella Zampetti
University of Sannio
,
Gabriele Bavota
Università della Svizzera italiana (USI)
,
Massimiliano Di Penta
University of Sannio
,
Michele Lanza
Università della Svizzera italiana (USI)
,
Rocco Oliveto
University of Molise
11:20
20m
Talk
Identifying Features in Forks
* ICSE * Technical Papers
Shurui Zhou
,
Ştefan Stănciulescu
,
Olaf Leßenich
,
Yingfei Xiong
Peking University
,
Andrzej Wąsowski
IT University of Copenhagen, Denmark
,
Christian Kästner
Carnegie Mellon University
Pre-print
File Attached
11:40
20m
Talk
Roles and Impacts of Hands-on Software Architects in Five Industrial Case Studies
* ICSE * Technical Papers
Inayat Rehman
,
Mehdi Mirakhorli
Rochester Institute of Technology
,
Mei Nagappan
University of Waterloo
,
Azad Aralbay
,
Matthew Thornton
12:00
20m
Talk
Sentiment Polarity Detection for Software Development
* ICSE * Journal first papers
Fabio Calefato
University of Bari
,
Filippo Lanubile
University of Bari
,
Federico Maiorano
,
Nicole Novielli
University of Bari
DOI
Pre-print
12:20
10m
Talk
Q&A in groups
* ICSE * Technical Papers
14:00 - 15:30
Open-Source Systems
* ICSE * Technical Papers
/
* ICSE * Journal first papers
at
J1 room
Chair(s):
Andrzej Wąsowski
IT University of Copenhagen, Denmark
14:00
20m
Talk
Inheritance Usage Patterns in Open-Source Systems
* ICSE * Technical Papers
Jamie Stevenson
,
Murray Wood
University of Strathclyde
Pre-print
File Attached
14:20
20m
Talk
Almost There: A Study on Quasi-Contributors in Open-Source Software Projects
* ICSE * Technical Papers
Igor Steinmacher
Federal University of Technology - Paraná / Northern Arizona University
,
Gustavo Pinto
UFPA
,
Igor Wiese
Federal University of Technology - Paraná (UTFPR)
,
Marco Gerosa
Northern Arizona University
Pre-print
14:40
20m
Talk
Analyzing a Decade of Linux System Calls
* ICSE * Journal first papers
Mojtaba Bagherzadeh
Queen's University
,
Nafiseh Kahani
,
Cor-Paul Bezemer
Queen's University, Kingston, Ontario
,
Ahmed E. Hassan
Queen's University
,
Juergen Dingel
Queen's University, Kingston, Ontario
,
James R. Cordy
Link to publication
Pre-print
15:00
20m
Talk
To Distribute or Not to Distribute? Why Licensing Bugs Matter
* ICSE * Technical Papers
Christopher Vendome
,
Daniel M. German
,
Massimiliano Di Penta
University of Sannio
,
Gabriele Bavota
Università della Svizzera italiana (USI)
,
Mario Linares-Vásquez
Systems and Computing Engineering Department , Universidad de los Andes , Bogotá, Colombia
,
Denys Poshyvanyk
William and Mary
15:20
10m
Talk
Q&A in groups
* ICSE * Technical Papers
16:00 - 18:00
Empirical Software Engineering
* ICSE * Journal first papers
/
* ICSE * Technical Papers
at
J1 room
Chair(s):
Marija Mikic
Google
16:00
20m
Full-paper
Does the Propagation of Artifact Changes across Tasks reflect Work Dependencies?
* ICSE * Technical Papers
Christoph Mayr-Dorn
Johannes Kepler University Linz
,
Alexander Egyed
DOI
Pre-print
16:20
20m
Talk
Large-Scale Analysis of Framework-Specific Exceptions in Android Apps
* ICSE * Technical Papers
Lingling Fan
East China Normal University, China/Nanyang Technological University, Singapore
,
Ting Su
Nanyang Technological University, Singapore
,
Sen Chen
Nanyang Technological University
,
Guozhu Meng
Nanyang Technological University, Singapore
,
Yang Liu
Nanyang Technological University, Singapore
,
Lihua Xu
,
Geguang Pu
,
Zhendong Su
University of California, Davis
DOI
Pre-print
File Attached
16:40
20m
Talk
Effect Sizes and their Variance for AB/BA Crossover Design Studies
* ICSE * Journal first papers
Lech Madeyski
,
Barbara Kitchenham
Link to publication
DOI
17:00
20m
Talk
A Large-Scale Empirical Study on the Effects of Code Obfuscations on Android Apps and Anti-Malware Products
* ICSE * Technical Papers
Mahmoud Hammad
University of California, Irvine
,
Joshua Garcia
,
Sam Malek
University of California, Irvine
DOI
Pre-print
Media Attached
File Attached
17:20
20m
Talk
An empirical study on the interplay between semantic coupling and co-change of software classes
* ICSE * Journal first papers
Nemitari Ajienka
,
Andrea Capiluppi
Brunel University
,
Steve Counsell
Brunel University London
Link to publication
DOI
Media Attached
17:40
20m
Talk
Q&A in groups
* ICSE * Technical Papers
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:30
Requirements and Recommender Systems
* ICSE * Technical Papers
/
* ICSE * Journal first papers
at
J1 room
Chair(s):
Joanne M. Atlee
University of Waterloo, Canada
09:00
20m
Talk
The Evolution of Requirements Practices in Software Startups
* ICSE * Technical Papers
Catarina Gralha
NOVA-LINCS, FCT/UNL
,
Daniela Damian
University of Victoria
,
Anthony I. (Tony) Wasserman
Carnegie Mellon Silicon Valley
,
Miguel Goulao
NOVA-LINCS, FCT/UNL
,
João Araújo
Pre-print
Media Attached
09:20
20m
Talk
Traceability in the Wild: Automatically Augmenting Incomplete Trace links
* ICSE * Technical Papers
Michael Rath
Technische Universität Ilmenau
,
Jacob Rendall
University of Notre Dame
,
Jin L.C. Guo
McGill University
,
Jane Cleland-Huang
University of Notre Dame
,
Patrick Mäder
Technische Universität Ilmenau
Pre-print
09:40
20m
Talk
A Temporal Permission Analysis and Enforcement Framework for Android
* ICSE * Technical Papers
Alireza Sadeghi
Google, Inc
,
Reyhaneh Jabbarvand
University of California, Irvine
,
Negar Ghorbani
,
Hamid Bagheri
University of Nebraska-Lincoln, USA
,
Sam Malek
University of California, Irvine
10:00
20m
Talk
Global-Aware Recommendations for Repairing Violations in Exception Handling
* ICSE * Journal first papers
Eiji Adachi Barbosa
,
Alessandro Garcia
PUC-Rio
10:20
10m
Talk
Q&A in groups
* ICSE * Technical Papers
11:00 - 12:30
Search-Based Software Engineering I
* ICSE * Technical Papers
at
J1 room
Chair(s):
Shin Yoo
Korea Advanced Institute of Science and Technology
11:00
20m
Talk
Testing Vision-Based Control Systems Using Learnable Evolutionary Algorithms
* ICSE * Technical Papers
Raja Ben Abdessalem
SnT Centre/University of Luxembourg
,
Shiva Nejati
SnT Centre/University of Luxembourg
,
Lionel Briand
SnT Centre/University of Luxembourg
,
Thomas Stifter
Pre-print
File Attached
11:20
20m
Talk
To Preserve or Not to Preserve Invalid Solutions in Search-Based Software Engineering: A Case Study in Software Product Lines
* ICSE * Technical Papers
Jianmei Guo
Alibaba Group
,
Kai Shi
11:40
20m
Talk
Nemo: Multi-Criteria Test-Suite Minimization with Integer Nonlinear Programming
* ICSE * Technical Papers
Jun-Wei Lin
University of California, Irvine
,
Reyhaneh Jabbarvand
University of California, Irvine
,
Joshua Garcia
,
Sam Malek
University of California, Irvine
Pre-print
File Attached
12:00
20m
Talk
Is "Better Data" Better Than "Better Data Miners"?
* ICSE * Technical Papers
Amritanshu Agrawal
North Carolina State University
,
Tim Menzies
North Carolina State University
Link to publication
DOI
Pre-print
File Attached
12:20
10m
Talk
Q&A in groups
* ICSE * Technical Papers
14:00 - 15:30
Search-Based Software Engineering II
* ICSE * Technical Papers
/
* ICSE * Journal first papers
at
J1 room
Chair(s):
Daniel Varro
McGill University / Budapest University of Technology and Economics
14:00
20m
Talk
Search-Based Test Data Generation for SQL Queries
* ICSE * Technical Papers
Jeroen Castelein
,
Maurício Aniche
Delft University of Technology, Netherlands
,
Mozhan Soltani
,
Annibale Panichella
Deflt University of Technology
,
Arie van Deursen
Delft University of Technology
DOI
Pre-print
Media Attached
14:20
20m
Talk
Multi-Objective Integer Programming Approaches for Solving Optimal Feature Selection Problem
* ICSE * Technical Papers
Yinxing Xue
,
Yan-Fu Li
DOI
Pre-print
Media Attached
14:40
20m
Talk
Automated Refactoring of OCL Constraints with Search
* ICSE * Journal first papers
Hong Lu
,
Shuai Wang
,
Tao Yue
Simula Research Laboratory and University of Oslo
,
Shaukat Ali
Simula Research Lab
,
Jan Nygard
15:00
20m
Talk
Automatically Generating Search Heuristics for Concolic Testing
* ICSE * Technical Papers
Sooyoung Cha
Korea University, South Korea
,
Seongjoon Hong
,
Junhee Lee
,
Hakjoo Oh
Korea University
Pre-print
15:20
10m
Talk
Q&A in groups
* ICSE * Technical Papers
Sun 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
J1 room
Technical Research
Opening, Vision Keynote, and Developer Observation
Technical Research
Clones, Code Smell, Refactoring and Maintenance
Technical Research
Bugs and Debugging
Technical Research
Program Design and Repair
Technical Research
Open Steering Committee Meeting
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
J1 room
Technical Research
Generation and Classification
Technical Research
Technical Research
Vision Keynote and Mobile Apps
Technical Research
Readibility, Features and APIs
Technical Research
Closing
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
J1 room
* ICSE * Technical Papers + * ICSE * Journal first papers
Human and Social Aspects of Computing I
* ICSE * Technical Papers + * ICSE * Journal first papers
Open-Source Systems
* ICSE * Journal first papers + * ICSE * Technical Papers
Empirical Software Engineering
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
J1 room
* ICSE * Technical Papers + * ICSE * Journal first papers
Requirements and Recommender Systems
* ICSE * Technical Papers
Search-Based Software Engineering I
* ICSE * Technical Papers + * ICSE * Journal first papers
Search-Based Software Engineering II
Sun 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
J1 room
ICPC Technical Research
Welcome to ICPC 2018
09:00 - 09:10
ICPC Technical Research
Vision Keynote
Sensing and Supporting Software Developer's Focus (Vision Keynote)
09:11 - 09:45
ICPC Technical Research
ERA
Code Phonology: an exploration into the vocalization of code
09:45 - 09:55
ICPC Technical Research
Technical Research
Meaningful Variable Names for Decompiled Code: A Machine Translation Ap ...
09:55 - 10:12
ICPC Technical Research
Technical Research
Descriptive Compound Identifier Names Improve Source Code Comprehension
10:13 - 10:30
ICPC Technical Research
ERA
Towards Just-In-Time Refactoring Recommenders (ERA)
11:00 - 11:10
ICPC Technical Research
ERA
Toward Refactoring Evaluation with Code Naturalness
11:10 - 11:20
ICPC Technical Research
Industry Track
How Slim Will My System Be? Estimating Refactored Code Size by Merging ...
11:20 - 11:30
ICPC Technical Research
ERA
RepliComment: Identifying Clones in Code Comments
11:30 - 11:40
ICPC Technical Research
ERA
A Preliminary Study on Using Code Smells to Improve Bug Localization
11:40 - 11:50
ICPC Technical Research
Technical Research
Un-Break My Build: Assisting Developers with Build Repair Hints
11:50 - 12:07
ICPC Technical Research
Technical Research
Aiding Comprehension of Unit Test Cases and Test Suites with Stereotype ...
12:07 - 12:24
ICPC Technical Research
Technical Research
Recognizing Software Bug-Specific Named Entity in Software Bug Repository
14:00 - 14:17
ICPC Technical Research
Tool Demo
CoBOT: Static C/C++ Bug Detection in the Presence of Incomplete Code
14:17 - 14:27
ICPC Technical Research
Technical Research
Recommending Frequently Encountered Bugs
14:28 - 14:45
ICPC Technical Research
Technical Research
Cross Version Defect Prediction with Representative Data via Sparse Sub ...
14:45 - 15:02
ICPC Technical Research
Technical Research
Unsupervised Deep Bug Report Summarization
15:02 - 15:19
ICPC Technical Research
Tool Demo
MetropolJS: Visualizing and Debugging Large-Scale JavaScript Program St ...
15:19 - 15:26
ICPC Technical Research
ERA
What Design is Discussed by Developers?
16:00 - 16:10
ICPC Technical Research
ERA
Toward Introducing Automated Program Repair Techniques to Industrial So ...
16:10 - 16:20
ICPC Technical Research
ERA
Learning Syntactic Features of Programming Languages from Imagery Using ...
16:20 - 16:30
ICPC Technical Research
MIP Talk
Adventures in NICAD: A Ten-Year Retrospective
16:30 - 17:00
Mon 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
J1 room
ICPC Technical Research
Technical Research
Deep Code Comment Generation
11:00 - 11:17
ICPC Technical Research
ERA
On the Naturalness of Auto-generated Code —Can We Identify Auto-Generat ...
11:17 - 11:27
ICPC Technical Research
ERA
Augmenting Source Code Lines with Sample Variable Values
11:27 - 11:37
ICPC Technical Research
Technical Research
Automatically Classifying Posts into Question Categories on Stack Overflow
11:37 - 11:54
ICPC Technical Research
Technical Research
Automatic Tag Recommendation for Software Development Video Tutorials
11:54 - 12:11
ICPC Technical Research
Technical Research
Classification of APIs by Hierarchical Clustering
12:11 - 12:28
ICPC Technical Research
Vision Keynote
The Language Dichotomy: Toward Effective Program Comprehension for Mobi ...
14:00 - 14:35
ICPC Technical Research
Technical Research
LESdroid - A Tool for Detecting Exported Service Leaks of Android Appli ...
14:35 - 14:52
ICPC Technical Research
Technical Research
Do Developers Update Third-Party Libraries in Mobile Apps?
14:52 - 15:09
ICPC Technical Research
Technical Research
What's Inside My App?: Understanding Feature Redundancy in Mobile Apps
15:09 - 15:26
ICPC Technical Research
Technical Research
Impacts of Coding Practices on Readability
16:00 - 16:17
ICPC Technical Research
ERA
An Empirical Investigation on the Readability of Manual and Generated T ...
16:17 - 16:27
ICPC Technical Research
Tool Demo
The CodeCompass Comprehension Framework
16:27 - 16:37
ICPC Technical Research
Technical Research
The Effect of Poor Source Code Lexicon and Readability on Developers' C ...
16:37 - 16:54
ICPC Technical Research
Technical Research
Assessing an Architecture's Ability to Support Feature Evolution
16:54 - 17:11
ICPC Technical Research
Industry Track
Leveraging the Agile Development Process for Selecting Invoking/Excludi ...
17:11 - 17:21
Wed 30 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
J1 room
* ICSE * Technical Papers
Sentiment Analysis for Software Engineering: How Far Can We Go?
11:00 - 11:20
* ICSE * Technical Papers
Identifying Features in Forks
11:20 - 11:40
* ICSE * Technical Papers
Roles and Impacts of Hands-on Software Architects in Five Industrial Ca ...
11:40 - 12:00
* ICSE * Journal first papers
Sentiment Polarity Detection for Software Development
12:00 - 12:20
* ICSE * Technical Papers
Q&A in groups
12:20 - 12:30
* ICSE * Technical Papers
Inheritance Usage Patterns in Open-Source Systems
14:00 - 14:20
* ICSE * Technical Papers
Almost There: A Study on Quasi-Contributors in Open-Source Software Pro ...
14:20 - 14:40
* ICSE * Journal first papers
Analyzing a Decade of Linux System Calls
14:40 - 15:00
* ICSE * Technical Papers
To Distribute or Not to Distribute? Why Licensing Bugs Matter
15:00 - 15:20
* ICSE * Technical Papers
Q&A in groups
15:20 - 15:30
* ICSE * Technical Papers
Does the Propagation of Artifact Changes across Tasks reflect Work Depe ...
16:00 - 16:20
* ICSE * Technical Papers
Large-Scale Analysis of Framework-Specific Exceptions in Android Apps
16:20 - 16:40
* ICSE * Journal first papers
Effect Sizes and their Variance for AB/BA Crossover Design Studies
16:40 - 17:00
* ICSE * Technical Papers
A Large-Scale Empirical Study on the Effects of Code Obfuscations on An ...
17:00 - 17:20
* ICSE * Journal first papers
An empirical study on the interplay between semantic coupling and co-ch ...
17:20 - 17:40
* ICSE * Technical Papers
Q&A in groups
17:40 - 18:00
Fri 1 Jun
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
J1 room
* ICSE * Technical Papers
The Evolution of Requirements Practices in Software Startups
09:00 - 09:20
* ICSE * Technical Papers
Traceability in the Wild: Automatically Augmenting Incomplete Trace links
09:20 - 09:40
* ICSE * Technical Papers
A Temporal Permission Analysis and Enforcement Framework for Android
09:40 - 10:00
* ICSE * Journal first papers
Global-Aware Recommendations for Repairing Violations in Exception Handling
10:00 - 10:20
* ICSE * Technical Papers
Q&A in groups
10:20 - 10:30
* ICSE * Technical Papers
Testing Vision-Based Control Systems Using Learnable Evolutionary Algor ...
11:00 - 11:20
* ICSE * Technical Papers
To Preserve or Not to Preserve Invalid Solutions in Search-Based Softwa ...
11:20 - 11:40
* ICSE * Technical Papers
Nemo: Multi-Criteria Test-Suite Minimization with Integer Nonlinear Pro ...
11:40 - 12:00
* ICSE * Technical Papers
Is "Better Data" Better Than "Better Data Miners"?
12:00 - 12:20
* ICSE * Technical Papers
Q&A in groups
12:20 - 12:30
* ICSE * Technical Papers
Search-Based Test Data Generation for SQL Queries
14:00 - 14:20
* ICSE * Technical Papers
Multi-Objective Integer Programming Approaches for Solving Optimal Feat ...
14:20 - 14:40
* ICSE * Journal first papers
Automated Refactoring of OCL Constraints with Search
14:40 - 15:00
* ICSE * Technical Papers
Automatically Generating Search Heuristics for Concolic Testing
15:00 - 15:20
* ICSE * Technical Papers
Q&A in groups
15:20 - 15:30
x
Wed 18 Dec 18:18