* ICSE 2018 *
Sun 27 May - Sun 3 June 2018 Gothenburg, Sweden

ICSE has begun to form partnerships with prestigious journals to incorporate journal-first papers into the ICSE program. Through this initiative, authors of journal-first papers accepted in the partnering journals will be invited to present their work at ICSE, allowing the authors to speak directly to the community and offering the ICSE attendees a richer set of presentations.

The journals that support the journal-first model as partners with ICSE are the following.

  • IEEE Transaction of Software Engineering (IEEE TSE)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Empirical Software Engineering

You can view the list of accepted papers at the following link.

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

Wed 30 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Software Evolution and Maintenance ITechnical Papers / Journal first papers at G1 room
Chair(s): Chanchal K. Roy University of Saskatchewan
11:00
20m
Talk
Neuro-Symbolic Program Repair for Correcting Introductory Programming Assignments
Technical Papers
Sahil Bhatia , Pushmeet Kohli Microsoft Research, Rishabh Singh Google Brain
11:20
20m
Talk
Automated Localization for Unreproducible BuildsAward
Technical Papers
Zhilei Ren , He Jiang , Jifeng Xuan , Zijiang Yang Western Michigan University
11:40
20m
Talk
Enlightened Debugging
Technical Papers
Xiangyu Li Georgia Institute of Technology, Shaowei Zhu Georgia Institute of Technology, Marcelo d'Amorim Federal University of Pernambuco, Alessandro Orso Georgia Tech
Pre-print File Attached
12:00
20m
Research paper
Experiences and Challenges in Building a Data Intensive System for Data Migration
Journal first papers
Marco Scavuzzo Politecnico di Milano, Elisabetta Di Nitto Politecnico di Milano, Danilo Ardagna
Link to publication DOI
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Software Repair IJournal first papers / Technical Papers at H1 room
Chair(s): Lars Grunske Humboldt-Universität zu Berlin
11:00
20m
Talk
Context-Aware Patch Generation for Better Automated Program Repair
Technical Papers
Ming Wen The Hong Kong University of Science and Technology, Junjie Chen Peking University, Rongxin Wu Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Dan Hao Peking University, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
Pre-print
11:20
20m
Talk
Towards Practical Program Repair with On-Demand Candidate Generation
Technical Papers
Jinru Hua , Mengshi Zhang University of Texas at Austin, USA, Kaiyuan Wang , Sarfraz Khurshid University of Texas at Austin
File Attached
11:40
20m
Talk
A Correlation Study between Automated Program Repair and Test-Suite Metrics
Journal first papers
Jooyong Yi Innopolis University, Shin Hwei Tan , Sergey Mechtaev National University of Singapore, Marcel Böhme Monash University, Abhik Roychoudhury National University of Singapore
Pre-print
12:00
20m
Talk
Do Automated Program Repair Techniques Repair Hard and Important Bugs?
Journal first papers
Manish Motwani University of Massachusetts, Amherst, Sandhya Sankaranarayanan , René Just University of Massachusetts, USA, Yuriy Brun University of Massachusetts, Amherst
Link to publication DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Apps and App Stores ITechnical Papers / Journal first papers at H2 room
Chair(s): Jocelyn Simmonds University of Chile
11:00
20m
Talk
Software Protection on the Go: A Large-Scale Empirical Study on Mobile App Obfuscation
Technical Papers
Pei Wang Pennsylvania State University, Qinkun Bao , Li Wang , Shuai Wang , Zhaofeng Chen , Tao Wei , Dinghao Wu
Pre-print Media Attached
11:20
20m
Talk
GUILeak: Tracing Privacy-Policy Claims on User Input Data for Android Applications
Technical Papers
Xiaoyin Wang University of Texas at San Antonio, USA, Xue Qin , Mitra Bokaei Hosseini , Rocky Slavin , Travis Breaux Carnegie Mellon University, Jianwei Niu
11:40
20m
Talk
Online App Review Analysis for Identifying Emerging Issues
Technical Papers
Cuiyun Gao Computer Science and Engineering, The Chinese University of Hong Kong, Jichuan Zeng , Michael Lyu , Irwin King
Pre-print
12:00
20m
Talk
EARMO: An Energy-Aware Refactoring Approach for Mobile Apps
Journal first papers
Rodrigo Morales Concordia University, Rubén Saborido Infantes , Foutse Khomh Polytechnique Montréal, Francisco Chicano , Giuliano Antoniol Polytechnique Montréal
Link to publication DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Human and Social Aspects of Computing ITechnical Papers / 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?
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
Technical Papers
Shurui Zhou Carnegie Mellon University, USA, Ş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
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
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
Technical Papers

