Technical Papers * ICSE 2018 *
The Program Board meeting in London Dec 6-7, discussing the incoming papers and their reviews
Congratulation to the authors of the accepted papers. In total 105 papers have been accepted of 502 submitted, or 21%. 297 papers have been invited to submit a poster and an extended abstract of their work.
You can find the list of accepted papers at the following location.
Wed 30 MayDisplayed 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 20mTalk | Neuro-Symbolic Program Repair for Correcting Introductory Programming Assignments Technical Papers | ||
11:20 20mTalk | Automated Localization for Unreproducible Builds Technical Papers | ||
11:40 20mTalk | 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 20mResearch paper | Experiences and Challenges in Building a Data Intensive System for Data Migration Journal first papers Link to publication DOI | ||
12:20 10mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 10mTalk | 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 20mTalk | 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 20mTalk | Identifying Features in Forks 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 20mTalk | 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 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
14:00 - 15:30 | |||
14:00 20mTalk | Hybrid Regression Test Selection Technical Papers Lingming Zhang University of Texas at Dallas | ||
14:20 20mTalk | Fine-Grained Test Minimization Technical Papers Pre-print | ||
14:40 20mTalk | 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 20mTalk | 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 10mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | Static Automated Program Repair for Heap Properties Technical Papers Pre-print File Attached | ||
15:00 20mTalk | 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 10mTalk | 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 20mTalk | Inheritance Usage Patterns in Open-Source Systems Technical Papers Pre-print File Attached | ||
14:20 20mTalk | 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 20mTalk | 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 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
16:00 - 17:30 | |||
16:00 20mTalk | 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 20mTalk | Towards Optimal Concolic Testing 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 20mTalk | DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Cars Technical Papers | ||
17:00 20mTalk | Precise Concolic Unit Testing of C Programs with Alarm Filtering Using Symbolic Calling Contexts Technical Papers | ||
17:20 10mTalk | Q&A in groups Technical Papers |
16:00 - 17:30 | |||
16:00 20mTalk | Spatio-Temporal Context Reduction: A Pointer-Analysis-Based Static Approach for Detecting Use-After-Free Vulnerabilities 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 20mTalk | Program Splicing Technical Papers | ||
16:40 20mTalk | 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 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
Thu 31 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | |||
11:00 20mTalk | 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 20mTalk | 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 20mTalk | Time to Clean your Test Objectives Technical Papers Michaël Marcozzi Imperial College London, Sébastien Bardin , Nikolai Kosmatov , Mike Papadakis University of Luxembourg, Virgile Prevosto , Loïc Correnson Link to publication DOI File Attached | ||
12:00 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
14:00 - 15:30 | Testing IJournal first papers / Technical Papers at Congress Hall Chair(s): Antonia Bertolino CNR-ISTI | ||
14:00 20mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction Journal first papers Pre-print | ||
15:20 10mTalk | 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 20mTalk | Dataflow Tunneling: Mining Inter-request Data Dependencies for Request-based Applications Technical Papers Pre-print File Attached | ||
14:20 20mTalk | 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 20mTalk | UFO: Predictive Concurrency Use-After-Free Detection Technical Papers Jeff Huang Texas A&M University Pre-print | ||
15:00 20mTalk | Collective Program Analysis Technical Papers Pre-print | ||
15:20 10mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
Fri 1 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30 | Testing IITechnical Papers / Journal first papers at E4 room Chair(s): Mike Papadakis University of Luxembourg | ||
09:00 20mTalk | When Testing Meets Code Review: Why and How Developers Review Tests Technical Papers Davide Spadini , Maurício Aniche Delft University of Technology, Netherlands, Margaret-Anne Storey University of Victoria, Magiel Bruntink , Alberto Bacchelli University of Zurich DOI Pre-print | ||
09:20 20mTalk | Redefining Prioritization: Continuous Prioritization for Continuous Integration Technical Papers Jingjing Liang , Sebastian Elbaum University of Nebraska-Lincoln, USA, Gregg Rothermel University of Nebraska - Lincoln | ||
09:40 20mTalk | MAHAKIL: Diversity based Oversampling Approach to Alleviate the Class Imbalance Issue in Software Defect Prediction Journal first papers | ||
10:00 20mTalk | On the Use of Hidden Markov Model to Predict the Time to Fix Bugs Journal first papers | ||
10:20 10mTalk | 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 20mTalk | Debugging Data Flows in Reactive Programs Technical Papers Pre-print | ||
09:20 20mTalk | 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 20mTalk | 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 20mTalk | A Comparison of Program Comprehension Strategies by Blind and Sighted Programmers Journal first papers | ||
10:20 10mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | Does Syntax Highlighting Help Programming Novices? Journal first papers | ||
10:00 20mTalk | 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 10mTalk | 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 20mTalk | 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 20mTalk | Traceability in the Wild: Automatically Augmenting Incomplete Trace links 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 20mTalk | 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 20mTalk | Global-Aware Recommendations for Repairing Violations in Exception Handling Journal first papers | ||
10:20 10mTalk | 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 20mTalk | RFC-Directed Differential Testing of Certificate Validation in SSL/TLS Implementations Technical Papers DOI File Attached | ||
11:20 20mResearch 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 20mTalk | 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 20mTalk | Integrating Technical Debt Management and Software Quality Management Processes: A Normative Framework and Field Tests Journal first papers | ||
12:20 10mTalk | 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 20mResearch 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 20mTalk | 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 20mTalk | 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 20mTalk | Generalized Data Structure Synthesis 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 10mTalk | Q&A in groups Technical Papers |
14:00 - 15:30 | Testing IVJournal first papers / Technical Papers at Congress Hall Chair(s): Xiaoying Bai Tsinghua University | ||
14:00 20mTalk | Analyzing The Effects of Test Driven Development In GitHub Journal first papers Neil Borle , Meysam Feghhi , Eleni Stroulia University of Alberta, Russell Grenier , Abram Hindle University of Alberta Pre-print | ||
14:20 20mTalk | A Comparative Study to Benchmark Cross-project Defect Prediction Approaches Journal first papers Link to publication DOI Pre-print | ||
14:40 20mTalk | MSeer - An Advanced Technique for Locating Multiple Bugs in Parallel Journal first papers | ||
15:00 20mTalk | Journal First Presentation of An Experience Report On Applying Software Testing Academic Results In Industry: We Need Usable Automated Test Generation Journal first papers | ||
15:20 10mTalk | 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 20mTalk | Programming Not Only by Example Technical Papers Pre-print Media Attached | ||
14:20 20mTalk | 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 20mTalk | A Posteriori Typing for Model-Driven Engineering: Concepts, Analysis, and Applications Journal first papers | ||
15:00 20mTalk | 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 10mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 20mTalk | 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 10mTalk | Q&A in groups Technical Papers |
Unscheduled Events
Not scheduled Day opening | Opening Technical Papers | ||
Not scheduled Day opening | Opening Conference Technical Papers |
Accepted Papers
Technical track submissions
Goals and Scope
ICSE is the premier forum for researchers and practitioners to present and discuss the most recent innovations, trends, outcomes, experiences, and challenges in the field of software engineering. We invite submissions of high quality research papers that describe original and unpublished results on any topic of empirical or theoretical software engineering research.We welcome submissions addressing topics across the full spectrum of software engineering, broadly construed. In addressing the question of scope, we seek to be inclusive, provided that your submission addresses issues of concern to software engineering researchers or practitioners (or both).
Topics of interest to ICSE 2018 include (but are certainly not limited to):
- Agile software development | - Apps and app store analysis |
- Autonomic and (self-)adaptive systems | - Cloud computing |
- Component-based software engineering | - Configuration management and deployment |
- Crowd sourced software engineering | - Cyber physical systems |
- Debugging, fault localization, and repair | - Dependability, safety, and reliability |
- Distributed and collaborative software engineering | - Embedded software |
- Empirical software engineering | - End-user software engineering |
- Formal methods | - Green and sustainable technologies |
- Human and social aspects of software engineering | - Human-computer interaction |
- Middleware, frameworks, and APIs | - Mining software engineering repositories |
- Mobile applications | - Model-driven engineering |
- Parallel, distributed, and concurrent systems | - Performance |
- Program analysis | - Program comprehension |
- Program synthesis | - Programming languages |
- Recommendation systems | - Refactoring |
- Requirements engineering | - Reverse engineering |
- Search-based software engineering | - Security, privacy and trust |
- Software architecture | - Software economics and metrics |
- Software evolution and maintenance | - Software modeling and design |
- Software performance | - Software process |
- Software product lines | - Software reuse |
- Software services | - Software testing |
- Software visualization | - Specification and modeling languages |
- Tools and environments | - Traceability |
- Ubiquitous/pervasive software systems | - Validation and verification |
And, any paper about “software engineering for X” needs to clarify its contributions to software engineering, and needs to cover X in a manner that makes it sufficient for the SE readership to understand these contributions.
Evaluation
All research track submissions will be reviewed using a double-blind review process, in compliance with the submission policy and the scope of the conference. Eligible submissions will be reviewed by at least three members of the Program Committee (PC). Authors will have the opportunity to see their reviews and provide a short clarification, during the clarification period. The final decisions will be made by the Program Board, at the Program Board meeting, based on the reviews from the PC members and the discussions on the meeting.
Research track submissions will be evaluated based on the following criteria:
- Soundness: Are all claimed contributions supported by the rigorous application of appropriate research methods? The claims should be scoped to what can be supported, and limitations should be discussed.
- Significance: Are contributions evaluated for their importance and impact with respect to the existing body of knowledge? The authors are expected to explicitly argue for the relevance and usefulness of theresearch and discuss the novelty of the claimed contributions through a comparison with pertinent related work.
- Novelty: Is there sufficient originality in the contribution, and is it clearly and correctly explained with respect to the state of the art?
- Replicability: Is there sufficient information in the paper for the results tobe independently replicated? The evaluation of submissions will take into account the extent to which sufficient information is available to support the full or partial independent replication of the claimed findings.
- Presentation Quality: Are results clearly presented? Submissions are expected to meet high standards of presentation, including adequate use of the English language, absence of major ambiguity, clearly readable figures and tables, and respect of the formatting instructions provided below.
Double Blind Review Process
ICSE 2018 will use double blind reviewing. Referees will not know the identity of authors when writing their reviews. In order to comply with ICSE 2018’s double blind review process, authors should ensure that their identities cannot be easily determined. Submissions from which at least one author can be easily determined and, in the view of the Program Board, for which insufficient care and attention has been paid to ensuring compliance with double blind reviewing may be rejected without review.
You can find further advice, guidance and explanation in the ICSE 2018 double blind review process description.
Submission
- All submissions must conform to the ICSE 2018 formatting and submission instructions and must not exceed 10 pages for the main text, inclusive of figures, tables, appendices, etc. Two more pages containing only references are permitted. All submissions must be in PDF. The page limit is strict, and it will not be possible to purchase additional pages at any point in the process (including after the paper is accepted).
- Use ACM_SigConf.docx example file as a template. Additional instructions about formatting, if you need, you can find at NEW ACM formatting guidelines. For LaTex users: Use NEW ACM formatting guidelines. Upon unzipping the zip file, run ‘make all’. This will produce the acmart.cls file. You should use the conference format described in sample-sigconf.tex to format your paper. You are recommended to use the ‘review’ option (\documentclass[sigconf,review]{acmart}) which will add line numbers, thereby allowing referees to refer to specific lines in their comments, but we do not enforce the use of the ‘review’ option (that is, we will not desk reject papers for failing to use this option).
- There is no limit on the number of submissions an author may submit, but authors are advised, as always, to focus on quality and not quantity.
- By submitting to the ICSE Research Track, authors acknowledge that they are aware of and agree to be bound by the ACM plagiarism policy and procedures. In particular, papers submitted to ICSE 2018 must not have been published elsewhere and must not be under review or submitted for review elsewhere while under consideration for ICSE2018. Contravention of this concurrent submission policy will be deemed a serious breech of scientific ethics, and appropriate action will be taken in all such cases.
- Submissions must comply with the IEEE Policy on Authorship.
- Please take a particular care to blind your submission. You can submit, optionally, a zip file containing additional data (tool, experiments, etc.), which should also be blinded.
- Papers must be submitted electronically via EasyChair by the stated deadline. The deadline is firm and not negotiable.
Important Dates:
- Submission Deadline: 25th August 2017 at 11.59 p.m. AoE (Anywhere on Earth)
- Author response: 12th November 2017 to 15th November 2017.
- Notification: 15th December 2017.
- Camera Ready Due: 12th February 2018.
Organization:
Program Committee Chairs
- Marsha Chechik, University of Toronto, Canada
- Mark Harman, Facebook and University College London, United Kingdom