IEEE International Conference on Software Analysis, Evolution and Reengineering

Research Track

Anh Nguyen, Trong Nguyen, Hung Phan and Tien Nguyen. A Deep Neural Network Language Model with Contexts for Source Code
Zhouyang Jia, Shanshan Li, Yunhuai Liu, Xiaodong Liu and Xiangke Liao. SMARTLOG: Place Error Log Statement by Deep Understanding of Log Intention
Maikel Leemans, Wil M. P. van der Aalst and Mark G. J. van den Brand. Recursion Aware Modeling and Discovery For Hierarchical Software Event Log Analysis
Giovanni Grano, Adelina Ciurumelea, Sebastiano Panichella, Fabio Palomba and Harald Gall. Exploring the Integration of User Feedback in Automated Testing of Android Applications
Chariton Karamitas and Thanasis Kehagias. Efficient Features for Function Matching Between Binary Executables
Carmen Coviello, Simone Romano, Giuseppe Scanniello, Alessandro Marchetto, Giuliano Antoniol and Anna Corazza. Clustering Support for Inadequate Test Suite Reduction
Zhou Xu, Jin Liu, Xiapu Luo and Tao Zhang. Cross-Version Defect Prediction via Hybrid Active Learning with Kernel Principal Component Analysis
Eddie Antonio Santos, Joshua Charles Campbell, Dhvani Patel, Abram Hindle and José Nelson Amaral. Syntax and Sensibility: Using language models to detect and correct syntax errors
Xuliang Liu and Hao Zhong. Mining StackOverflow for Program Repair
Edmilson Campos Neto, Daniel Alencar Da Costa and Uirá Kulesza. The Impact of Refactoring Changes on the SZZ Algorithm: An Empirical Study
Liang Xu, Shuo Wang, Wensheng Dou, Bo Yang, Chushu Gao, Jun Wei and Tao Huang. Detecting Faulty Empty Cells in Spreadsheets
Md Arafat Hossain, Steve Versteeg, Jun Han, Ashad Kabir, Jiaojiao Jiang and Jean-Guy Schneider. Mining Accurate Message Formats for Service APIs
Yuan Zhang, Jiarun Dai, Xiaohan Zhang, Sirong Huang, Zhemin Yang, Min Yang and Hao Chen. Detecting Third-Party Libraries in Android Applications with High Precision and Recall
Yibin Liu, Yanhui Li, Jianbo Guo, Yuming Zhou and Baowen Xu. Connecting Software Metrics across Versions to Predict Defects
Christian Macho, Shane Mcintosh and Martin Pinzger. Automatically Repairing Dependency-Related Build Breakage
Eduard Van der Bent, Jurriaan Hage, Joost Visser and Georgios Gousios. How Good Is Your Puppet? An Empirically Defined and Validated Quality Model for Puppet
Wenjian Liu, Xin Peng, Zhenchang Xing, Junyi Li, Bing Xie and Wenyun Zhao. Supporting Exploratory Code Search with Differencing and Visualization
Niels Groot Obbink, Ivano Malavolta, Gian Luca Scoccia and Patricia Lago. An Extensible Approach for Taming the Challenges of JavaScript Dead Code Elimination
Xin Chen, He Jiang, Xiaochen Li, Tieke He and Zhenyu Chen. Automated Quality Assessment for Crowdsourced Test Reports of Mobile Applications
Yongrui Xu, Peng Liang and Muhammad Ali Babar. Automatically Exploiting Implicit Design Knowledge When Solving the Class Responsibility Assignment Problem
Aline Brito, Laerte Xavier, Andre Hora and Marco Tulio Valente. Why and How Java Developers Break APIs
Katerina Paltoglou, Vassilis E. Zafeiris, E. A. Giakoumakis and N. A. Diamantidis. Automated Refactoring of Client-side JavaScript code to ES6 modules
Lingfeng Bao, Bui Tien Duy Le and David Lo. Mining Sandboxes: Are We There Yet?
Zhuobing Han, Xiaohong Li, Hongtao Liu, Zhenchang Xing and Zhiyong Feng. DeepWeak: Reasoning Common Software Weaknesses via Knowledge Graph Embedding
Victor Sobreira, Thomas Durieux, Fernanda Madeiral, Martin Monperrus and Marcelo Almeida Maia. Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J
Georgios Digkas, Mircea Lungu, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Paris Avgeriou. How Do Developers Pay Back Technical Debt in the Apache Ecosystem?
Sergio Mover, Rhys Olsen, Bor-Yuh Evan Chang and Sriram Sankaranarayanan. Mining Framework Usage Graphs from App Corpora
Rana Alkadhi, Manuel Nonnenmacher, Emitza Guzman and Bernd Bruegge. How Do Developers Discuss Rationale?
Carmine Vassallo, Sebastiano Panichella, Fabio Palomba, Sebastian Proksch, Andy Zaidman and Harald Gall. Context Is King: The Developer Perspective on the Usage of Static Analysis Tools
Deborah Katz, Jason Ruchti and Eric Schulte. Using Recurrent Neural Networks for Decompilation
Marc-Andre Laverdiere and Ettore Merlo. Detection of Protection-Impacting Changes During Software Evolution
Mauricio Soto and Claire Le Goues. Using a probabilistic model to predict bug fixes
Taiza Montenegro, Hugo Melo, Roberta Coelho and Eiji Barbosa. Improving Developers Awareness of the Exception Handling Policy
Nathan Jay and Barton Miller. Structured Random Differential Testing of Instruction Decoders
Raula Gaikovina Kula, Coen De Roover, Daniel German, Takashi Ishio and Katsuro Inoue. A Generalized Model for Visualizing Library Popularity, Adoption and Diffusion within a Software Ecosystem
Md Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy and Kevin Schneider. Classifying Stack Overflow Posts On API Issues
Manishankar Mondal, Chanchal K. Roy and Kevin Schneider. Micro-Clones in Evolving Software
Leonard Peter Binamungu, Suzanne M Embury and Nikolaos Konstantinou. Maintaining Behaviour Driven Development Specifications: Challenges and Opportunities
Hung Nguyen, Hoan Nguyen and Tien Nguyen. SQL-aware Fault Localization in PHP-based Web Applications