14:00 - 15:30
Regression TestingTechnical Papers at G1 room
Chair(s): Dan Hao Peking University
14:00
20m
Talk
Hybrid Regression Test Selection
Technical Papers
Lingming Zhang University of Texas at Dallas
14:20
20m
Talk
Fine-Grained Test Minimization
Technical Papers
Arash Vahabzadeh , Andrea Stocco , Ali Mesbah University of British Columbia
Pre-print
14:40
20m
Talk
FAST Approaches to Scalable Similarity-based Test Case Prioritization
Technical Papers
Breno Miranda Federal University of Pernambuco, Emilio Cruciani Gran Sasso Science Institute, L'Aquila, Italy, Roberto Verdecchia Gran Sasso Science Institute, Vrije Universiteit Amsterdam, Antonia Bertolino CNR-ISTI
DOI Pre-print File Attached
15:00
20m
Talk
Towards Refactoring-Aware Regression Test Selection
Technical Papers
Kaiyuan Wang , Chenguang Zhu University of Texas, Austin, Ahmet Celik University of Texas at Austin, USA, Jongwook Kim , Don Batory University of Texas, Austin, Milos Gligoric University of Texas at Austin
File Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Software Repair IITechnical Papers / Journal first papers at H1 room
Chair(s): Alessandro Orso Georgia Tech
14:00
20m
Talk
Semantic Program Repair Using a Reference Implementation
Technical Papers
Sergey Mechtaev National University of Singapore, Manh-Dung Nguyen , Yannic Noller Humboldt-Universität zu Berlin, Lars Grunske Humboldt-Universität zu Berlin, Abhik Roychoudhury National University of Singapore
File Attached
14:20
20m
Talk
Automated Repair of Mobile Friendly Problems in Web Pages
Technical Papers
Sonal Mahajan University of Southern California, USA, Negarsadat Abolhassani , Phil McMinn University of Sheffield, William G.J. Halfond University of Southern California
14:40
20m
Talk
Static Automated Program Repair for Heap PropertiesAward
Technical Papers
Rijnard van Tonder Carnegie Mellon University, Claire Le Goues Carnegie Mellon University
Pre-print File Attached
15:00
20m
Talk
Overfitting in Semantics-based Automated Program Repair
Journal first papers
Xuan-Bach D. Le Singapore Management University, Singapore, Ferdian Thung , David Lo Singapore Management University, Claire Le Goues Carnegie Mellon University
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Apps and App Stores IITechnical Papers / Journal first papers at H2 room
Chair(s): Patrick Maeder
14:00
20m
Talk
Studying the Dialogue Between Users and Developers of Free Apps in the Google Play Store
Journal first papers
Safwat Hassan Queens University, Kingston, Canada, Chakkrit Tantithamthavorn University of Adelaide, Australia, Cor-Paul Bezemer Queen's University, Kingston, Ontario, Ahmed E. Hassan Queen's University
14:20
20m
Talk
Automated Reporting of GUI Design Violations for Mobile Apps
Technical Papers
Kevin Moran College of William & Mary, Boyang Li , Carlos Bernal-Cárdenas , Dan Jelf , Denys Poshyvanyk William and Mary
Pre-print Media Attached
14:40
20m
Talk
Leveraging Program Analysis to Reduce User-Perceived Latency in Mobile Applications
Technical Papers
Yixue Zhao University of Southern California, USA, Marcelo Schmitt Laser , Yingjun Lyu University of Southern California, Nenad Medvidović University of Southern California
DOI Pre-print Media Attached
15:00
20m
Talk
Repairing Crashes in Android Apps
Technical Papers
Shin Hwei Tan , Zhen Dong National University of Singapore, Singapore, Xiang Gao , Abhik Roychoudhury National University of Singapore
Pre-print File Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Open-Source SystemsTechnical Papers / 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
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
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
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
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
Technical Papers

16:00 - 17:30
Test GenerationTechnical Papers at H1 room
Chair(s): Federica Sarro University College London
16:00
20m
Talk
Augusto: Exploiting Popular Functionalities for the Generation of Semantic GUI Tests with Oracles
Technical Papers
Leonardo Mariani University of Milano Bicocca, Mauro Pezzè University of Milano-Bicocca, Italy, Daniele Zuddas
Pre-print
16:20
20m
Talk
Towards Optimal Concolic TestingAward
Technical Papers
Xinyu Wang Zhejiang University, Jun Sun Singapore University of Technology and Design, Zhenbang Chen College of Computer, National University of Defense Technology, Peixin Zhang , Jingyi Wang Singapore University of Technology and Design, Yun Lin
Pre-print
16:40
20m
Talk
DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Cars
Technical Papers
Yuchi Tian , Kexin Pei , Suman Jana , Baishakhi Ray Columbia University, New York
17:00
20m
Talk
Precise Concolic Unit Testing of C Programs with Alarm Filtering Using Symbolic Calling Contexts
Technical Papers
17:20
10m
Talk
Q&A in groups
Technical Papers

16:00 - 17:30
Program Reduction TechniquesTechnical Papers at H2 room
Chair(s): Jianjun Zhao Kyushu University
16:00
20m
Talk
Spatio-Temporal Context Reduction: A Pointer-Analysis-Based Static Approach for Detecting Use-After-Free VulnerabilitiesAward
Technical Papers
Hua Yan University of New South Wales, Yulei Sui University of Technology Sydney, Australia, Shiping Chen Data61 at CSIRO, Australia / UNSW, Australia, Jingling Xue UNSW Sydney
16:20
20m
Talk
Program Splicing
Technical Papers
16:40
20m
Talk
Chopped Symbolic Execution
Technical Papers
David Trabish Tel Aviv University, Andrea Mattavelli Imperial College London, Noam Rinetzky Tel Aviv University, Cristian Cadar Imperial College London
Link to publication File Attached
17:00
20m
Talk
Perses: Syntax-Guided Program Reduction
Technical Papers
Chengnian Sun University of California, Davis, Yuanbo Li , Qirun Zhang University of California, Davis, Tianxiao Gu , Zhendong Su University of California, Davis
17:20
10m
Talk
Q&A in groups
Technical Papers

16:00 - 18:00
Empirical Software EngineeringJournal first papers / 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?
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 AppsAward
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
Journal first papers
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
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
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
Technical Papers

