Powered by
27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), August 26–30, 2019,
Tallinn, Estonia
Frontmatter
Keynotes
Living with Feature Interactions (Keynote)
Joanne M. Atlee
(University of Waterloo, Canada)
@InProceedings{ESEC/FSE19p1,
author = {Joanne M. Atlee},
title = {Living with Feature Interactions (Keynote)},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3338906.3342811},
year = {2019},
}
Publisher's Version
Main Research
Target-Driven Compositional Concolic Testing with Function Summary Refinement for Effective Bug Detection
Yunho Kim,
Shin Hong, and
Moonzoo Kim
(KAIST, South Korea; Handong Global University, South Korea)
@InProceedings{ESEC/FSE19p16,
author = {Yunho Kim and Shin Hong and Moonzoo Kim},
title = {Target-Driven Compositional Concolic Testing with Function Summary Refinement for Effective Bug Detection},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {16-15},
doi = {10.1145/3338906.3338934},
year = {2019},
}
Publisher's Version
Generating Automated and Online Test Oracles for Simulink Models with Continuous and Uncertain Behaviors
Claudio Menghi,
Shiva Nejati,
Khouloud Gaaloul, and
Lionel C. Briand
(University of Luxembourg, Luxembourg)
@InProceedings{ESEC/FSE19p28,
author = {Claudio Menghi and Shiva Nejati and Khouloud Gaaloul and Lionel C. Briand},
title = {Generating Automated and Online Test Oracles for Simulink Models with Continuous and Uncertain Behaviors},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {28-27},
doi = {10.1145/3338906.3338920},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Lifting Datalog-Based Analyses to Software Product Lines
Ramy Shahin,
Marsha Chechik, and
Rick Salay
(University of Toronto, Canada)
@InProceedings{ESEC/FSE19p40,
author = {Ramy Shahin and Marsha Chechik and Rick Salay},
title = {Lifting Datalog-Based Analyses to Software Product Lines},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {40-39},
doi = {10.1145/3338906.3338928},
year = {2019},
}
Publisher's Version
An Empirical Study of Real-World Variability Bugs Detected by Variability-Oblivious Tools
Austin Mordahl,
Jeho Oh,
Ugur Koc,
Shiyi Wei, and
Paul Gazzillo
(University of Texas at Dallas, USA; University of Texas at Austin, USA; University of Maryland, USA; University of Central Florida, USA)
@InProceedings{ESEC/FSE19p52,
author = {Austin Mordahl and Jeho Oh and Ugur Koc and Shiyi Wei and Paul Gazzillo},
title = {An Empirical Study of Real-World Variability Bugs Detected by Variability-Oblivious Tools},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {52-51},
doi = {10.1145/3338906.3338967},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Principles of Feature Modeling
Damir Nešić,
Jacob Krüger,
Ștefan Stănciulescu, and
Thorsten Berger
(KTH, Sweden; University of Magdeburg, Germany; ABB, Switzerland; Chalmers University of Technology, Sweden; University of Gothenburg, Sweden)
@InProceedings{ESEC/FSE19p64,
author = {Damir Nešić and Jacob Krüger and Ștefan Stănciulescu and Thorsten Berger},
title = {Principles of Feature Modeling},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {64-63},
doi = {10.1145/3338906.3338974},
year = {2019},
}
Publisher's Version
Understanding GCC Builtins to Develop Better Tools
Manuel Rigger,
Stefan Marr,
Bram Adams, and
Hanspeter Mössenböck
(JKU Linz, Austria; University of Kent, UK; Polytechnique Montréal, Canada)
@InProceedings{ESEC/FSE19p76,
author = {Manuel Rigger and Stefan Marr and Bram Adams and Hanspeter Mössenböck},
title = {Understanding GCC Builtins to Develop Better Tools},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {76-75},
doi = {10.1145/3338906.3338907},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Assessing the Quality of the Steps to Reproduce in Bug Reports
Oscar Chaparro,
Carlos Bernal-Cárdenas,
Jing Lu,
Kevin Moran,
Andrian Marcus,
Massimiliano Di Penta,
Denys Poshyvanyk, and
Vincent Ng
(College of William and Mary, USA; University of Texas at Dallas, USA; University of Sannio, Italy)
@InProceedings{ESEC/FSE19p88,
author = {Oscar Chaparro and Carlos Bernal-Cárdenas and Jing Lu and Kevin Moran and Andrian Marcus and Massimiliano Di Penta and Denys Poshyvanyk and Vincent Ng},
title = {Assessing the Quality of the Steps to Reproduce in Bug Reports},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {88-87},
doi = {10.1145/3338906.3338947},
year = {2019},
}
Publisher's Version
A Learning-Based Approach for Automatic Construction of Domain Glossary from Source Code and Documentation
Chong Wang,
Xin Peng,
Mingwei Liu,
Zhenchang Xing,
Xuefang Bai,
Bing Xie, and
Tuo Wang
(Fudan University, China; Australian National University, Australia; Peking University, China)
@InProceedings{ESEC/FSE19p100,
author = {Chong Wang and Xin Peng and Mingwei Liu and Zhenchang Xing and Xuefang Bai and Bing Xie and Tuo Wang},
title = {A Learning-Based Approach for Automatic Construction of Domain Glossary from Source Code and Documentation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {100-99},
doi = {10.1145/3338906.3338963},
year = {2019},
}
Publisher's Version
On Using Machine Learning to Identify Knowledge in API Reference Documentation
Davide Fucci,
Alireza Mollaalizadehbahnemiri, and
Walid Maalej
(University of Hamburg, Germany)
@InProceedings{ESEC/FSE19p112,
author = {Davide Fucci and Alireza Mollaalizadehbahnemiri and Walid Maalej},
title = {On Using Machine Learning to Identify Knowledge in API Reference Documentation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {112-111},
doi = {10.1145/3338906.3338943},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Generating Query-Specific Class API Summaries
Mingwei Liu,
Xin Peng,
Andrian Marcus,
Zhenchang Xing,
Wenkai Xie,
Shuangshuang Xing, and
Yang Liu
(Fudan University, China; University of Texas at Dallas, USA; Australian National University, Australia)
@InProceedings{ESEC/FSE19p124,
author = {Mingwei Liu and Xin Peng and Andrian Marcus and Zhenchang Xing and Wenkai Xie and Shuangshuang Xing and Yang Liu},
title = {Generating Query-Specific Class API Summaries},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {124-123},
doi = {10.1145/3338906.3338971},
year = {2019},
}
Publisher's Version
Semantic Relation Based Expansion of Abbreviations
Yanjie Jiang,
Hui Liu, and
Lu Zhang
(Beijing Institute of Technology, China; Peking University, China)
@InProceedings{ESEC/FSE19p136,
author = {Yanjie Jiang and Hui Liu and Lu Zhang},
title = {Semantic Relation Based Expansion of Abbreviations},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {136-135},
doi = {10.1145/3338906.3338929},
year = {2019},
}
Publisher's Version
Diversity-Based Web Test Generation
Matteo Biagiola,
Andrea Stocco,
Filippo Ricca, and
Paolo Tonella
(Fondazione Bruno Kessler, Italy; USI Lugano, Switzerland; University of Genoa, Italy)
@InProceedings{ESEC/FSE19p148,
author = {Matteo Biagiola and Andrea Stocco and Filippo Ricca and Paolo Tonella},
title = {Diversity-Based Web Test Generation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {148-147},
doi = {10.1145/3338906.3338970},
year = {2019},
}
Publisher's Version
Web Test Dependency Detection
Matteo Biagiola,
Andrea Stocco,
Ali Mesbah,
Filippo Ricca, and
Paolo Tonella
(Fondazione Bruno Kessler, Italy; USI Lugano, Switzerland; University of British Columbia, Canada; University of Genoa, Italy)
@InProceedings{ESEC/FSE19p160,
author = {Matteo Biagiola and Andrea Stocco and Ali Mesbah and Filippo Ricca and Paolo Tonella},
title = {Web Test Dependency Detection},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {160-159},
doi = {10.1145/3338906.3338948},
year = {2019},
}
Publisher's Version
Testing Scratch Programs Automatically
Andreas Stahlbauer,
Marvin Kreis, and
Gordon Fraser
(University of Passau, Germany)
@InProceedings{ESEC/FSE19p172,
author = {Andreas Stahlbauer and Marvin Kreis and Gordon Fraser},
title = {Testing Scratch Programs Automatically},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {172-171},
doi = {10.1145/3338906.3338910},
year = {2019},
}
Publisher's Version
A Large-Scale Empirical Study of Compiler Errors in Continuous Integration
Chen Zhang,
Bihuan Chen,
Linlin Chen,
Xin Peng, and
Wenyun Zhao
(Fudan University, China)
@InProceedings{ESEC/FSE19p184,
author = {Chen Zhang and Bihuan Chen and Linlin Chen and Xin Peng and Wenyun Zhao},
title = {A Large-Scale Empirical Study of Compiler Errors in Continuous Integration},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {184-183},
doi = {10.1145/3338906.3338917},
year = {2019},
}
Publisher's Version
A Statistics-Based Performance Testing Methodology for Cloud Applications
Sen He,
Glenna Manns,
John Saunders,
Wei Wang,
Lori Pollock, and
Mary Lou Soffa
(University of Texas at San Antonio, USA; University of Virginia, USA; University of Delaware, USA)
@InProceedings{ESEC/FSE19p196,
author = {Sen He and Glenna Manns and John Saunders and Wei Wang and Lori Pollock and Mary Lou Soffa},
title = {A Statistics-Based Performance Testing Methodology for Cloud Applications},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {196-195},
doi = {10.1145/3338906.3338912},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
How Bad Can a Bug Get? An Empirical Analysis of Software Failures in the OpenStack Cloud Computing Platform
Domenico Cotroneo,
Luigi De Simone,
Pietro Liguori,
Roberto Natella, and
Nematollah Bidokhti
(Federico II University of Naples, Italy; Futurewei Technologies, USA)
@InProceedings{ESEC/FSE19p208,
author = {Domenico Cotroneo and Luigi De Simone and Pietro Liguori and Roberto Natella and Nematollah Bidokhti},
title = {How Bad Can a Bug Get? An Empirical Analysis of Software Failures in the OpenStack Cloud Computing Platform},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {208-207},
doi = {10.1145/3338906.3338916},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Towards More Efficient Meta-heuristic Algorithms for Combinatorial Test Generation
Jinkun Lin,
Shaowei Cai,
Chuan Luo,
Qingwei Lin, and
Hongyu Zhang
(Institute of Software at Chinese Academy of Sciences, China; Microsoft Research, China; University of Newcastle, Australia)
@InProceedings{ESEC/FSE19p220,
author = {Jinkun Lin and Shaowei Cai and Chuan Luo and Qingwei Lin and Hongyu Zhang},
title = {Towards More Efficient Meta-heuristic Algorithms for Combinatorial Test Generation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {220-219},
doi = {10.1145/3338906.3338914},
year = {2019},
}
Publisher's Version
Compiler Bug Isolation via Effective Witness Test Program Generation
Junjie Chen,
Jiaqi Han,
Peiyi Sun,
Lingming Zhang,
Dan Hao, and
Lu Zhang
(Tianjin University, China; Peking University, China; University of Texas at Dallas, USA)
@InProceedings{ESEC/FSE19p232,
author = {Junjie Chen and Jiaqi Han and Peiyi Sun and Lingming Zhang and Dan Hao and Lu Zhang},
title = {Compiler Bug Isolation via Effective Witness Test Program Generation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {232-231},
doi = {10.1145/3338906.3338957},
year = {2019},
}
Publisher's Version
Symbolic Execution-Driven Extraction of the Parallel Execution Plans of Spark Applications
Luciano Baresi,
Giovanni Denaro, and
Giovanni Quattrocchi
(Politecnico di Milano, Italy; University of Milano-Bicocca, Italy)
@InProceedings{ESEC/FSE19p256,
author = {Luciano Baresi and Giovanni Denaro and Giovanni Quattrocchi},
title = {Symbolic Execution-Driven Extraction of the Parallel Execution Plans of Spark Applications},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {256-255},
doi = {10.1145/3338906.3338973},
year = {2019},
}
Publisher's Version
Generating Effective Test Cases for Self-Driving Cars from Police Reports
Alessio Gambi,
Tri Huynh, and
Gordon Fraser
(University of Passau, Germany; Saarland University, Germany; CISPA, Germany)
@InProceedings{ESEC/FSE19p268,
author = {Alessio Gambi and Tri Huynh and Gordon Fraser},
title = {Generating Effective Test Cases for Self-Driving Cars from Police Reports},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {268-267},
doi = {10.1145/3338906.3338942},
year = {2019},
}
Publisher's Version
Preference-Wise Testing for Android Applications
Yifei Lu,
Minxue Pan,
Juan Zhai,
Tian Zhang, and
Xuandong Li
(Nanjing University, China)
@InProceedings{ESEC/FSE19p280,
author = {Yifei Lu and Minxue Pan and Juan Zhai and Tian Zhang and Xuandong Li},
title = {Preference-Wise Testing for Android Applications},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {280-279},
doi = {10.1145/3338906.3338980},
year = {2019},
}
Publisher's Version
Bisecting Commits and Modeling Commit Risk during Testing
Armin Najafi,
Peter C. Rigby, and
Weiyi Shang
(Concordia University, Canada)
@InProceedings{ESEC/FSE19p292,
author = {Armin Najafi and Peter C. Rigby and Weiyi Shang},
title = {Bisecting Commits and Modeling Commit Risk during Testing},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {292-291},
doi = {10.1145/3338906.3338944},
year = {2019},
}
Publisher's Version
White-Box Testing of Big Data Analytics with Complex User-Defined Functions
Muhammad Ali Gulzar,
Shaghayegh Mardani,
Madanlal Musuvathi, and
Miryung Kim
(University of California at Los Angeles, USA; Microsoft Research, USA)
@InProceedings{ESEC/FSE19p304,
author = {Muhammad Ali Gulzar and Shaghayegh Mardani and Madanlal Musuvathi and Miryung Kim},
title = {White-Box Testing of Big Data Analytics with Complex User-Defined Functions},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {304-303},
doi = {10.1145/3338906.3338953},
year = {2019},
}
Publisher's Version
Empirical Review of Java Program Repair Tools: A Large-Scale Experiment on 2,141 Bugs and 23,551 Repair Attempts
Thomas Durieux,
Fernanda Madeiral,
Matias Martinez, and
Rui Abreu
(University of Lisbon, Portugal; INESC-ID, Portugal; Federal University of Uberlândia, Brazil; Polytechnic University of Hauts-de-France, France)
@InProceedings{ESEC/FSE19p316,
author = {Thomas Durieux and Fernanda Madeiral and Matias Martinez and Rui Abreu},
title = {Empirical Review of Java Program Repair Tools: A Large-Scale Experiment on 2,141 Bugs and 23,551 Repair Attempts},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {316-315},
doi = {10.1145/3338906.3338911},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
iFixR: Bug Report driven Program Repair
Anil Koyuncu,
Kui Liu,
Tegawendé F. Bissyandé,
Dongsun Kim,
Martin Monperrus,
Jacques Klein, and
Yves Le Traon
(University of Luxembourg, Luxembourg; Furiosa A.I., South Korea; KTH, Sweden)
@InProceedings{ESEC/FSE19p328,
author = {Anil Koyuncu and Kui Liu and Tegawendé F. Bissyandé and Dongsun Kim and Martin Monperrus and Jacques Klein and Yves Le Traon},
title = {iFixR: Bug Report driven Program Repair},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {328-327},
doi = {10.1145/3338906.3338935},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Exploring and Exploiting the Correlations between Bug-Inducing and Bug-Fixing Commits
Ming Wen,
Rongxin Wu,
Yepang Liu,
Yongqiang Tian,
Xuan Xie,
Shing-Chi Cheung, and
Zhendong Su
(Hong Kong University of Science and Technology, China; Xiamen University, China; Southern University of Science and Technology, China; Sun Yat-sen University, China; ETH Zurich, Switzerland)
@InProceedings{ESEC/FSE19p340,
author = {Ming Wen and Rongxin Wu and Yepang Liu and Yongqiang Tian and Xuan Xie and Shing-Chi Cheung and Zhendong Su},
title = {Exploring and Exploiting the Correlations between Bug-Inducing and Bug-Fixing Commits},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {340-339},
doi = {10.1145/3338906.3338962},
year = {2019},
}
Publisher's Version
Effects of Explicit Feature Traceability on Program Comprehension
Jacob Krüger,
Gül Çalıklı,
Thorsten Berger,
Thomas Leich, and
Gunter Saake
(University of Magdeburg, Germany; Chalmers University of Technology, Sweden; University of Gothenburg, Sweden; Harz University of Applied Sciences, Germany; METOP, Germany)
@InProceedings{ESEC/FSE19p352,
author = {Jacob Krüger and Gül Çalıklı and Thorsten Berger and Thomas Leich and Gunter Saake},
title = {Effects of Explicit Feature Traceability on Program Comprehension},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {352-351},
doi = {10.1145/3338906.3338968},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
What the Fork: A Study of Inefficient and Efficient Forking Practices in Social Coding
Shurui Zhou,
Bogdan Vasilescu, and
Christian Kästner
(Carnegie Mellon University, USA)
@InProceedings{ESEC/FSE19p364,
author = {Shurui Zhou and Bogdan Vasilescu and Christian Kästner},
title = {What the Fork: A Study of Inefficient and Efficient Forking Practices in Social Coding},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {364-363},
doi = {10.1145/3338906.3338918},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
ServDroid: Detecting Service Usage Inefficiencies in Android Applications
Wei Song,
Jing Zhang, and
Jeff Huang
(Nanjing University of Science and Technology, China; Texas A&M University, USA)
@InProceedings{ESEC/FSE19p376,
author = {Wei Song and Jing Zhang and Jeff Huang},
title = {ServDroid: Detecting Service Usage Inefficiencies in Android Applications},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {376-375},
doi = {10.1145/3338906.3338950},
year = {2019},
}
Publisher's Version
A Framework for Writing Trigger-Action Todo Comments in Executable Format
Pengyu Nie,
Rishabh Rai,
Junyi Jessy Li,
Sarfraz Khurshid,
Raymond J. Mooney, and
Milos Gligoric
(University of Texas at Austin, USA)
@InProceedings{ESEC/FSE19p400,
author = {Pengyu Nie and Rishabh Rai and Junyi Jessy Li and Sarfraz Khurshid and Raymond J. Mooney and Milos Gligoric},
title = {A Framework for Writing Trigger-Action Todo Comments in Executable Format},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {400-399},
doi = {10.1145/3338906.3338965},
year = {2019},
}
Publisher's Version
Monitoring-Aware IDEs
Jos Winter,
Maurício Aniche,
Jürgen Cito, and
Arie van Deursen
(Adyen, Netherlands; Delft University of Technology, Netherlands; Massachusetts Institute of Technology, USA)
@InProceedings{ESEC/FSE19p436,
author = {Jos Winter and Maurício Aniche and Jürgen Cito and Arie van Deursen},
title = {Monitoring-Aware IDEs},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {436-435},
doi = {10.1145/3338906.3338926},
year = {2019},
}
Publisher's Version
Going Big: A Large-Scale Study on What Big Data Developers Ask
Mehdi Bagherzadeh and
Raffi Khatchadourian
(Oakland University, USA; City University of New York, USA)
@InProceedings{ESEC/FSE19p448,
author = {Mehdi Bagherzadeh and Raffi Khatchadourian},
title = {Going Big: A Large-Scale Study on What Big Data Developers Ask},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {448-447},
doi = {10.1145/3338906.3338939},
year = {2019},
}
Publisher's Version
Why Aren’t Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions
James C. Davis,
Louis G. Michael IV,
Christy A. Coghlan,
Francisco Servant, and
Dongyoon Lee
(Virginia Tech, USA)
@InProceedings{ESEC/FSE19p460,
author = {James C. Davis and Louis G. Michael IV and Christy A. Coghlan and Francisco Servant and Dongyoon Lee},
title = {Why Aren’t Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {460-459},
doi = {10.1145/3338906.3338909},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Nodest: Feedback-Driven Static Analysis of Node.js Applications
Benjamin Barslev Nielsen,
Behnaz Hassanshahi, and
François Gauthier
(Oracle Labs, Australia; Aarhus University, Denmark)
@InProceedings{ESEC/FSE19p472,
author = {Benjamin Barslev Nielsen and Behnaz Hassanshahi and François Gauthier},
title = {Nodest: Feedback-Driven Static Analysis of Node.js Applications},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {472-471},
doi = {10.1145/3338906.3338933},
year = {2019},
}
Publisher's Version
Effective Error-Specification Inference via Domain-Knowledge Expansion
Daniel DeFreez,
Haaken Martinson Baldwin,
Cindy Rubio-González, and
Aditya V. Thakur
(University of California at Davis, USA)
@InProceedings{ESEC/FSE19p484,
author = {Daniel DeFreez and Haaken Martinson Baldwin and Cindy Rubio-González and Aditya V. Thakur},
title = {Effective Error-Specification Inference via Domain-Knowledge Expansion},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {484-483},
doi = {10.1145/3338906.3338960},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
DeepStellar: Model-Based Quantitative Analysis of Stateful Deep Learning Systems
Xiaoning Du,
Xiaofei Xie,
Yi Li,
Lei Ma,
Yang Liu, and
Jianjun Zhao
(Nanyang Technological University, Singapore; Kyushu University, Japan; Zhejiang Sci-Tech University, China)
@InProceedings{ESEC/FSE19p496,
author = {Xiaoning Du and Xiaofei Xie and Yi Li and Lei Ma and Yang Liu and Jianjun Zhao},
title = {DeepStellar: Model-Based Quantitative Analysis of Stateful Deep Learning Systems},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {496-495},
doi = {10.1145/3338906.3338954},
year = {2019},
}
Publisher's Version
REINAM: Reinforcement Learning for Input-Grammar Inference
Zhengkai Wu,
Evan Johnson,
Wei Yang,
Osbert Bastani,
Dawn Song,
Jian Peng, and
Tao Xie
(University of Illinois at Urbana-Champaign, USA; University of Texas at Dallas, USA; University of Pennsylvania, USA; University of California at Berkeley, USA)
@InProceedings{ESEC/FSE19p508,
author = {Zhengkai Wu and Evan Johnson and Wei Yang and Osbert Bastani and Dawn Song and Jian Peng and Tao Xie},
title = {REINAM: Reinforcement Learning for Input-Grammar Inference},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {508-507},
doi = {10.1145/3338906.3338958},
year = {2019},
}
Publisher's Version
Boosting Operational DNN Testing Efficiency through Conditioning
Zenan Li,
Xiaoxing Ma,
Chang Xu,
Chun Cao,
Jingwei Xu, and
Jian Lü
(Nanjing University, China)
@InProceedings{ESEC/FSE19p520,
author = {Zenan Li and Xiaoxing Ma and Chang Xu and Chun Cao and Jingwei Xu and Jian Lü},
title = {Boosting Operational DNN Testing Efficiency through Conditioning},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {520-519},
doi = {10.1145/3338906.3338930},
year = {2019},
}
Publisher's Version
A Comprehensive Study on Deep Learning Bug Characteristics
Md Johirul Islam,
Giang Nguyen,
Rangeet Pan, and
Hridesh Rajan
(Iowa State University, USA)
@InProceedings{ESEC/FSE19p532,
author = {Md Johirul Islam and Giang Nguyen and Rangeet Pan and Hridesh Rajan},
title = {A Comprehensive Study on Deep Learning Bug Characteristics},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {532-531},
doi = {10.1145/3338906.3338955},
year = {2019},
}
Publisher's Version
Just Fuzz It: Solving Floating-Point Constraints using Coverage-Guided Fuzzing
Daniel Liew,
Cristian Cadar,
Alastair F. Donaldson, and
J. Ryan Stinnett
(Imperial College London, UK; Mozilla, USA)
@InProceedings{ESEC/FSE19p544,
author = {Daniel Liew and Cristian Cadar and Alastair F. Donaldson and J. Ryan Stinnett},
title = {Just Fuzz It: Solving Floating-Point Constraints using Coverage-Guided Fuzzing},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {544-543},
doi = {10.1145/3338906.3338921},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Cerebro: Context-Aware Adaptive Fuzzing for Effective Vulnerability Detection
Yuekang Li,
Yinxing Xue,
Hongxu Chen,
Xiuheng Wu,
Cen Zhang,
Xiaofei Xie,
Haijun Wang, and
Yang Liu
(University of Science and Technology of China, China; Nanyang Technological University, Singapore; Zhejiang Sci-Tech University, China)
@InProceedings{ESEC/FSE19p556,
author = {Yuekang Li and Yinxing Xue and Hongxu Chen and Xiuheng Wu and Cen Zhang and Xiaofei Xie and Haijun Wang and Yang Liu},
title = {Cerebro: Context-Aware Adaptive Fuzzing for Effective Vulnerability Detection},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {556-555},
doi = {10.1145/3338906.3338975},
year = {2019},
}
Publisher's Version
iFixFlakies: A Framework for Automatically Fixing Order-Dependent Flaky Tests
August Shi,
Wing Lam,
Reed Oei,
Tao Xie, and
Darko Marinov
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{ESEC/FSE19p568,
author = {August Shi and Wing Lam and Reed Oei and Tao Xie and Darko Marinov},
title = {iFixFlakies: A Framework for Automatically Fixing Order-Dependent Flaky Tests},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {568-567},
doi = {10.1145/3338906.3338925},
year = {2019},
}
Publisher's Version
The Review Linkage Graph for Code Review Analytics: A Recovery Approach and Empirical Study
Toshiki Hirao,
Shane McIntosh,
Akinori Ihara, and
Kenichi Matsumoto
(NAIST, Japan; McGill University, Canada; Wakayama University, Japan)
@InProceedings{ESEC/FSE19p604,
author = {Toshiki Hirao and Shane McIntosh and Akinori Ihara and Kenichi Matsumoto},
title = {The Review Linkage Graph for Code Review Analytics: A Recovery Approach and Empirical Study},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {604-603},
doi = {10.1145/3338906.3338949},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Mitigating Power Side Channels during Compilation
Jingbo Wang,
Chungha Sung, and
Chao Wang
(University of Southern California, USA)
@InProceedings{ESEC/FSE19p616,
author = {Jingbo Wang and Chungha Sung and Chao Wang},
title = {Mitigating Power Side Channels during Compilation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {616-615},
doi = {10.1145/3338906.3338913},
year = {2019},
}
Publisher's Version
Maximal Multi-layer Specification Synthesis
Yanju Chen,
Ruben Martins, and
Yu Feng
(University of California at Santa Barbara, USA; Carnegie Mellon University, USA)
@InProceedings{ESEC/FSE19p628,
author = {Yanju Chen and Ruben Martins and Yu Feng},
title = {Maximal Multi-layer Specification Synthesis},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {628-627},
doi = {10.1145/3338906.3338951},
year = {2019},
}
Publisher's Version
Phoenix: Automated Data-Driven Synthesis of Repairs for Static Analysis Violations
Rohan Bavishi,
Hiroaki Yoshida, and
Mukul R. Prasad
(University of California at Berkeley, USA; Fujitsu Labs, USA)
@InProceedings{ESEC/FSE19p640,
author = {Rohan Bavishi and Hiroaki Yoshida and Mukul R. Prasad},
title = {Phoenix: Automated Data-Driven Synthesis of Repairs for Static Analysis Violations},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {640-639},
doi = {10.1145/3338906.3338952},
year = {2019},
}
Publisher's Version
Black Box Fairness Testing of Machine Learning Models
Aniya Aggarwal,
Pranay Lohia,
Seema Nagar,
Kuntal Dey, and
Diptikalyan Saha
(IBM Research, India)
@InProceedings{ESEC/FSE19p652,
author = {Aniya Aggarwal and Pranay Lohia and Seema Nagar and Kuntal Dey and Diptikalyan Saha},
title = {Black Box Fairness Testing of Machine Learning Models},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {652-651},
doi = {10.1145/3338906.3338937},
year = {2019},
}
Publisher's Version
Java Reflection API: Revealing the Dark Side of the Mirror
Felipe Pontes,
Rohit Gheyi,
Sabrina Souto,
Alessandro Garcia, and
Márcio Ribeiro
(Federal University of Campina Grande, Brazil; State University of Paraíba, Brazil; PUC-Rio, Brazil; Federal University of Alagoas, Brazil)
@InProceedings{ESEC/FSE19p664,
author = {Felipe Pontes and Rohit Gheyi and Sabrina Souto and Alessandro Garcia and Márcio Ribeiro},
title = {Java Reflection API: Revealing the Dark Side of the Mirror},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {664-663},
doi = {10.1145/3338906.3338946},
year = {2019},
}
Publisher's Version
A Conceptual Replication of Continuous Integration Pain Points in the Context of Travis CI
David Gray Widder,
Michael Hilton,
Christian Kästner, and
Bogdan Vasilescu
(Carnegie Mellon University, USA)
@InProceedings{ESEC/FSE19p676,
author = {David Gray Widder and Michael Hilton and Christian Kästner and Bogdan Vasilescu},
title = {A Conceptual Replication of Continuous Integration Pain Points in the Context of Travis CI},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {676-675},
doi = {10.1145/3338906.3338922},
year = {2019},
}
Publisher's Version
Ethnographic Research in Software Engineering: A Critical Review and Checklist
He Zhang,
Xin Huang,
Xin Zhou,
Huang Huang, and
Muhammad Ali Babar
(Nanjing University, China; University of Adelaide, Australia)
@InProceedings{ESEC/FSE19p688,
author = {He Zhang and Xin Huang and Xin Zhou and Huang Huang and Muhammad Ali Babar},
title = {Ethnographic Research in Software Engineering: A Critical Review and Checklist},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {688-687},
doi = {10.1145/3338906.3338976},
year = {2019},
}
Publisher's Version
Achilles’ Heel of Plug-and-Play Software Architectures: A Grounded Theory Based Approach
Joanna C. S. Santos,
Adriana Sejfia,
Taylor Corrello,
Smruthi Gadenkanahalli, and
Mehdi Mirakhorli
(Rochester Institute of Technology, USA)
@InProceedings{ESEC/FSE19p700,
author = {Joanna C. S. Santos and Adriana Sejfia and Taylor Corrello and Smruthi Gadenkanahalli and Mehdi Mirakhorli},
title = {Achilles’ Heel of Plug-and-Play Software Architectures: A Grounded Theory Based Approach},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {700-699},
doi = {10.1145/3338906.3338969},
year = {2019},
}
Publisher's Version
Latent Error Prediction and Fault Localization for Microservice Applications by Learning from System Trace Logs
Xiang Zhou,
Xin Peng,
Tao Xie,
Jun Sun,
Chao Ji,
Dewei Liu,
Qilin Xiang, and
Chuan He
(Fudan University, China; University of Illinois at Urbana-Champaign, USA; Singapore Management University, Singapore)
@InProceedings{ESEC/FSE19p712,
author = {Xiang Zhou and Xin Peng and Tao Xie and Jun Sun and Chao Ji and Dewei Liu and Qilin Xiang and Chuan He},
title = {Latent Error Prediction and Fault Localization for Microservice Applications by Learning from System Trace Logs},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {712-711},
doi = {10.1145/3338906.3338961},
year = {2019},
}
Publisher's Version
The Importance of Accounting for Real-World Labelling When Predicting Software Vulnerabilities
Matthieu Jimenez,
Renaud Rwemalika,
Mike Papadakis,
Federica Sarro,
Yves Le Traon, and
Mark Harman
(University of Luxembourg, Luxembourg; University College London, UK; Facebook, UK)
@InProceedings{ESEC/FSE19p724,
author = {Matthieu Jimenez and Renaud Rwemalika and Mike Papadakis and Federica Sarro and Yves Le Traon and Mark Harman},
title = {The Importance of Accounting for Real-World Labelling When Predicting Software Vulnerabilities},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {724-723},
doi = {10.1145/3338906.3338941},
year = {2019},
}
Publisher's Version
Detecting Concurrency Memory Corruption Vulnerabilities
Yan Cai,
Biyun Zhu,
Ruijie Meng,
Hao Yun,
Liang He,
Purui Su, and
Bin Liang
(Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; Renmin University of China, China)
@InProceedings{ESEC/FSE19p736,
author = {Yan Cai and Biyun Zhu and Ruijie Meng and Hao Yun and Liang He and Purui Su and Bin Liang},
title = {Detecting Concurrency Memory Corruption Vulnerabilities},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {736-735},
doi = {10.1145/3338906.3338927},
year = {2019},
}
Publisher's Version
Locating Vulnerabilities in Binaries via Memory Layout Recovering
Haijun Wang,
Xiaofei Xie,
Shang-Wei Lin,
Yun Lin,
Yuekang Li,
Shengchao Qin,
Yang Liu, and
Ting Liu
(Shenzhen University, China; Nanyang Technological University, Singapore; National University of Singapore, Singapore; Teesside University, UK; Xi'an Jiaotong University, China)
@InProceedings{ESEC/FSE19p748,
author = {Haijun Wang and Xiaofei Xie and Shang-Wei Lin and Yun Lin and Yuekang Li and Shengchao Qin and Yang Liu and Ting Liu},
title = {Locating Vulnerabilities in Binaries via Memory Layout Recovering},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {748-747},
doi = {10.1145/3338906.3338966},
year = {2019},
}
Publisher's Version
Storm: Program Reduction for Testing and Debugging Probabilistic Programming Systems
Saikat Dutta,
Wenxian Zhang,
Zixin Huang, and
Sasa Misailovic
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{ESEC/FSE19p760,
author = {Saikat Dutta and Wenxian Zhang and Zixin Huang and Sasa Misailovic},
title = {Storm: Program Reduction for Testing and Debugging Probabilistic Programming Systems},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {760-759},
doi = {10.1145/3338906.3338972},
year = {2019},
}
Publisher's Version
NullAway: Practical Type-Based Null Safety for Java
Subarno Banerjee,
Lazaro Clapp, and
Manu Sridharan
(University of Michigan, USA; Uber Technologies, USA; University of California at Riverside, USA)
@InProceedings{ESEC/FSE19p772,
author = {Subarno Banerjee and Lazaro Clapp and Manu Sridharan},
title = {NullAway: Practical Type-Based Null Safety for Java},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {772-771},
doi = {10.1145/3338906.3338919},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Automatically Detecting Missing Cleanup for Ungraceful Exits
Zhouyang Jia,
Shanshan Li,
Tingting Yu,
Xiangke Liao, and
Ji Wang
(National University of Defense Technology, China; University of Kentucky, USA)
@InProceedings{ESEC/FSE19p784,
author = {Zhouyang Jia and Shanshan Li and Tingting Yu and Xiangke Liao and Ji Wang},
title = {Automatically Detecting Missing Cleanup for Ungraceful Exits},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {784-783},
doi = {10.1145/3338906.3338938},
year = {2019},
}
Publisher's Version
Finding and Understanding Bugs in Software Model Checkers
Chengyu Zhang,
Ting Su,
Yichen Yan,
Fuyuan Zhang,
Geguang Pu, and
Zhendong Su
(East China Normal University, China; ETH Zurich, Switzerland; MPI-SWS, Germany)
@InProceedings{ESEC/FSE19p796,
author = {Chengyu Zhang and Ting Su and Yichen Yan and Fuyuan Zhang and Geguang Pu and Zhendong Su},
title = {Finding and Understanding Bugs in Software Model Checkers},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {796-795},
doi = {10.1145/3338906.3338932},
year = {2019},
}
Publisher's Version
Releasing Fast and Slow: An Exploratory Case Study at ING
Elvan Kula,
Ayushi Rastogi,
Hennie Huijgens,
Arie van Deursen, and
Georgios Gousios
(Delft University of Technology, Netherlands; ING Bank, Netherlands)
@InProceedings{ESEC/FSE19p820,
author = {Elvan Kula and Ayushi Rastogi and Hennie Huijgens and Arie van Deursen and Georgios Gousios},
title = {Releasing Fast and Slow: An Exploratory Case Study at ING},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {820-819},
doi = {10.1145/3338906.3338978},
year = {2019},
}
Publisher's Version
SAR: Learning Cross-Language API Mappings with Little Knowledge
Nghi D. Q. Bui,
Yijun Yu, and
Lingxiao Jiang
(Singapore Management University, Singapore; Open University, UK)
@InProceedings{ESEC/FSE19p832,
author = {Nghi D. Q. Bui and Yijun Yu and Lingxiao Jiang},
title = {SAR: Learning Cross-Language API Mappings with Little Knowledge},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {832-831},
doi = {10.1145/3338906.3338924},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Robust Log-Based Anomaly Detection on Unstable Log Data
Xu Zhang,
Yong Xu,
Qingwei Lin,
Bo Qiao,
Hongyu Zhang,
Yingnong Dang,
Chunyu Xie,
Xinsheng Yang,
Qian Cheng,
Ze Li,
Junjie Chen,
Xiaoting He,
Randolph Yao,
Jian-Guang Lou,
Murali Chintalapati,
Furao Shen, and
Dongmei Zhang
(Microsoft Research, China; Nanjing University, China; University of Newcastle, Australia; Microsoft, USA; Tianjin University, China)
@InProceedings{ESEC/FSE19p844,
author = {Xu Zhang and Yong Xu and Qingwei Lin and Bo Qiao and Hongyu Zhang and Yingnong Dang and Chunyu Xie and Xinsheng Yang and Qian Cheng and Ze Li and Junjie Chen and Xiaoting He and Randolph Yao and Jian-Guang Lou and Murali Chintalapati and Furao Shen and Dongmei Zhang},
title = {Robust Log-Based Anomaly Detection on Unstable Log Data},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {844-843},
doi = {10.1145/3338906.3338931},
year = {2019},
}
Publisher's Version
Pinpointing Performance Inefficiencies in Java
Pengfei Su,
Qingsen Wang,
Milind Chabbi, and
Xu Liu
(College of William and Mary, USA; Scalable Machines Research, USA)
@InProceedings{ESEC/FSE19p856,
author = {Pengfei Su and Qingsen Wang and Milind Chabbi and Xu Liu},
title = {Pinpointing Performance Inefficiencies in Java},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {856-855},
doi = {10.1145/3338906.3338923},
year = {2019},
}
Publisher's Version
Understanding Flaky Tests: The Developer’s Perspective
Moritz Eck,
Fabio Palomba,
Marco Castelluccio, and
Alberto Bacchelli
(University of Zurich, Switzerland; Mozilla, UK)
@InProceedings{ESEC/FSE19p868,
author = {Moritz Eck and Fabio Palomba and Marco Castelluccio and Alberto Bacchelli},
title = {Understanding Flaky Tests: The Developer’s Perspective},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {868-867},
doi = {10.1145/3338906.3338945},
year = {2019},
}
Publisher's Version
SEntiMoji: An Emoji-Powered Learning Approach for Sentiment Analysis in Software Engineering
Zhenpeng Chen,
Yanbin Cao,
Xuan Lu,
Qiaozhu Mei, and
Xuanzhe Liu
(Peking University, China; University of Michigan, USA)
@InProceedings{ESEC/FSE19p880,
author = {Zhenpeng Chen and Yanbin Cao and Xuan Lu and Qiaozhu Mei and Xuanzhe Liu},
title = {SEntiMoji: An Emoji-Powered Learning Approach for Sentiment Analysis in Software Engineering},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {880-879},
doi = {10.1145/3338906.3338977},
year = {2019},
}
Publisher's Version
Industry Papers
FinExpert: Domain-Specific Test Generation for FinTech Systems
Tiancheng Jin,
Qingshun Wang,
Lihua Xu,
Chunmei Pan,
Liang Dou,
Haifeng Qian,
Liang He, and
Tao Xie
(East China Normal University, China; New York University Shanghai, China; CFETS Information Technology, China; University of Illinois at Urbana-Champaign, USA)
@InProceedings{ESEC/FSE19p892,
author = {Tiancheng Jin and Qingshun Wang and Lihua Xu and Chunmei Pan and Liang Dou and Haifeng Qian and Liang He and Tao Xie},
title = {FinExpert: Domain-Specific Test Generation for FinTech Systems},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {892-891},
doi = {10.1145/3338906.3340441},
year = {2019},
}
Publisher's Version
Design Diagrams as Ontological Source
Pranay Lohia,
Kalapriya Kannan,
Biplav Srivastava, and
Sameep Mehta
(IBM Research, India; IBM Research, USA)
@InProceedings{ESEC/FSE19p904,
author = {Pranay Lohia and Kalapriya Kannan and Biplav Srivastava and Sameep Mehta},
title = {Design Diagrams as Ontological Source},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {904-903},
doi = {10.1145/3338906.3340446},
year = {2019},
}
Publisher's Version
Predicting Pull Request Completion Time: A Case Study on Large Scale Cloud Services
Chandra Maddila,
Chetan Bansal, and
Nachiappan Nagappan
(Microsoft Research, USA)
@InProceedings{ESEC/FSE19p916,
author = {Chandra Maddila and Chetan Bansal and Nachiappan Nagappan},
title = {Predicting Pull Request Completion Time: A Case Study on Large Scale Cloud Services},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {916-915},
doi = {10.1145/3338906.3340457},
year = {2019},
}
Publisher's Version
TERMINATOR: Better Automated UI Test Case Prioritization
Zhe Yu,
Fahmid Fahid,
Tim Menzies,
Gregg Rothermel,
Kyle Patrick, and
Snehit Cherian
(North Carolina State University, USA; LexisNexis, USA)
@InProceedings{ESEC/FSE19p928,
author = {Zhe Yu and Fahmid Fahid and Tim Menzies and Gregg Rothermel and Kyle Patrick and Snehit Cherian},
title = {TERMINATOR: Better Automated UI Test Case Prioritization},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {928-927},
doi = {10.1145/3338906.3340448},
year = {2019},
}
Publisher's Version
Using Microservices for Non-intrusive Customization of Multi-tenant SaaS
Phu H. Nguyen,
Hui Song,
Franck Chauvel,
Roy Muller,
Seref Boyar, and
Erik Levin
(SINTEF, Norway; Visma, Norway)
@InProceedings{ESEC/FSE19p952,
author = {Phu H. Nguyen and Hui Song and Franck Chauvel and Roy Muller and Seref Boyar and Erik Levin},
title = {Using Microservices for Non-intrusive Customization of Multi-tenant SaaS},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {952-951},
doi = {10.1145/3338906.3340452},
year = {2019},
}
Publisher's Version
Predicting Breakdowns in Cloud Services (with SPIKE)
Jianfeng Chen,
Joymallya Chakraborty,
Philip Clark,
Kevin Haverlock,
Snehit Cherian, and
Tim Menzies
(North Carolina State University, USA; LexisNexis, USA)
@InProceedings{ESEC/FSE19p964,
author = {Jianfeng Chen and Joymallya Chakraborty and Philip Clark and Kevin Haverlock and Snehit Cherian and Tim Menzies},
title = {Predicting Breakdowns in Cloud Services (with SPIKE)},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {964-963},
doi = {10.1145/3338906.3340450},
year = {2019},
}
Publisher's Version
DeepDelta: Learning to Repair Compilation Errors
Ali Mesbah,
Andrew Rice,
Emily Johnston,
Nick Glorioso, and
Edward Aftandilian
(University of British Columbia, Canada; University of Cambridge, UK; Google, UK; Google, USA)
@InProceedings{ESEC/FSE19p976,
author = {Ali Mesbah and Andrew Rice and Emily Johnston and Nick Glorioso and Edward Aftandilian},
title = {DeepDelta: Learning to Repair Compilation Errors},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {976-975},
doi = {10.1145/3338906.3340455},
year = {2019},
}
Publisher's Version
WhoDo: Automating Reviewer Suggestions at Scale
Sumit Asthana,
Rahul Kumar,
Ranjita Bhagwan,
Christian Bird,
Chetan Bansal,
Chandra Maddila,
Sonu Mehta, and
B. Ashok
(Microsoft Research, India; Microsoft Research, USA)
@InProceedings{ESEC/FSE19p988,
author = {Sumit Asthana and Rahul Kumar and Ranjita Bhagwan and Christian Bird and Chetan Bansal and Chandra Maddila and Sonu Mehta and B. Ashok},
title = {WhoDo: Automating Reviewer Suggestions at Scale},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {988-987},
doi = {10.1145/3338906.3340449},
year = {2019},
}
Publisher's Version
An IR-Based Approach towards Automated Integration of Geo-Spatial Datasets in Map-Based Software Systems
Nima Miryeganeh,
Mehdi Amoui, and
Hadi Hemmati
(University of Calgary, Canada; Localintel, Canada)
@InProceedings{ESEC/FSE19p1000,
author = {Nima Miryeganeh and Mehdi Amoui and Hadi Hemmati},
title = {An IR-Based Approach towards Automated Integration of Geo-Spatial Datasets in Map-Based Software Systems},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1000-999},
doi = {10.1145/3338906.3340454},
year = {2019},
}
Publisher's Version
Code Coverage at Google
Marko Ivanković,
Goran Petrović,
René Just, and
Gordon Fraser
(Google, Switzerland; University of Washington, USA; University of Passau, Germany)
@InProceedings{ESEC/FSE19p1012,
author = {Marko Ivanković and Goran Petrović and René Just and Gordon Fraser},
title = {Code Coverage at Google},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1012-1011},
doi = {10.1145/3338906.3340459},
year = {2019},
}
Publisher's Version
When Deep Learning Met Code Search
Jose Cambronero,
Hongyu Li,
Seohyun Kim,
Koushik Sen, and
Satish Chandra
(Massachusetts Institute of Technology, USA; Facebook, USA; University of California at Berkeley, USA)
@InProceedings{ESEC/FSE19p1024,
author = {Jose Cambronero and Hongyu Li and Seohyun Kim and Koushik Sen and Satish Chandra},
title = {When Deep Learning Met Code Search},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1024-1023},
doi = {10.1145/3338906.3340458},
year = {2019},
}
Publisher's Version
FUDGE: Fuzz Driver Generation at Scale
Domagoj Babić,
Stefan Bucur,
Yaohui Chen,
Franjo Ivančić,
Tim King,
Markus Kusano,
Caroline Lemieux,
László Szekeres, and
Wei Wang
(Google, USA; Northeastern University, USA; University of California at Berkeley, USA)
@InProceedings{ESEC/FSE19p1036,
author = {Domagoj Babić and Stefan Bucur and Yaohui Chen and Franjo Ivančić and Tim King and Markus Kusano and Caroline Lemieux and László Szekeres and Wei Wang},
title = {FUDGE: Fuzz Driver Generation at Scale},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1036-1035},
doi = {10.1145/3338906.3340456},
year = {2019},
}
Publisher's Version
Industry Practice of Coverage-Guided Enterprise Linux Kernel Fuzzing
Heyuan Shi,
Runzhe Wang,
Ying Fu,
Mingzhe Wang,
Xiaohai Shi,
Xun Jiao,
Houbing Song,
Yu Jiang, and
Jiaguang Sun
(Tsinghua University, China; Alibaba Group, China; Villanova University, USA; Embry-Riddle Aeronautical University, USA)
@InProceedings{ESEC/FSE19p1048,
author = {Heyuan Shi and Runzhe Wang and Ying Fu and Mingzhe Wang and Xiaohai Shi and Xun Jiao and Houbing Song and Yu Jiang and Jiaguang Sun},
title = {Industry Practice of Coverage-Guided Enterprise Linux Kernel Fuzzing},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1048-1047},
doi = {10.1145/3338906.3340460},
year = {2019},
}
Publisher's Version
Architectural Decision Forces at Work: Experiences in an Industrial Consultancy Setting
Julius Rueckert,
Andreas Burger,
Heiko Koziolek,
Thanikesavan Sivanthi,
Alexandru Moga, and
Carsten Franke
(ABB Research, Germany; ABB Research, Switzerland)
@InProceedings{ESEC/FSE19p1060,
author = {Julius Rueckert and Andreas Burger and Heiko Koziolek and Thanikesavan Sivanthi and Alexandru Moga and Carsten Franke},
title = {Architectural Decision Forces at Work: Experiences in an Industrial Consultancy Setting},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1060-1059},
doi = {10.1145/3338906.3340461},
year = {2019},
}
Publisher's Version
The Role of Limitations and SLAs in the API Industry
Antonio Gamez-Diaz,
Pablo Fernandez,
Antonio Ruiz-Cortés,
Pedro J. Molina,
Nikhil Kolekar,
Prithpal Bhogill,
Madhurranjan Mohaan, and
Francisco Méndez
(University of Seville, Spain; Metadev, Spain; PayPal, USA; Google, USA; AsyncAPI Initiative, Spain)
@InProceedings{ESEC/FSE19p1072,
author = {Antonio Gamez-Diaz and Pablo Fernandez and Antonio Ruiz-Cortés and Pedro J. Molina and Nikhil Kolekar and Prithpal Bhogill and Madhurranjan Mohaan and Francisco Méndez},
title = {The Role of Limitations and SLAs in the API Industry},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1072-1071},
doi = {10.1145/3338906.3340445},
year = {2019},
}
Publisher's Version
Evaluating Model Testing and Model Checking for Finding Requirements Violations in Simulink Models
Shiva Nejati,
Khouloud Gaaloul,
Claudio Menghi,
Lionel C. Briand,
Stephen Foster, and
David Wolfe
(University of Luxembourg, Luxembourg; QRA, Canada)
@InProceedings{ESEC/FSE19p1084,
author = {Shiva Nejati and Khouloud Gaaloul and Claudio Menghi and Lionel C. Briand and Stephen Foster and David Wolfe},
title = {Evaluating Model Testing and Model Checking for Finding Requirements Violations in Simulink Models},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1084-1083},
doi = {10.1145/3338906.3340444},
year = {2019},
}
Publisher's Version
Model Checking a C++ Software Framework: A Case Study
John Lång and
I. S. W. B. Prasetya
(University of Helsinki, Finland; Utrecht University, Netherlands)
@InProceedings{ESEC/FSE19p1096,
author = {John Lång and I. S. W. B. Prasetya},
title = {Model Checking a C++ Software Framework: A Case Study},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1096-1095},
doi = {10.1145/3338906.3340453},
year = {2019},
}
Publisher's Version
Published Artifact
Artifacts Available
Evolving with Patterns: A 31-Month Startup Experience Report
Miguel Ehécatl Morales-Trujillo and
Gabriel Alberto García-Mireles
(University of Canterbury, New Zealand; Universidad de Sonora, Mexico)
@InProceedings{ESEC/FSE19p1108,
author = {Miguel Ehécatl Morales-Trujillo and Gabriel Alberto García-Mireles},
title = {Evolving with Patterns: A 31-Month Startup Experience Report},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1108-1107},
doi = {10.1145/3338906.3340447},
year = {2019},
}
Publisher's Version
Bridging the Gap between ML Solutions and Their Business Requirements using Feature Interactions
Guy Barash,
Eitan Farchi,
Ilan Jayaraman,
Orna Raz,
Rachel Tzoref-Brill, and
Marcel Zalmanovici
(Western Digital, Israel; IBM Research, Israel; IBM, India)
@InProceedings{ESEC/FSE19p1120,
author = {Guy Barash and Eitan Farchi and Ilan Jayaraman and Orna Raz and Rachel Tzoref-Brill and Marcel Zalmanovici},
title = {Bridging the Gap between ML Solutions and Their Business Requirements using Feature Interactions},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1120-1119},
doi = {10.1145/3338906.3340442},
year = {2019},
}
Publisher's Version
Design Thinking in Practice: Understanding Manifestations of Design Thinking in Software Engineering
Franziska Dobrigkeit and
Danielly de Paula
(HPI, Germany; National University of Ireland at Galway, Ireland)
@InProceedings{ESEC/FSE19p1132,
author = {Franziska Dobrigkeit and Danielly de Paula},
title = {Design Thinking in Practice: Understanding Manifestations of Design Thinking in Software Engineering},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1132-1131},
doi = {10.1145/3338906.3340451},
year = {2019},
}
Publisher's Version
Demonstrations
MOTSD: A Multi-Objective Test Selection Tool using Test Suite Diagnosability
Daniel Correia,
Rui Abreu,
Pedro Santos, and
João Nadkarni
(University of Lisbon, Portugal; OutSystems, Portugal)
@InProceedings{ESEC/FSE19p1144,
author = {Daniel Correia and Rui Abreu and Pedro Santos and João Nadkarni},
title = {MOTSD: A Multi-Objective Test Selection Tool using Test Suite Diagnosability},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1144-1143},
doi = {10.1145/3338906.3341187},
year = {2019},
}
Publisher's Version
BIKER: A Tool for Bi-Information Source Based API Method Recommendation
Liang Cai,
Haoye Wang,
Qiao Huang,
Xin Xia,
Zhenchang Xing, and
David Lo
(Zhejiang University, China; Monash University, Australia; Australian National University, Australia; Singapore Management University, Singapore)
@InProceedings{ESEC/FSE19p1149,
author = {Liang Cai and Haoye Wang and Qiao Huang and Xin Xia and Zhenchang Xing and David Lo},
title = {BIKER: A Tool for Bi-Information Source Based API Method Recommendation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1149-1148},
doi = {10.1145/3338906.3341174},
year = {2019},
}
Publisher's Version
Mart: A Mutant Generation Tool for LLVM
Thierry Titcheu Chekam,
Mike Papadakis, and
Yves Le Traon
(University of Luxembourg, Luxembourg)
@InProceedings{ESEC/FSE19p1154,
author = {Thierry Titcheu Chekam and Mike Papadakis and Yves Le Traon},
title = {Mart: A Mutant Generation Tool for LLVM},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1154-1153},
doi = {10.1145/3338906.3341180},
year = {2019},
}
Publisher's Version
VARYS: An Agnostic Model-Driven Monitoring-as-a-Service Framework for the Cloud
Alessandro Tundo,
Marco Mobilio,
Matteo Orrù,
Oliviero Riganelli,
Michell Guzmàn, and
Leonardo Mariani
(University of Milano-Bicocca, Italy)
@InProceedings{ESEC/FSE19p1159,
author = {Alessandro Tundo and Marco Mobilio and Matteo Orrù and Oliviero Riganelli and Michell Guzmàn and Leonardo Mariani},
title = {VARYS: An Agnostic Model-Driven Monitoring-as-a-Service Framework for the Cloud},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1159-1158},
doi = {10.1145/3338906.3341185},
year = {2019},
}
Publisher's Version
Event Trace Reduction for Effective Bug Replay of Android Apps via Differential GUI State Analysis
Yulei Sui,
Yifei Zhang,
Wei Zheng,
Manqing Zhang, and
Jingling Xue
(University of Technology Sydney, Australia; Alibaba Group, China; Northwestern Polytechnical University, China; UNSW, Australia)
@InProceedings{ESEC/FSE19p1169,
author = {Yulei Sui and Yifei Zhang and Wei Zheng and Manqing Zhang and Jingling Xue},
title = {Event Trace Reduction for Effective Bug Replay of Android Apps via Differential GUI State Analysis},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1169-1168},
doi = {10.1145/3338906.3341183},
year = {2019},
}
Publisher's Version
PyGGI 2.0: Language Independent Genetic Improvement Framework
Gabin An,
Aymeric Blot,
Justyna Petke, and
Shin Yoo
(KAIST, South Korea; University College London, UK)
@InProceedings{ESEC/FSE19p1174,
author = {Gabin An and Aymeric Blot and Justyna Petke and Shin Yoo},
title = {PyGGI 2.0: Language Independent Genetic Improvement Framework},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1174-1173},
doi = {10.1145/3338906.3341184},
year = {2019},
}
Publisher's Version
CloneCognition: Machine Learning Based Code Clone Validation Tool
Golam Mostaeen,
Jeffrey Svajlenko,
Banani Roy,
Chanchal K. Roy, and
Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{ESEC/FSE19p1179,
author = {Golam Mostaeen and Jeffrey Svajlenko and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {CloneCognition: Machine Learning Based Code Clone Validation Tool},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1179-1178},
doi = {10.1145/3338906.3341182},
year = {2019},
}
Publisher's Version
EVMFuzzer: Detect EVM Vulnerabilities via Fuzz Testing
Ying Fu,
Meng Ren,
Fuchen Ma,
Heyuan Shi,
Xin Yang,
Yu Jiang,
Huizhong Li, and
Xiang Shi
(Tsinghua University, China; WeBank, China)
@InProceedings{ESEC/FSE19p1184,
author = {Ying Fu and Meng Ren and Fuchen Ma and Heyuan Shi and Xin Yang and Yu Jiang and Huizhong Li and Xiang Shi},
title = {EVMFuzzer: Detect EVM Vulnerabilities via Fuzz Testing},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1184-1183},
doi = {10.1145/3338906.3341175},
year = {2019},
}
Publisher's Version
Governify for APIs: SLA-Driven Ecosystem for API Governance
Antonio Gamez-Diaz,
Pablo Fernandez, and
Antonio Ruiz-Cortés
(University of Seville, Spain)
@InProceedings{ESEC/FSE19p1194,
author = {Antonio Gamez-Diaz and Pablo Fernandez and Antonio Ruiz-Cortés},
title = {Governify for APIs: SLA-Driven Ecosystem for API Governance},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1194-1193},
doi = {10.1145/3338906.3341176},
year = {2019},
}
Publisher's Version
Developing Secure Bitcoin Contracts with BitML
Nicola Atzei,
Massimo Bartoletti,
Stefano Lande,
Nobuko Yoshida, and
Roberto Zunino
(University of Cagliari, Italy; Imperial College London, UK; University of Trento, Italy)
@InProceedings{ESEC/FSE19p1199,
author = {Nicola Atzei and Massimo Bartoletti and Stefano Lande and Nobuko Yoshida and Roberto Zunino},
title = {Developing Secure Bitcoin Contracts with BitML},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1199-1198},
doi = {10.1145/3338906.3341173},
year = {2019},
}
Publisher's Version
DISCOVER: Detecting Algorithmic Complexity Vulnerabilities
Payas Awadhutkar,
Ganesh Ram Santhanam,
Benjamin Holland, and
Suresh Kothari
(Iowa State University, USA; EnSoft, USA)
@InProceedings{ESEC/FSE19p1204,
author = {Payas Awadhutkar and Ganesh Ram Santhanam and Benjamin Holland and Suresh Kothari},
title = {DISCOVER: Detecting Algorithmic Complexity Vulnerabilities},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1204-1203},
doi = {10.1145/3338906.3341177},
year = {2019},
}
Publisher's Version
AnswerBot: An Answer Summary Generation Tool Based on Stack Overflow
Liang Cai,
Haoye Wang,
Bowen Xu,
Qiao Huang,
Xin Xia,
David Lo, and
Zhenchang Xing
(Zhejiang University, China; Singapore Management University, Singapore; Monash University, Australia; Australian National University, Australia)
@InProceedings{ESEC/FSE19p1209,
author = {Liang Cai and Haoye Wang and Bowen Xu and Qiao Huang and Xin Xia and David Lo and Zhenchang Xing},
title = {AnswerBot: An Answer Summary Generation Tool Based on Stack Overflow},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1209-1208},
doi = {10.1145/3338906.3341186},
year = {2019},
}
Publisher's Version
Eagle: A Team Practices Audit Framework for Agile Software Development
Alejandro Guerrero,
Rafael Fresno,
An Ju,
Armando Fox,
Pablo Fernandez,
Carlos Muller, and
Antonio Ruiz-Cortés
(University of Seville, Spain; University of California at Berkeley, USA)
@InProceedings{ESEC/FSE19p1214,
author = {Alejandro Guerrero and Rafael Fresno and An Ju and Armando Fox and Pablo Fernandez and Carlos Muller and Antonio Ruiz-Cortés},
title = {Eagle: A Team Practices Audit Framework for Agile Software Development},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1214-1213},
doi = {10.1145/3338906.3341181},
year = {2019},
}
Publisher's Version
Doctoral Symposium
A Taxonomy of Metrics for Software Fault Prediction
Maria Caulo
(University of Basilicata, Italy)
@InProceedings{ESEC/FSE19p1219,
author = {Maria Caulo},
title = {A Taxonomy of Metrics for Software Fault Prediction},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1219-1218},
doi = {10.1145/3338906.3341462},
year = {2019},
}
Publisher's Version
Failure-Driven Program Repair
Davide Ginelli
(University of Milano-Bicocca, Italy)
@InProceedings{ESEC/FSE19p1231,
author = {Davide Ginelli},
title = {Failure-Driven Program Repair},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1231-1230},
doi = {10.1145/3338906.3341464},
year = {2019},
}
Publisher's Version
Exploratory Test Agents for Stateful Software Systems
Stefan Karlsson
(ABB, Sweden; Mälardalen University, Sweden)
@InProceedings{ESEC/FSE19p1239,
author = {Stefan Karlsson},
title = {Exploratory Test Agents for Stateful Software Systems},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1239-1238},
doi = {10.1145/3338906.3341458},
year = {2019},
}
Publisher's Version
Managing the Open Cathedral
Matthias Müller
(Graz University of Technology, Austria)
@InProceedings{ESEC/FSE19p1251,
author = {Matthias Müller},
title = {Managing the Open Cathedral},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1251-1250},
doi = {10.1145/3338906.3341461},
year = {2019},
}
Publisher's Version
Student Research Competition
Software Clusterings with Vector Semantics and the Call Graph
Marios Papachristou
(National Technical University of Athens, Greece)
@InProceedings{ESEC/FSE19p1259,
author = {Marios Papachristou},
title = {Software Clusterings with Vector Semantics and the Call Graph},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1259-1258},
doi = {10.1145/3338906.3342483},
year = {2019},
}
Publisher's Version
Machine Learning-Assisted Performance Testing
Mahshid Helali Moghadam
(RISE SICS, Sweden; Mälardalen University, Sweden)
@InProceedings{ESEC/FSE19p1262,
author = {Mahshid Helali Moghadam},
title = {Machine Learning-Assisted Performance Testing},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1262-1261},
doi = {10.1145/3338906.3342484},
year = {2019},
}
Publisher's Version
File Tracing by Intercepting Disk Requests
Vladislav Stepanov
(Novgorod State University, Russia)
@InProceedings{ESEC/FSE19p1265,
author = {Vladislav Stepanov},
title = {File Tracing by Intercepting Disk Requests},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1265-1264},
doi = {10.1145/3338906.3342485},
year = {2019},
}
Publisher's Version
Automated Patch Porting across Forked Projects
Luyao Ren
(Peking University, China)
@InProceedings{ESEC/FSE19p1274,
author = {Luyao Ren},
title = {Automated Patch Porting across Forked Projects},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1274-1273},
doi = {10.1145/3338906.3342488},
year = {2019},
}
Publisher's Version
Employing Different Program Analysis Methods to Study Bug Evolution
Charalambos Mitropoulos
(Athens University of Economics and Business, Greece)
@InProceedings{ESEC/FSE19p1277,
author = {Charalambos Mitropoulos},
title = {Employing Different Program Analysis Methods to Study Bug Evolution},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1277-1276},
doi = {10.1145/3338906.3342489},
year = {2019},
}
Publisher's Version
Efficient Computing in a Safe Environment
Michail Loukeris
(Athens University of Economics and Business, Greece)
@InProceedings{ESEC/FSE19p1283,
author = {Michail Loukeris},
title = {Efficient Computing in a Safe Environment},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1283-1282},
doi = {10.1145/3338906.3342491},
year = {2019},
}
Publisher's Version
An Industrial Application of Test Selection using Test Suite Diagnosability
Daniel Correia
(University of Lisbon, Portugal; Instituto Superior Técnico, Portugal)
@InProceedings{ESEC/FSE19p1289,
author = {Daniel Correia},
title = {An Industrial Application of Test Selection using Test Suite Diagnosability},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1289-1288},
doi = {10.1145/3338906.3342493},
year = {2019},
}
Publisher's Version
Finding the Shortest Path to Reproduce a Failure Found by TESTAR
Olivia Rodriguez Valdes
(Technological University of Havana, Cuba)
@InProceedings{ESEC/FSE19p1298,
author = {Olivia Rodriguez Valdes},
title = {Finding the Shortest Path to Reproduce a Failure Found by TESTAR},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1298-1297},
doi = {10.1145/3338906.3342496},
year = {2019},
}
Publisher's Version
Using Software Testing to Repair Models
Marco Radavelli
(University of Bergamo, Italy)
@InProceedings{ESEC/FSE19p1328,
author = {Marco Radavelli},
title = {Using Software Testing to Repair Models},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1328-1327},
doi = {10.1145/3338906.3342508},
year = {2019},
}
Publisher's Version
Rethinking Regex Engines to Address ReDoS
James C. Davis
(Virginia Tech, USA)
@InProceedings{ESEC/FSE19p1331,
author = {James C. Davis},
title = {Rethinking Regex Engines to Address ReDoS},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1331-1330},
doi = {10.1145/3338906.3342509},
year = {2019},
}
Publisher's Version
Context-Aware Test Case Adaptation
Peiyi Sun
(Peking University, China)
@InProceedings{ESEC/FSE19p1334,
author = {Peiyi Sun},
title = {Context-Aware Test Case Adaptation},
booktitle = {Proc.\ ESEC/FSE},
publisher = {ACM},
pages = {1334-1333},
doi = {10.1145/3338906.3342510},
year = {2019},
}
Publisher's Version
proc time: 0.87