Thu 31 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Test ImprovementTechnical Papers at Congress Hall
Chair(s): Yves Le Traon University of Luxembourg
11:00
20m
Talk
DeFlaker: Automatically Detecting Flaky Tests
Technical Papers
Jonathan Bell George Mason University, Owolabi Legunsen University of Illinois at Urbana-Champaign, Michael Hilton Carnegie Mellon University, USA, Lamyaa Eloussi , Tifany Yung , Darko Marinov University of Illinois at Urbana-Champaign
Pre-print Media Attached
11:20
20m
Talk
DetReduce: Minimizing Android GUI Test Suites for Regression Testing
Technical Papers
Wontae Choi , Koushik Sen University of California, Berkeley, George Necula University of California, Berkeley, Wenyu Wang University of Illinois at Urbana-Champaign
11:40
20m
Talk
Time to Clean your Test Objectives
Technical Papers
Link to publication DOI File Attached
12:00
20m
Talk
Prioritizing Browser Environments for Web Application Test Execution
Technical Papers
Junghyun Kwon , In-Young Ko Korea Advanced Institute of Science and Technology, Gregg Rothermel University of Nebraska - Lincoln
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Security, Privacy and Trust IITechnical Papers / Journal first papers at G1 room
Chair(s): Julia Rubin University of British Columbia
11:00
20m
Talk
ENTRUST: Engineering Trustworthy Self-Adaptive Software with Dynamic Assurance Cases
Journal first papers
Radu Calinescu University of York, UK, Danny Weyns KU Leuven, Simos Gerasimou , Muhammad Usman Iftikhar Linnaeus University, Sweden, Ibrahim Habli , Tim Kelly
11:20
20m
Talk
The Good, the Bad and the Ugly: A Study of Security Decisions in a Cyber-Physical Systems Game
Journal first papers
Sylvain Frey , Awais Rashid University of Bristol, UK, Pauline Anthonysamy , Maria Pinto-Albuquerque Instituto Universitário de Lisboa (ISCTE-IUL), Syed Asad Naqvi
11:40
20m
Talk
Lightweight, Obfuscation-Resilient Detection and Family Identification of Android Malware
Journal first papers
Joshua Garcia , Mahmoud Hammad University of California, Irvine, Sam Malek University of California, Irvine
Link to publication File Attached
12:00
20m
Talk
Are Vulnerabilities Discovered and Resolved like Other Defects?
Journal first papers
Patrick Morrison , Rahul Pandita Phase Change Software, Xusheng Xiao Case Western Reserve University, Ram Chillarege , Laurie Williams North Carolina State University
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Communities and EcosystemsTechnical Papers / Journal first papers at H1 room
Chair(s): Alexander Serebrenik Eindhoven University of Technology
11:00
20m
Talk
How Modern News Aggregators Help Development Communities Shape and Share Knowledge
Technical Papers
Maurício Aniche Delft University of Technology, Netherlands, Christoph Treude The University of Adelaide, Igor Steinmacher Federal University of Technology - Paraná / Northern Arizona University, Igor Wiese Federal University of Technology - Paraná (UTFPR), Gustavo Pinto UFPA, Margaret-Anne Storey University of Victoria, Marco Gerosa Northern Arizona University
Pre-print
11:20
20m
Talk
Adding Sparkle to Social Coding: An Empirical Study of Repository Badges in the npm Ecosystem
Technical Papers
Asher Trockman University of Evansville, Shurui Zhou Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University
Pre-print Media Attached
11:40
20m
Talk
"Was my contribution fairly reviewed?" A framework and an empirical study of fairness in Modern Code Reviews
Technical Papers
Daniel M. German , Gregorio Robles Universidad Rey Juan Carlos, Germán Poo-Caamaño , Xin Yang Unionbigdata.com, Hajimu Iida , Katsuro Inoue Osaka University
Pre-print File Attached
12:00
20m
Talk
Collaborative Model-Driven Software Engineering: a Classification Framework and a Research Map
Journal first papers
Mirco Franzago University of L'Aquila, Italy, Ivano Malavolta Vrije Universiteit Amsterdam, Davide Di Ruscio University of L'Aquila, Henry Muccini University of L'Aquila
Link to publication DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Empirical Studies of CodeJournal first papers / Technical Papers at H2 room
Chair(s): Natalia Juristo Facultad de Informática - UPM
11:00
20m
Talk
An empirical study of early access games on the Steam platform
Journal first papers
Dayi Lin Queen's University, Cor-Paul Bezemer Queen's University, Kingston, Ontario, Ahmed E. Hassan Queen's University
Link to publication DOI Pre-print
11:20
20m
Talk
Correctness Attraction: A Study of Stability of Software Behavior Under Runtime Perturbation
Journal first papers
Benjamin Danglot University Lille 1 and INRIA, Phlippe Preux , Benoit Baudry KTH Royal Institute of Technology, Sweden, Martin Monperrus KTH Royal Institute of Technology
DOI Pre-print
11:40
20m
Talk
On the Diffuseness and the Impact on Maintainability of Code Smells: A Large Scale Empirical Investigation
Journal first papers
Fabio Palomba , Gabriele Bavota Università della Svizzera italiana (USI), Massimiliano Di Penta University of Sannio, Fausto Fasano , Rocco Oliveto University of Molise, Andrea De Lucia University of Salerno
12:00
20m
Talk
Accurate and Efficient Refactoring Detection in Commit History
Technical Papers
Nikolaos Tsantalis Concordia University, Canada, Matin Mansouri , Laleh M-Eshkevari , Davood Mazinanian University of British Columbia, Danny Dig School of EECS at Oregon State University
Pre-print Media Attached
12:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
14:00
20m
Talk
ChangeLocator: Locate Crash-Inducing Changes Based on Crash Reports
Journal first papers
Rongxin Wu Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Ming Wen The Hong Kong University of Science and Technology, Shing-Chi Cheung Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Hongyu Zhang The University of Newcastle
14:20
20m
Talk
Are Mutation Scores Correlated with Real Fault Detection? A Large Scale Empirical study on the Relationship Between Mutants and Real Faults
Technical Papers
Mike Papadakis University of Luxembourg, Donghwan Shin KAIST, Shin Yoo Korea Advanced Institute of Science and Technology, Doo-Hwan Bae Korea Advanced Institute of Science and Technology
Pre-print
14:40
20m
Talk
Efficient Sampling of SAT Solutions for Testing
Technical Papers
Rafael Dutra UC Berkeley, Kevin Laeufer University of California, Berkeley, Jonathan Bachrach , Koushik Sen University of California, Berkeley
Link to publication DOI Media Attached File Attached
15:00
20m
Talk
Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction
Journal first papers
Shane McIntosh McGill University, Yasutaka Kamei Kyushu University
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Program Analysis ITechnical Papers at G1 room
Chair(s): Darko Marinov University of Illinois at Urbana-Champaign
14:00
20m
Talk
Dataflow Tunneling: Mining Inter-request Data Dependencies for Request-based Applications
Technical Papers
Xiao Yu North Carolina State University, Guoliang Jin North Carolina State University
Pre-print File Attached
14:20
20m
Talk
Launch-Mode-Aware Context-Sensitive Activity Transition Analysis for Android Apps
Technical Papers
Yifei Zhang UNSW Sydney, Yulei Sui University of Technology Sydney, Australia, Jingling Xue UNSW Sydney
DOI Pre-print File Attached
14:40
20m
Talk
UFO: Predictive Concurrency Use-After-Free Detection
Technical Papers
Jeff Huang Texas A&M University
Pre-print
15:00
20m
Talk
Collective Program Analysis
Technical Papers
Ganesha Upadhyaya Futurewei Technologies, Hridesh Rajan Iowa State University
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Human and Social Aspects of Computing IITechnical Papers at H1 room
Chair(s): Margaret-Anne Storey University of Victoria
14:00
20m
Talk
Statistical Learning of API Fully Qualified Names in Code Snippets of Online Forums
Technical Papers
Hung Phan , Hoan Nguyen Iowa State University, Ngoc Tran , Linh Truong , Anh Nguyen , Tien N. Nguyen The University of Texas - Dallas
14:20
20m
Talk
When Not to Comment: Questions and Tradeoffs with API Documentation for C++ Projects
Technical Papers
Andrew Head UC Berkeley, Caitlin Sadowski Google, Emerson Murphy-Hill North Carolina State University, Andrea Knight
Pre-print
14:40
20m
Talk
Deuce: A Lightweight User Interface for Structured Editing
Technical Papers
Brian Hempel University of Chicago, Justin Lubin , Grace Lu , Ravi Chugh University of Chicago
Pre-print Media Attached
15:00
20m
Talk
From UI Design Image to GUI Skeleton: A Neural Machine Translator to Bootstrap Mobile GUI Implementation
Technical Papers
Chunyang Chen Nanyang Technological University, Singapore, Ting Su Nanyang Technological University, Singapore, Guozhu Meng Nanyang Technological University, Singapore, Zhenchang Xing Australia National University, Yang Liu Nanyang Technological University, Singapore
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Studying Software Engineers IJournal first papers / Technical Papers at H2 room
Chair(s): Amy Ko University of Washington
14:00
20m
Talk
Understanding Developers’ Needs on Deprecation as a Language Feature
Technical Papers
Anand Ashok Sawant , Maurício Aniche Delft University of Technology, Netherlands, Arie van Deursen Delft University of Technology, Alberto Bacchelli University of Zurich
Pre-print
14:20
20m
Talk
On The Dichotomy of Debugging Behavior Among Programmers
Technical Papers
Moritz Beller Delft University of Technology, Niels Spruit , Diomidis Spinellis Athens University of Economics and Business, Andy Zaidman TU Delft
Pre-print
14:40
20m
Talk
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
Journal first papers
Xin Xia Monash University, Lingfeng Bao , David Lo Singapore Management University, Zhenchang Xing Australia National University, Ahmed E. Hassan Queen's University, Shanping Li
15:00
20m
Talk
Data Scientists in Software Teams: State of the Art and Challenges
Journal first papers
Miryung Kim University of California at Los Angeles, USA, Thomas Zimmermann Microsoft Research, Robert Deline , Andrew Begel Microsoft Research
Link to publication DOI Authorizer link Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

Fri 1 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Program Analysis IITechnical Papers / Journal first papers at G1 room
Chair(s): Christine Julien The University of Texas at Austin
09:00
20m
Talk
Multi-Granular Conflict and Dependency Analysis in Software Engineering based on Graph Transformation
Technical Papers
Leen Lambers , Daniel Strüber University of Koblenz-Landau, Germany, Gabriele Taentzer Universität Marburg, Kristopher Born , Jevgenij Huebert
DOI Pre-print File Attached
09:20
20m
Talk
Self-Hiding Behavior in Android Apps: Detection and Characterization
Technical Papers
Zhiyong Shan Wichita State University, Iulian Neamtiu New Jersey Institute of Technology, Raina Samuel New Jersey Institute of Technology
File Attached
09:40
20m
Talk
The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells
Journal first papers
Fabio Palomba , Annibale Panichella Deflt University of Technology, Andy Zaidman TU Delft, Rocco Oliveto University of Molise, Andrea De Lucia University of Salerno
Pre-print
10:00
20m
Talk
ConflictJS: Finding and Understanding Conflicts Between JavaScript Libraries
Technical Papers
Jibesh Patra Technical University of Darmstadt, Pooja N. Dixit , Michael Pradel TU Darmstadt
Pre-print File Attached
10:20
10m
Talk
Q&A in groups
Technical Papers

09:00 - 10:30
Software ComprehensionJournal first papers / Technical Papers at H1 room
Chair(s): Margaret Burnett Oregon State University
09:00
20m
Talk
Debugging Data Flows in Reactive Programs
Technical Papers
Pre-print
09:20
20m
Talk
Do You Remember This Source Code?
Technical Papers
Jacob Krüger Harz University of Applied Sciences, Germany, Jens Wiemann , Wolfram Fenske University of Magdeburg, Germany, Gunter Saake University of Magdeburg, Germany, Thomas Leich Harz University of Applied Sciences, Germany
09:40
20m
Talk
Inferring Hierarchical Motifs from Execution Traces
Technical Papers
Saba Alimadadi Northeastern University, Ali Mesbah University of British Columbia, Karthik Pattabiraman University of British Columbia
10:00
20m
Talk
A Comparison of Program Comprehension Strategies by Blind and Sighted Programmers
Journal first papers
Ameer Armaly , Paige Rodeghero University of Notre Dame, Collin McMillan
10:20
10m
Talk
Q&A in groups
Technical Papers

09:00 - 10:30
Studying Software Engineers IIJournal first papers / Technical Papers at H2 room
Chair(s): Minghui Zhou Peking University
09:00
20m
Talk
What makes a great manager of software engineers?
Journal first papers
Eirini Kalliamvakou University of Victoria, Christian Bird Microsoft Research, Thomas Zimmermann Microsoft Research, Andrew Begel Microsoft Research, Robert Deline , Daniel M. German
09:20
20m
Talk
Older adults and hackathons: a qualitative study
Journal first papers
Wiesław Kopeć Polish-Japanese Academy of Information Technology, Bartłomiej Balcerzak , Radosław Nielek , Grzegorz Kowalik , Adam Wierzbicki , Fabio Casati
Link to publication DOI
09:40
20m
Talk
Does Syntax Highlighting Help Programming Novices?
Journal first papers
Christoph Hannebauer , Marc Hesenius , Volker Gruhn University Duisburg-Essen
10:00
20m
Talk
Do programmers work at night or during weekend?
Technical Papers
Maëlick Claes , Mika Mäntylä University of Oulu, Miikka Kuutila , Bram Adams MCIS, École Polytechnique de Montréal
Pre-print
10:20
10m
Talk
Q&A in groups
Technical Papers

09:00 - 10:30
Requirements and Recommender SystemsTechnical Papers / 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
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 linksAward
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
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
Journal first papers
10:20
10m
Talk
Q&A in groups
Technical Papers

09:00 - 10:30
Performance and MaintenanceTechnical Papers / Journal first papers at J2 room
Chair(s): Miryung Kim University of California at Los Angeles, USA
09:00
20m
Talk
Identifying Patch Correctness in Test-Based Program Repair
Technical Papers
Yingfei Xiong Peking University, Xinyuan Liu , Muhan Zeng , Lu Zhang Peking University, Gang Huang
Pre-print
09:20
20m
Research paper
How not to structure your database-backed web applications: a study of performance bugs in the wild
Technical Papers
Junwen Yang University of Chicago, Cong Yan , Pranav Subramaniam , Shan Lu University of Chicago, Alvin Cheung University of Washington
Pre-print
09:40
20m
Talk
Speedoo: Prioritizing Performance Optimization Opportunities
Technical Papers
Zhifei Chen , Bihuan Chen Fudan University, Lu Xiao , Xiao Wang Purdue University, USA, Lin Chen , Yang Liu Nanyang Technological University, Singapore, Baowen Xu
10:00
20m
Talk
Empirical Study on the Discrepancy between Performance Testing Results from Virtual and Physical Environments
Journal first papers
Muhammad Moiz Arif Concordia University, Montreal, Canada, Weiyi Shang Concordia University, Canada, Emad Shihab Concordia University
10:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Testing IIIJournal first papers / Technical Papers at Congress Hall
Chair(s): Myra Cohen University of Nebraska-Lincoln
11:00
20m
Talk
RFC-Directed Differential Testing of Certificate Validation in SSL/TLS Implementations
Technical Papers
DOI File Attached
11:20
20m
Research paper
Symbolic Verification of Regular Properties
Technical Papers
Hengbiao Yu , Zhenbang Chen College of Computer, National University of Defense Technology, Ji Wang , Zhendong Su University of California, Davis, Wei Dong
Pre-print
11:40
20m
Talk
Metamorphic Testing of RESTful Web APIs
Journal first papers
Sergio Segura , José Antonio Parejo Maestre University of Sevilla, Javier Troya , Antonio Ruiz-Cortés Universidad de Sevilla
12:00
20m
Talk
Integrating Technical Debt Management and Software Quality Management Processes: A Normative Framework and Field Tests
Journal first papers
Narayan Ramasubbu University of Pittsburgh, USA , Chris Kemerer University of Pittsburgh
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Models and Modeling ITechnical Papers / Journal first papers at G1 room
Chair(s): Jon Whittle Monash University
11:00
20m
Talk
Propagating Configuration Decisions with Modal Implication Graphs
Technical Papers
Sebastian Krieter Magdeburg University, Thomas Thüm University of Ulm, Sandro Schulze University of Magdeburg, Germany, Reimar Schröter Magdeburg University, Gunter Saake University of Magdeburg, Germany
11:20
20m
Talk
A Combinatorial Approach for Exposing Off-Nominal Behaviors
Technical Papers
Kaushik Madala , Hyunsook Do University of North Texas, Daniel Aceituna
11:40
20m
Research paper
Identifying Design Problems in the Source Code: A Grounded TheoryAward
Technical Papers
Leonardo Da Silva Sousa , Anderson Oliveira , Willian Oizumi PUC-Rio, Simone Barbosa PUC-Rio, Alessandro Garcia PUC-Rio, Jaejoon Lee Lancaster University, UK, Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rafael de Mello , Baldoino Fonseca , Roberto Oliveira , Carlos Lucena , Rodrigo Paes
File Attached
12:00
20m
Talk
Predicting Future Developer Behavior in the IDE Using Topic Models
Journal first papers
Kostadin Damevski Virginia Commonwealth University, Hui Chen , David C. Shepherd ABB, Inc, Nicholas A. Kraft ABB Corporate Research, Lori Pollock
DOI Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Code Search, Synthesis, PerformanceTechnical Papers / Journal first papers at H1 room
Chair(s): Shahar Maoz Tel Aviv University
11:00
20m
Research paper
Deep Code Search
Technical Papers
Xiaodong Gu The Hong Kong University of Science and Technology, Hongyu Zhang The University of Newcastle, Sunghun Kim Hong Kong University of Science and Technology
Pre-print
11:20
20m
Talk
Augmenting and Structuring User Queries to Support Efficient Free-Form Code Search
Journal first papers
Raphaël Sirres , Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, Dongsun Kim University of Luxembourg, David Lo Singapore Management University, Jacques Klein University of Luxembourg, SnT, Kisub Kim University of Luxembourg, SnT, Yves Le Traon University of Luxembourg
Link to publication DOI Pre-print Media Attached
11:40
20m
Talk
FaCoY – A Code-to-Code Search Engine
Technical Papers
Kisub Kim University of Luxembourg, SnT, Dongsun Kim University of Luxembourg, Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, Eunjong Choi Nara Institute of Science and Technology, Li Li University of Luxembourg, Luxembourg, Jacques Klein University of Luxembourg, SnT, Yves Le Traon University of Luxembourg
Link to publication DOI Pre-print Media Attached
12:00
20m
Talk
Generalized Data Structure SynthesisAward
Technical Papers
Calvin Loncaric University of Washington, Michael D. Ernst University of Washington, USA, Emina Torlak University of Washington
DOI Pre-print Media Attached
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Mining Software RepositoriesTechnical Papers / Journal first papers at H2 room
Chair(s): Tim Menzies North Carolina State University
11:00
20m
Talk
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empirical Study of Four Stack Exchange Websites
Journal first papers
Shaowei Wang Queen's University, Tse-Hsun (Peter) Chen Concordia University, Ahmed E. Hassan Queen's University
11:20
20m
Talk
Towards Reusing Hints from Past Fixes- An Exploratory Study on Thousands of Real Samples
Journal first papers
Hao Zhong Shanghai Jiao Tong University, Na Meng Virginia Tech
11:40
20m
Research paper
Are Code Examples on an Online Q&A Forum Reliable? A Study of API Misuse on Stack Overflow
Technical Papers
Tianyi Zhang University of California, Los Angeles, Ganesha Upadhyaya Futurewei Technologies, Anastasia Reinhardt , Hridesh Rajan Iowa State University, Miryung Kim University of California at Los Angeles, USA
Pre-print File Attached
12:00
20m
Talk
Inference of development activities from interaction with uninstrumented applications
Journal first papers
Lingfeng Bao , Zhenchang Xing Australia National University, Xin Xia Monash University, David Lo Singapore Management University, Ahmed E. Hassan Queen's University
12:20
10m
Talk
Q&A in groups
Technical Papers

11:00 - 12:30
Search-Based Software Engineering ITechnical 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
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
Technical Papers
Jianmei Guo Alibaba Group, Kai Shi
11:40
20m
Talk
Nemo: Multi-Criteria Test-Suite Minimization with Integer Nonlinear Programming
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"?
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
Technical Papers

11:00 - 12:30
Software Tools and EnvironmentsTechnical Papers at J2 room
Chair(s): Barbora Buhnova Masaryk University
11:00
20m
Talk
A Graph Solver for the Automated Generation of Consistent Domain-Specific Models
Technical Papers
Oszkár Semeráth Budapest University of Technology and Economics, András Szabolcs Nagy , Daniel Varro McGill University / Budapest University of Technology and Economics
11:20
20m
Talk
Automatically Finding Bugs in Cyber-Physical System Development Tool Chains With Slforge
Technical Papers
Shafiul Azam Chowdhury University of Texas at Arlington, Soumik Mohian , Sidharth Mehra , Siddhant Gawsane , Taylor T Johnson Vanderbilt University, Christoph Csallner University of Texas at Arlington
Pre-print
11:40
20m
Talk
Context-Aware Conversational Developer Assistants
Technical Papers
Nick Bradley University of British Columbia, Thomas Fritz University of Zurich, University of British Columbia, Reid Holmes University of British Columbia
Pre-print Media Attached
12:00
20m
Full-paper
Open Source barriers to entry, revisited: A tools perspective
Technical Papers
Pre-print
12:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Models and Modeling IITechnical Papers / Journal first papers at G1 room
Chair(s): Jon Whittle Monash University
14:00
20m
Talk
Programming Not Only by Example
Technical Papers
Hila Peleg Technion, Israel, Sharon Shoham Tel Aviv university, Eran Yahav Technion
Pre-print Media Attached
14:20
20m
Talk
Goal-Conflict Likelihood Assessment based on Model Counting
Technical Papers
Renzo Degiovanni Universidad Nacional de Río Cuarto, Pablo Castro , Marcelo Arroyo , Marcelo Ruiz Dept. of Mathematics, FCEFQyN, University of Río Cuarto, Argentina , Nazareno Aguirre Dept. of Computer Science FCEFQyN, University of Rio Cuarto, Marcelo F. Frias Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print File Attached
14:40
20m
Talk
A Posteriori Typing for Model-Driven Engineering: Concepts, Analysis, and Applications
Journal first papers
15:00
20m
Talk
A Static Verification Framework for Message Passing in Go using Behavioural Types
Technical Papers
Julien Lange University of Kent, Nicholas Ng Imperial College London, Bernardo Toninho Imperial College London, Nobuko Yoshida Imperial College London
DOI Pre-print Media Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Inference and InvariantsTechnical Papers at H1 room
Chair(s): Robert Feldt Chalmers University of Technology
14:00
20m
Talk
Inferring and Asserting Distributed System Invariants
Technical Papers
Stewart Grant , Hendrik Cech , Ivan Beschastnikh University of British Columbia
Link to publication Media Attached
14:20
20m
Talk
DroidStar: Callback Typestates for Android Classes
Technical Papers
Arjun Radhakrishna Microsoft, Nicholas Lewchenko , Shawn Meier , Sergio Mover University of Colorado Boulder, Krishna Chaitanya Sripada , Damien Zufferey MPI-SWS, Bor-Yuh Evan Chang University of Colorado Boulder, Pavol Cerny University of Colorado Boulder
14:40
20m
Talk
Debugging with Intelligence via Probabilistic Inference
Technical Papers
Zhaogui Xu Nanjing University, China, Shiqing Ma Purdue University, USA, Xiangyu Zhang Purdue University, Shuofei Zhu Nanjing University, China, Baowen Xu
15:00
20m
Talk
Reducer-Based Construction of Conditional Verifiers
Technical Papers
Pre-print File Attached
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Software Evolution and Maintenance IITechnical Papers at H2 room
Chair(s): Massimiliano Di Penta University of Sannio
14:00
20m
Talk
CCAligner: a token based large-gap clone detector
Technical Papers
Pengcheng Wang University of Science and Technology of China, Jeffrey Svajlenko Microsoft, Yanzhao Wu , Yun Xu University of Science and Technology of China, Chanchal K. Roy University of Saskatchewan
14:20
20m
Talk
HireBuild: An Automatic Approach to History-Driven Repair of Build Scripts
Technical Papers
Foyzul Hassan University of Texas at San Antonio, USA, Xiaoyin Wang University of Texas at San Antonio, USA
Pre-print
14:40
20m
Talk
The Road to Live Programming: Insights From the Practice
Technical Papers
Juraj Kubelka University of Chile, Romain Robbes Free University of Bozen-Bolzano, Alexandre Bergel University of Chile
15:00
20m
Talk
Assessing the Threat of Untracked Changes in Software Evolution
Technical Papers
Andre Hora UFMS, Danilo Silva , Marco Tulio Valente Federal University of Minas Gerais, Brazil, Romain Robbes Free University of Bozen-Bolzano
Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

14:00 - 15:30
Search-Based Software Engineering IITechnical Papers / 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
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
Technical Papers
DOI Pre-print Media Attached
14:40
20m
Talk
Automated Refactoring of OCL Constraints with Search
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
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
Technical Papers

14:00 - 15:30
Surveys and ReviewsTechnical Papers / Journal first papers at J2 room
Chair(s): Anne Koziolek Karlsruhe Institute of Technology
14:00
20m
Talk
Challenges and pitfalls on surveying evidence in the software engineering technical literature:an exploratory study with novices
Journal first papers
Talita Vieira Ribeiro Federal University of Rio de Janeiro, Jobson Massollar , Guilherme Horta Travassos
Link to publication DOI Pre-print
14:20
20m
Research paper
Statistical Errors in Software Engineering Experiments: A Preliminary Literature Review
Technical Papers
Rolando Reyes , Oscar Dieste Universidad Politécnica de Madrid, Efraín R. Fonseca C. , Natalia Juristo Facultad de Informática - UPM
DOI Pre-print Media Attached File Attached
14:40
20m
Talk
Synthesizing Qualitative Research in Software Engineering: A Critical Review
Technical Papers
Xin Huang , He Zhang Nanjing University, Xin Zhou , Yang Song University of North Carolina Wilmington, Muhammad Ali Babar
15:00
20m
Talk
Automatic Software Repair: A Survey
Journal first papers
Luca Gazzola Università degli Studi di Milano-Bicocca, Daniela Micucci University of Milano-Bicocca, Italy, Leonardo Mariani University of Milano Bicocca
Link to publication Pre-print
15:20
10m
Talk
Q&A in groups
Technical Papers

Call for Contributions

ICSE has begun to form partnerships with prestigious journals to incorporate journal-first papers into the ICSE program. Through this initiative, authors of journal-first papers accepted in the partnering journals will be invited to present their work at ICSE, allowing the authors to speak directly to the community and offering the ICSE attendees a richer set of presentations.

The journals that support the journal-first model as partners with ICSE are the following.

  • IEEE Transaction of Software Engineering (IEEE TSE)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Empirical Software Engineering

Scope

A journal-first presentation submitted to ICSE 2018 must adhere to the following criteria:

  • The accepted paper version was submitted to a journal from the above list no earlier than June 1st 2016.
  • The paper is in the scope of the conference.
  • The paper reports completely new research results or presents novel contributions that significantly extend and were not previously reported in prior work; and
  • The paper does not extend prior work solely with additional proofs or algorithms (or other such details presented for completeness), additional empirical results, or minor enhancements or variants of the results presented in the prior work.
  • The paper has not been presented at, and is not under consideration for, journal-first programs of other conferences.

How to submit

Authors of manuscripts that respect these criteria are invited to submit a one-page presentation proposal consisting of the paper title, authors, an extended abstract and a pointer to the original journal paper.

https://easychair.org/conferences/?conf=icse2018jfp

Evaluation

Authors will be invited to present their paper at ICSE 2018 after a check that the paper is in scope to the conference. As the papers have been already reviewed and accepted by the journals, they will not be reviewed again for technical content. Our plan is to include in the journal first program as many papers as possible; only in case an exceptionally high number of proposals is received, not all submissions might be selected. If needed, presentation proposals will be prioritized according to fit to the conference theme and structure of sessions.

Important Dates

  • Submission: November 30, 2017
  • Notification: January 15, 2018
  • Submissions close at 23:59 AoE (Anywhere on Earth, UTC-12)

Presentation

At least one author of each presentation accepted for the journal-first program must register and attend the conference to present the paper.

The journal-first manuscripts are published through the journals and will not be part of the ICSE proceedings. The journal-first papers will be listed in the conference program and the proceeding will only contain the abstract and a pointer to the journal publication.

Journal-first chair

Selection Committee

Accepted Papers

Title
A Comparative Study to Benchmark Cross-project Defect Prediction Approaches
Journal first papers
Link to publication DOI Pre-print
A Comparison of Program Comprehension Strategies by Blind and Sighted Programmers
Journal first papers
A Correlation Study between Automated Program Repair and Test-Suite Metrics
Journal first papers
Pre-print
A Posteriori Typing for Model-Driven Engineering: Concepts, Analysis, and Applications
Journal first papers
An empirical study of early access games on the Steam platform
Journal first papers
Link to publication DOI Pre-print
An empirical study on the interplay between semantic coupling and co-change of software classes
Journal first papers
Link to publication DOI Media Attached
Analyzing The Effects of Test Driven Development In GitHub
Journal first papers
Pre-print
Analyzing a Decade of Linux System Calls
Journal first papers
Link to publication Pre-print
Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction
Journal first papers
Pre-print
Are Vulnerabilities Discovered and Resolved like Other Defects?
Journal first papers
Augmenting and Structuring User Queries to Support Efficient Free-Form Code Search
Journal first papers
Link to publication DOI Pre-print Media Attached
Automated Refactoring of OCL Constraints with Search
Journal first papers
Automatic Software Repair: A Survey
Journal first papers
Link to publication Pre-print
Challenges and pitfalls on surveying evidence in the software engineering technical literature:an exploratory study with novices
Journal first papers
Link to publication DOI Pre-print
ChangeLocator: Locate Crash-Inducing Changes Based on Crash Reports
Journal first papers
Collaborative Model-Driven Software Engineering: a Classification Framework and a Research Map
Journal first papers
Link to publication DOI Pre-print
Correctness Attraction: A Study of Stability of Software Behavior Under Runtime Perturbation
Journal first papers
DOI Pre-print
Data Scientists in Software Teams: State of the Art and Challenges
Journal first papers
Link to publication DOI Authorizer link Pre-print
Do Automated Program Repair Techniques Repair Hard and Important Bugs?
Journal first papers
Link to publication DOI Pre-print
Does Syntax Highlighting Help Programming Novices?
Journal first papers
EARMO: An Energy-Aware Refactoring Approach for Mobile Apps
Journal first papers
Link to publication DOI Pre-print
ENTRUST: Engineering Trustworthy Self-Adaptive Software with Dynamic Assurance Cases
Journal first papers
Effect Sizes and their Variance for AB/BA Crossover Design Studies
Journal first papers
Link to publication DOI
Empirical Study on the Discrepancy between Performance Testing Results from Virtual and Physical Environments
Journal first papers
Experiences and Challenges in Building a Data Intensive System for Data Migration
Journal first papers
Link to publication DOI
Global-Aware Recommendations for Repairing Violations in Exception Handling
Journal first papers
Inference of development activities from interaction with uninstrumented applications
Journal first papers
Integrating Technical Debt Management and Software Quality Management Processes: A Normative Framework and Field Tests
Journal first papers
Journal First Presentation of An Experience Report On Applying Software Testing Academic Results In Industry: We Need Usable Automated Test Generation
Journal first papers
Lightweight, Obfuscation-Resilient Detection and Family Identification of Android Malware
Journal first papers
Link to publication File Attached
MAHAKIL: Diversity based Oversampling Approach to Alleviate the Class Imbalance Issue in Software Defect Prediction
Journal first papers
MSeer - An Advanced Technique for Locating Multiple Bugs in Parallel
Journal first papers
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
Journal first papers
Metamorphic Testing of RESTful Web APIs
Journal first papers
Model Comprehension for Security Risk Assessment: An Empirical Comparison of Tabular vs. Graphical Representations
Journal first papers
Link to publication DOI Pre-print File Attached
Older adults and hackathons: a qualitative study
Journal first papers
Link to publication DOI
On the Diffuseness and the Impact on Maintainability of Code Smells: A Large Scale Empirical Investigation
Journal first papers
On the Use of Hidden Markov Model to Predict the Time to Fix Bugs
Journal first papers
Overfitting in Semantics-based Automated Program Repair
Journal first papers
Pre-print
Predicting Future Developer Behavior in the IDE Using Topic Models
Journal first papers
DOI Pre-print
Privacy by Designers: Software Developers’ Privacy Mindset
Journal first papers
Sentiment Polarity Detection for Software Development
Journal first papers
DOI Pre-print
Studying the Dialogue Between Users and Developers of Free Apps in the Google Play Store
Journal first papers
The Good, the Bad and the Ugly: A Study of Security Decisions in a Cyber-Physical Systems Game
Journal first papers
The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells
Journal first papers
Pre-print
Towards Reusing Hints from Past Fixes- An Exploratory Study on Thousands of Real Samples
Journal first papers
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empirical Study of Four Stack Exchange Websites
Journal first papers
What makes a great manager of software engineers?
Journal first papers