Software Engineering Empirical Research Radar
ASE 2021 Papers
ASE 2021 paper list with topic labels.
| Paper | Venue | Year | Topics |
|---|---|---|---|
| "What makes my queries slow?": Subgroup Discovery for SQL Workload Analysis. Youcef Remil, Anes Bendimerad, Romain Mathonat, Philippe Chaleat, Mehdi Kaytoue | ASE | 2021 | Other |
| A Compositional Deadlock Detector for Android Java. James Brotherston, Paul Brunet, Nikos Gorogiannis, Max I. Kanovich | ASE | 2021 | Mobile / Web / GUI / Android |
| A First Look at the Effect of Deep Learning in Coverage-guided Fuzzing. Siqi Li, Yun Lin 0001, Xiaofei Xie, Yuekang Li, Xiaohong Li 0001 | ASE | 2021 | Testing / QA; AI / LLM for SE |
| A Mocktail of Source Code Representations. Dheeraj Vagavolu, Karthik Chandra Swarna, Sridhar Chimalakonda | ASE | 2021 | Other |
| A Prediction Model for Software Requirements Change Impact. Kareshna Zamani | ASE | 2021 | Maintenance / Evolution / Refactoring / Review; Requirements / Modeling / Architecture |
| A Program Synthesis Approach for Adding Architectural Tactics to An Existing Code Base. Ali Shokri 0003 | ASE | 2021 | Requirements / Modeling / Architecture |
| AID: Efficient Prediction of Aggregated Intensity of Dependency in Large-scale Cloud Systems. Tianyi Yang, Jiacheng Shen, Yuxin Su 0001, Xiao Ling, Yongqiang Yang | ASE | 2021 | Cloud / Microservices / Distributed Systems |
| API Compatibility Issue Detection, Testing and Analysis for Android Apps. Tarek Mahmud | ASE | 2021 | Testing / QA; Mobile / Web / GUI / Android |
| APIzation: Generating Reusable APIs from StackOverflow Code Snippets. Valerio Terragni, Pasquale Salza | ASE | 2021 | Human / Empirical / Socio-technical |
| ASE: A Value Set Decision Procedure for Symbolic Execution. Alireza S. Abyaneh, Christoph M. Kirsch | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| AST-Transformer: Encoding Abstract Syntax Trees Efficiently for Code Summarization. Ze Tang 0002, Chuanyi Li, Jidong Ge, Xiaoyu Shen 0001, Zheling Zhu | ASE | 2021 | AI / LLM for SE |
| Access Control Tree for Testing and Learning. Davrondzhon Gafurov, Arne Erik Hurum, Margrete Sunde Grovan | ASE | 2021 | Testing / QA |
| Adaptation Dalal Alrajeh, Patrick Benjamin, Sebastián Uchitel | ASE | 2021 | Other |
| Adversarial Attacks to API Recommender Systems: Time to Wake Up and Smell the Coffeeƒ. Phuong T. Nguyen 0001, Claudio Di Sipio, Juri Di Rocco, Massimiliano Di Penta, Davide Di Ruscio | ASE | 2021 | Other |
| An Automated Pipeline for Privacy Leak Analysis of Android Applications. Yifan Zhou | ASE | 2021 | Security / Privacy / Vulnerability; DevOps / CI / Build / Release; Mobile / Web / GUI / Android |
| An Empirical Study of Bugs in WebAssembly Compilers. Alan Romano, Xinyue Liu 0005, Yonghwi Kwon 0001, Weihang Wang 0001 | ASE | 2021 | Human / Empirical / Socio-technical |
| An Empirical Study on Obsolete Issue Reports. Zexuan Li, Hao Zhong 0001 | ASE | 2021 | Human / Empirical / Socio-technical |
| Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations. Leonhard Applis, Annibale Panichella, Arie van Deursen | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Automated Approach for System-level Testing of Unmanned Aerial Systems. Hassan Sartaj | ASE | 2021 | Testing / QA |
| Automated Code Refactoring upon Database-Schema Changes in Web Applications. Sophie Xie, Junwen Yang, Shan Lu 0001 | ASE | 2021 | Maintenance / Evolution / Refactoring / Review; Mobile / Web / GUI / Android |
| Automated Repair of Size-Based Inaccessibility Issues in Mobile Applications. Ali S. Alotaibi, Paul T. Chiou, William G. J. Halfond | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair; Mobile / Web / GUI / Android |
| Automated Testing for Machine Translation via Constituency Invariance. Pin Ji, Yang Feng 0003, Jia Liu 0008, Zhihong Zhao, Baowen Xu | ASE | 2021 | Testing / QA |
| Automated Verification of Go Programs via Bounded Model Checking. Nicolas Dilley, Julien Lange | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Automatic HMI Structure Exploration Via Curiosity-Based Reinforcement Learning. Yushi Cao, Yan Zheng 0002, Shang-Wei Lin 0001, Yang Liu 0003, Yon Shin Teo | ASE | 2021 | Other |
| Automatically Annotating Sentences for Task-specific Bug Report Summarization. Akalanka Galappaththi, John Anvik, Rafat Bin Islam | ASE | 2021 | Other |
| Automatically Deciding on the Integration of Commits Based on Their Descriptions. Samuel C. Fonseca, Mateus C. Lucena, Tiago M. Reis, Pedro F. Cabral, Walmir A. Silva | ASE | 2021 | Other |
| Automating Developer Chat Mining. Shengyi Pan, Lingfeng Bao, Xiaoxue Ren, Xin Xia 0001, David Lo 0001 | ASE | 2021 | Human / Empirical / Socio-technical |
| Automating User Notice Generation for Smart Contract Functions. Xing Hu 0008, Zhipeng Gao 0002, Xin Xia 0001, David Lo 0001, Xiaohu Yang 0001 | ASE | 2021 | Security / Privacy / Vulnerability |
| BIFF: Practical Binary Fuzzing Framework for Programs of IoT and Mobile Devices. Cen Zhang, Yuekang Li, Hongxu Chen 0001, Xiaoxing Luo, Miaohua Li | ASE | 2021 | Testing / QA; Mobile / Web / GUI / Android |
| BeAFix: An Automated Repair Tool for Faulty Alloy Models. Simón Gutiérrez Brida, Germán Regis, Guolong Zheng, Hamid Bagheri, ThanhVu Nguyen | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| BeeSwarm: Enabling Parallel Scaling Performance Measurement in Continuous Integration for HPC Applications. Jake Tronge, Jieyang Chen, Patricia Grubel, Tim Randles, Rusty Davis | ASE | 2021 | Testing / QA; DevOps / CI / Build / Release; Performance / Energy / Reliability |
| Binary Code Similarity Detection. Zian Liu | ASE | 2021 | Other |
| Binary Diffing as a Network Alignment Problem via Belief Propagation. Elie Mengin, Fabrice Rossi | ASE | 2021 | Other |
| Bugs4Q: A Benchmark of Real Bugs for Quantum Programs. Pengzhan Zhao, Jianjun Zhao 0001, Zhongtao Miao, Shuhan Lan | ASE | 2021 | Other |
| Business Process Extraction Using Static Analysis. Md Rofiqul Islam, Tomás Cerný | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Can Neural Clone Detection Generalize to Unseen Functionalitiesƒ. Chenyao Liu, Zeqi Lin, Jian-Guang Lou, Lijie Wen 0001, Dongmei Zhang 0001 | ASE | 2021 | AI / LLM for SE; Maintenance / Evolution / Refactoring / Review |
| Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts. Lu Liu, Lili Wei 0001, Wuqi Zhang, Ming Wen 0001, Yepang Liu 0001 | ASE | 2021 | Other |
| Characterizing and Detecting Configuration Compatibility Issues in Android Apps. Huaxun Huang, Ming Wen 0001, Lili Wei 0001, Yepang Liu 0001, Shing-Chi Cheung | ASE | 2021 | DevOps / CI / Build / Release; Mobile / Web / GUI / Android |
| CiFi: Versatile Analysis of Class and Field Immutability. Tobias Roth, Dominik Helm, Michael Reif, Mira Mezini | ASE | 2021 | Other |
| Context Debloating for Object-Sensitive Pointer Analysis. Dongjie He, Jingbo Lu, Jingling Xue | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| CorbFuzz: Checking Browser Security Policies with Fuzzing. Chaofan Shou, Ismet Burak Kadron, Qi Su, Tevfik Bultan | ASE | 2021 | Testing / QA; Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Counterexample Guided Inductive Repair of Reactive Contracts. Soha Hussein, Vaibhav Sharma 0001, Stephen McCamant, Sanjai Rayadurgam, Mats Per Erik Heimdahl | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| Cross-Lingual Transfer Learning Framework for Program Analysis. Zhiming Li | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| DEVIATE: A Deep Learning Variance Testing Framework. Hung Viet Pham, Mijung Kim, Lin Tan 0001, Yaoliang Yu, Nachiappan Nagappan | ASE | 2021 | Testing / QA; AI / LLM for SE |
| DSInfoSearch: Supporting Experimentation Process of Data Scientists. Shangeetha Sivasothy | ASE | 2021 | Other |
| Data-Driven Design and Evaluation of SMT Meta-Solving Strategies: Balancing Performance, Accuracy, and Cost. Malte Mues, Falk Howar | ASE | 2021 | Requirements / Modeling / Architecture; Performance / Energy / Reliability |
| Decoupling Server and Client Code Through Cloud-Native Domain-Specific Functions. José Miguel Pérez-Álvarez, Adrian Mos, Benjamin V. Hanrahan, Iyadunni J. Adenuga | ASE | 2021 | Cloud / Microservices / Distributed Systems |
| Deep GUI: Black-box GUI Input Generation with Deep Learning. Faraz Yazdani Banafshe Daragh, Sam Malek | ASE | 2021 | AI / LLM for SE; Mobile / Web / GUI / Android |
| DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Multi-task Learning. Triet Huynh Minh Le, David Hin, Roland Croft, Muhammad Ali Babar 0001 | ASE | 2021 | DevOps / CI / Build / Release |
| DeepMemory: Model-based Memorization Analysis of Deep Neural Language Models. Derui Zhu, Jinfu Chen 0002, Weiyi Shang, Xuebing Zhou, Jens Grossklags | ASE | 2021 | AI / LLM for SE |
| DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Score. Vincenzo Riccio, Nargiz Humbatova, Gunel Jahangirova, Paolo Tonella | ASE | 2021 | Testing / QA; AI / LLM for SE |
| Defeating Program Analysis Techniques via Ambiguous Translation. Chijung Jung, Doowon Kim, Weihang Wang 0001, Yunhui Zheng, Kyu Hyung Lee | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Detecting Adversarial Samples with Graph-Guided Testing. Zuohui Chen, Renxuan Wang, Jingyang Xiang, Yue Yu 0001, Xin Xia 0001 | ASE | 2021 | Testing / QA |
| Detecting Memory-Related Bugs by Tracking Heap Memory Management of C++ Smart Pointers. Xutong Ma, Jiwei Yan, Wei Wang, Jun Yan 0009, Jian Zhang 0001 | ASE | 2021 | Other |
| Detecting TensorFlow Program Bugs in Real-World Industrial Environment. Chen Liu, Jie Lu 0009, Guangwei Li, Ting Yuan, Lian Li 0002 | ASE | 2021 | Other |
| Did You Do Your Homework? Raising Awareness on Software Fairness and Discrimination. Max Hort, Federica Sarro | ASE | 2021 | Other |
| Distribution Models for Falsification and Verification of DNNs. Felipe Toledo, David Shriver, Sebastian G. Elbaum, Matthew B. Dwyer | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Dynamic Generation of Python Bindings for HPC Kernels. Steven Zhu, Nader Al Awar, Mattan Erez, Milos Gligoric 0001 | ASE | 2021 | Other |
| EditSum: A Retrieve-and-Edit Framework for Source Code Summarization. Jia Li 0011, Yongmin Li, Ge Li 0001, Xing Hu 0008, Xin Xia 0001 | ASE | 2021 | Other |
| Effectively Analyzing Evolving Software with Differential Facts. Xiuheng Wu | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| Efficient SMT-Based Model Checking for Signal Temporal Logic. Jia Lee, Geunyeol Yu, Kyungmin Bae | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Efficient state synchronisation in model-based testing through reinforcement learning. Uraz Cengiz Türker, Robert M. Hierons, Mohammad Reza Mousavi 0001, Ivan Yu. Tyukin | ASE | 2021 | Testing / QA |
| Empowering Web Applications with WebAssembly: Are We There Yet? Weihang Wang 0001 | ASE | 2021 | Mobile / Web / GUI / Android |
| End-to-End Automation of Feedback on Student Assembly Programs. Zikai Liu, Tingkai Liu, Qi Li, Wenqing Luo, Steven S. Lumetta | ASE | 2021 | Education / Program Comprehension |
| Evaluating Semantic Autocompletion of Business Processes with Domain Experts. Maayan Goldstein, Cecilia González-Alvarez | ASE | 2021 | Other |
| EvoMe: A Software Evolution Management Engine Based on Differential Factbase. Xiuheng Wu, Mengyang Li, Yi Li 0008 | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| Evolutionary-Guided Synthesis of Verified Pareto-Optimal MDP Policies. Simos Gerasimou, Javier Cámara 0001, Radu Calinescu, Naif Alasmari, Faisal Alhwikem | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Explainable AI for Software Engineering. Chakkrit Kla Tantithamthavorn, Jirayus Jiarpakdee | ASE | 2021 | AI / LLM for SE |
| FIGCPS: Effective Failure-inducing Input Generation for Cyber-Physical Systems with Deep Reinforcement Learning. Shaohua Zhang, Shuang Liu 0007, Jun Sun 0001, Yuqi Chen 0013, Wenzhi Huang | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| FLACK: Localizing Faults in Alloy Models. Guolong Zheng, ThanhVu Nguyen, Simón Gutiérrez Brida, Germán Regis, Marcelo F. Frias | ASE | 2021 | Other |
| FRUGAL: Unlocking Semi-Supervised Learning for Software Analytics. Huy Tu, Tim Menzies | ASE | 2021 | Other |
| Faster Mutation Analysis with Fewer Processes and Smaller Overheads. Bo Wang 0050, Sirui Lu, Yingfei Xiong 0001, Feng Liu 0061 | ASE | 2021 | Testing / QA |
| FinFuzzer: One Step Further in Fuzzing Fintech Systems. Qingshun Wang, Lihua Xu, Jun Xiao, Qi Guo, Haotian Zhang | ASE | 2021 | Testing / QA |
| Finding A Needle in a Haystack: Automated Mining of Silent Vulnerability Fixes. Jiayuan Zhou, Michael Pacheco, Zhiyuan Wan, Xin Xia 0001, David Lo 0001 | ASE | 2021 | Other |
| Finding the Missing Piece: Permission Specification Analysis for Android NDK. Hao Zhou 0043, Haoyu Wang 0001, Shuohan Wu, Xiapu Luo, Yajin Zhou | ASE | 2021 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| FirmGuide: Boosting the Capability of Rehosting Embedded Linux Kernels through Model-Guided Kernel Execution. Qiang Liu 0034, Cen Zhang, Lin Ma 0009, Muhui Jiang, Yajin Zhou | ASE | 2021 | Other |
| FixMe: A GitHub Bot for Detecting and Monitoring On-Hold Self-Admitted Technical Debt. Saranphon Phaithoon, Supakarn Wongnil, Patiphol Pussawong, Morakot Choetkiertikul, Chaiyong Ragkhitwetsagul | ASE | 2021 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Fuzzing Methods Recommendation Based on Feature Vectors. Chi Zhang 0046, Jinfu Chen 0001 | ASE | 2021 | Testing / QA |
| Gas Estimation and Optimization for Smart Contracts on Ethereum. Chunmiao Li | ASE | 2021 | Performance / Energy / Reliability |
| GenTree: Inferring Configuration Interactions using Decision Trees. KimHao Nguyen, ThanhVu Nguyen | ASE | 2021 | DevOps / CI / Build / Release |
| Genetic Optimisation of C++ Applications. Rafail Giavrimis, Alexis Butler, Constantin Cezar Petrescu, Michail Basios, Santanu Kumar Dash 0001 | ASE | 2021 | Other |
| Graph-based Incident Aggregation for Large-Scale Online Service Systems. Zhuangbin Chen, Jinyang Liu 0002, Yuxin Su 0001, Hongyu Zhang 0002, Xuemin Wen | ASE | 2021 | Other |
| Groot: An Event-graph-based Approach for Root Cause Analysis in Industrial Settings. Hanzhang Wang, Zhengkai Wu, Huai Jiang, Yichao Huang, Jiamu Wang | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| How Can Subgroup Discovery Help AIOps? Youcef Remil | ASE | 2021 | Other |
| Human-in-the-Loop XAI-enabled Vulnerability Detection, Investigation, and Mitigation. Tien N. Nguyen, Kim-Kwang Raymond Choo | ASE | 2021 | Human / Empirical / Socio-technical |
| HyperGI: Automated Detection and Repair of Information Flow Leakage. Ibrahim Mesecan, Daniel Blackwell, David Clark 0001, Myra B. Cohen, Justyna Petke | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| IFIZZ: Deep-State and Efficient Fault-Scenario Generation to Test IoT Firmware. Peiyu Liu 0003, Shouling Ji, Xuhong Zhang 0002, Qinming Dai, Kangjie Lu | ASE | 2021 | Testing / QA |
| ISPY: Automatic Issue-Solution Pair Extraction from Community Live Chats. Lin Shi 0006, Ziyou Jiang, Ye Yang, Xiao Chen 0015, Yumin Zhang | ASE | 2021 | Other |
| Improving Configurability of Unit-level Continuous Fuzzing: An Industrial Case Study with SAP HANA. Hanyoung Yoo, Jingun Hong, Lucas Bader, Dongwon Hwang, Shin Hong | ASE | 2021 | Testing / QA; Human / Empirical / Socio-technical |
| Improving Mutation-Based Fault Localization with Plausible-code Generating Mutation Operators. Juyoung Jeon, Shin Hong | ASE | 2021 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Improving Test Case Generation for REST APIs Through Hierarchical Clustering. Dimitri Michel Stallenberg, Mitchell Olsthoorn, Annibale Panichella | ASE | 2021 | Testing / QA |
| IncBL: Incremental Bug Localization. Zhou Yang 0003, Jieke Shi, Shaowei Wang 0002, David Lo 0001 | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| Infrastructure in Code: Towards Developer-Friendly Cloud Applications. Vladislav Tankov, Dmitriy Valchuk, Yaroslav Golubev, Timofey Bryksin | ASE | 2021 | Human / Empirical / Socio-technical; Cloud / Microservices / Distributed Systems |
| InstruGuard: Find and Fix Instrumentation Errors for Coverage-based Greybox Fuzzing. Yuwei Liu 0001, Yanhao Wang, Purui Su, Yuanping Yu, Xiangkun Jia | ASE | 2021 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Intelligent Change Operators for Multi-Objective Refactoring. Chaima Abid, James Ivers, Thiago do Nascimento Ferreira, Marouane Kessentini, Fares E. Kahla | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| Interactive Cross-language Code Retrieval with Auto-Encoders. Binger Chen, Ziawasch Abedjan | ASE | 2021 | Other |
| Is Historical Data an Appropriate Benchmark for Reviewer Recommendation Systems? : A Case Study of the Gerrit Community. Ian X. Gauthier, Maxime Lamothe, Gunter Mussbacher, Shane McIntosh | ASE | 2021 | Human / Empirical / Socio-technical |
| JSTAR: JavaScript Specification Type Analyzer using Refinement. Jihyeok Park, Seungmin An, Wonho Shin, Yusung Sim, Sukyoung Ryu | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| JTDog: a Gradle Plugin for Dynamic Test Smell Detection. Masayuki Taniguchi, Shinsuke Matsumoto, Shinji Kusumoto | ASE | 2021 | Testing / QA |
| Learning Domain-Specific Edit Operations from Model Repositories with Frequent Subgraph Mining. Christof Tinnes, Timo Kehrer, Mitchell Joblin, Uwe Hohenstein, Andreas Biesdorf | ASE | 2021 | Other |
| Learning GraphQL Query Cost. Georgios Mavroudeas, Guillaume Baudart, Alan Cha, Martin Hirzel, Jim Alain Laredo | ASE | 2021 | Performance / Energy / Reliability |
| Learning Highly Recursive Input Grammars. Neil Kulkarni, Caroline Lemieux, Koushik Sen | ASE | 2021 | Other |
| Learning Patterns in Configuration. Ranjita Bhagwan, Sonu Mehta, Arjun Radhakrishna, Sahil Garg | ASE | 2021 | DevOps / CI / Build / Release |
| Learning-based Assistant for Data Migration of Enterprise Information Systems. Sayandeep Mitra, Debayan Mukherjee, Atreya Bandyopadhyay, Rajdip Chowdhury, Raveendra Kumar Medicherla | ASE | 2021 | AI / LLM for SE; Maintenance / Evolution / Refactoring / Review |
| Lessons learned from hyper-parameter tuning for microservice candidate identification. Rahul Yedida, Rahul Krishna, Anup K. Kalia, Tim Menzies, Jin Xiao 0005 | ASE | 2021 | Cloud / Microservices / Distributed Systems |
| Leveraging Code Clones and Natural Language Processing for Log Statement Prediction. Sina Gholamian | ASE | 2021 | Other |
| Log Anomaly to Resolution: AI Based Proactive Incident Remediation. Ruchi Mahindru, Harshit Kumar, Sahil Bansal | ASE | 2021 | AI / LLM for SE |
| Log-based Anomaly Detection Without Log Parsing. Van-Hoang Le, Hongyu Zhang 0002 | ASE | 2021 | Cloud / Microservices / Distributed Systems |
| Metamorphic Testing on Multi-module UAV Systems. Rui Li 0013, Huai Liu, Guannan Lou, James Xi Zheng, Xiao Liu 0004 | ASE | 2021 | Testing / QA |
| Mining Cross-Domain Apps for Software Evolution: A Feature-based Approach. Md Kafil Uddin, Qiang He 0001, Jun Han 0004, Caslon Chua | ASE | 2021 | Maintenance / Evolution / Refactoring / Review; Mobile / Web / GUI / Android |
| Modeling Team Dynamics for the Characterization and Prediction of Delays in User Stories. Elvan Kula, Arie van Deursen, Georgios Gousios | ASE | 2021 | Requirements / Modeling / Architecture |
| Muskit: A Mutation Analysis Tool for Quantum Software Testing. Eñaut Mendiluze, Shaukat Ali 0001, Paolo Arcaini, Tao Yue 0002 | ASE | 2021 | Testing / QA |
| Nekara: Generalized Concurrency Testing. Udit Agarwal, Pantazis Deligiannis, Cheng Huang, Kumseok Jung, Akash Lal | ASE | 2021 | Testing / QA |
| On Multi-Modal Learning of Editing Source Code. Saikat Chakraborty 0001, Baishakhi Ray | ASE | 2021 | Other |
| On the Real-World Effectiveness of Static Bug Detectors at Finding Null Pointer Exceptions. David A. Tomassi, Cindy Rubio-González | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Performance Testing for Cloud Computing with Dependent Data Bootstrapping. Sen He 0002, Tianyi Liu, Palden Lama, Jaewoo Lee, In Kee Kim | ASE | 2021 | Testing / QA; Cloud / Microservices / Distributed Systems; Performance / Energy / Reliability |
| Privacy as first-class requirements in software development: A socio-technical approach. Yizhaq Benbenisty, Irit Hadar, Gil Luria, Paola Spoletini | ASE | 2021 | Security / Privacy / Vulnerability; Requirements / Modeling / Architecture |
| Program Synthesis with Algorithm Pseudocode Guidance. Zihui Wang | ASE | 2021 | Other |
| Property-based Test for Part-of-Speech Tagging Tool. Shuo Jin, Songqiang Chen, Xiaoyuan Xie | ASE | 2021 | Testing / QA |
| PyExplainer: Explaining the Predictions of Just-In-Time Defect Models. Chanathip Pornprasit, Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, Michael Fu, Patanamon Thongtanunam | ASE | 2021 | Other |
| PyNose: A Test Smell Detector For Python. Tongjie Wang, Yaroslav Golubev, Oleg Smirnov, Jiawei Li 0013, Timofey Bryksin | ASE | 2021 | Testing / QA |
| Q&A MAESTRO: Q&A Post Recommendation for Fixing Java Runtime Exceptions. Yusuke Kimura, Takumi Akazaki, Shinji Kikuchi, Sonal Mahajan, Mukul R. Prasad | ASE | 2021 | Debugging / Fault Localization / Diagnosis / Repair |
| QDiff: Differential Testing of Quantum Software Stacks. Jiyuan Wang, Qian Zhang 0020, Guoqing Harry Xu, Miryung Kim | ASE | 2021 | Testing / QA |
| Quality analysis of mobile applications with special focus on security aspects. Kristiina Rahkema | ASE | 2021 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Quito: a Coverage-Guided Test Generator for Quantum Programs. Xinyi Wang 0004, Paolo Arcaini, Tao Yue 0002, Shaukat Ali 0001 | ASE | 2021 | Testing / QA |
| REPFINDER: Finding Replacements for Missing APIs in Library Update. Kaifeng Huang 0001, Bihuan Chen 0001, Linghao Pan, Shuai Wu, Xin Peng 0001 | ASE | 2021 | Other |
| RULF: Rust Library Fuzzing via API Dependency Graph Traversal. Jianfeng Jiang, Hui Xu 0009, Yangfan Zhou 0002 | ASE | 2021 | Testing / QA |
| Race Detection for Event-Driven Node.js Applications. Xiaoning Chang, Wensheng Dou, Jun Wei 0001, Tao Huang 0001, Jinhui Xie | ASE | 2021 | Other |
| Reducing Bug Triaging Confusion by Learning from Mistakes with a Bug Tossing Knowledge Graph. Yanqi Su, Zhenchang Xing, Xin Peng 0001, Xin Xia 0001, Chong Wang 0013 | ASE | 2021 | Other |
| Reducing Time-To-Fix For Fuzzer Bugs. Rui Abreu 0001, Franjo Ivancic, Filip Niksic, Hadi Ravanbakhsh, Ramesh Viswanathan | ASE | 2021 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| RefactorInsight: Enhancing IDE Representation of Changes in Git with Refactorings Information. Zarina Kurbatova, Vladimir Kovalenko, Ioana Savu, Bob Brockbernd, Dan Andreescu | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| Refactorings and Technical Debt in Docker Projects: An Empirical Study. Emna Ksontini, Marouane Kessentini, Thiago do Nascimento Ferreira, Foyzul Hassan | ASE | 2021 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Restoring the Executability of Jupyter Notebooks by Automatic Upgrade of Deprecated APIs. Chenguang Zhu 0002, Ripon K. Saha, Mukul R. Prasad, Sarfraz Khurshid | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| Revisiting Textual Feature of Bug-Triage Approach. Zexuan Li, Hao Zhong 0001 | ASE | 2021 | Other |
| Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based on Graph Matching. Oleg Smirnov, Artyom Lobanov, Yaroslav Golubev, Elena Tikhomirova, Timofey Bryksin | ASE | 2021 | Maintenance / Evolution / Refactoring / Review |
| SATune: A Study-Driven Auto-Tuning Approach for Configurable Software Verification Tools. Ugur Koc, Austin Mordahl, Shiyi Wei, Jeffrey S. Foster, Adam A. Porter | ASE | 2021 | Program Analysis / Verification / Formal Methods; Human / Empirical / Socio-technical |
| SMARTIAN: Enhancing Smart Contract Fuzzing with Static and Dynamic Data-Flow Analyses. Jaeseung Choi 0002, Doyeon Kim, Soomin Kim 0002, Gustavo Grieco, Alex Groce | ASE | 2021 | Testing / QA; Security / Privacy / Vulnerability |
| Scalable Fuzzing of Program Binaries with E9AFL. Xiang Gao 0012, Gregory J. Duck, Abhik Roychoudhury | ASE | 2021 | Testing / QA |
| Semi-automated Cross-Component Issue Management and Impact Analysis. Sandro Speth | ASE | 2021 | Other |
| Shake Those System Parameters! On the Need for Parameter Coverage for Decision Systems. Thomas Laurent 0003, Paolo Arcaini, Fuyuki Ishikawa, Anthony Ventresque | ASE | 2021 | Testing / QA |
| Shaker: a Tool for Detecting More Flaky Tests Faster. Marcello Cordeiro, Denini Silva, Leopoldo Teixeira, Breno Miranda, Marcelo d'Amorim | ASE | 2021 | Testing / QA; DevOps / CI / Build / Release |
| SoManyConflicts: Resolve Many Merge Conflicts Interactively and Systematically. Bo Shen, Wei Zhang 0004, Ailun Yu, Yifan Shi, Haiyan Zhao 0001 | ASE | 2021 | Other |
| Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code. Chenyang Yang 0002, Shurui Zhou, Jin L. C. Guo, Christian Kästner | ASE | 2021 | Other |
| Systematic Testing of Autonomous Driving Systems Using Map Topology-Based Scenario Classification. Yun Tang 0003, Yuan Zhou 0005, Tianwei Zhang 0004, Fenghua Wu, Yang Liu 0003 | ASE | 2021 | Testing / QA |
| Tackling Flaky Tests: Understanding the Problem and Providing Practical Solutions. Martin Gruber | ASE | 2021 | Testing / QA; DevOps / CI / Build / Release |
| Targeting Requirements Violations of Autonomous Driving Systems by Dynamic Evolutionary Search. Yixing Luo, Xiao-Yi Zhang 0005, Paolo Arcaini, Zhi Jin 0001, Haiyan Zhao 0001 | ASE | 2021 | Requirements / Modeling / Architecture |
| Testing Your Question Answering Software via Asking Recursively. Songqiang Chen, Shuo Jin, Xiaoyuan Xie | ASE | 2021 | Testing / QA |
| Thinking Like a Developer? Comparing the Attention of Humans with Neural Models of Code. Matteo Paltenghi, Michael Pradel | ASE | 2021 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Towards Exploring the Limitations of Active Learning: An Empirical Study. Qiang Hu, Yuejun Guo 0001, Maxime Cordy, Xiaofei Xie, Wei Ma 0014 | ASE | 2021 | Human / Empirical / Socio-technical |
| Towards Fluid Software Architectures: Bidirectional Human-AI Interaction. Ammar Yasser, Mervat Abu-Elkheir | ASE | 2021 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Towards Systematic and Dynamic Task Allocation for Collaborative Parallel Fuzzing. Van-Thuan Pham, Manh-Dung Nguyen, Quang-Trung Ta, Toby Murray, Benjamin I. P. Rubinstein | ASE | 2021 | Testing / QA |
| Towards a Serverless Java Runtime. Yifei Zhang 0001, Tianxiao Gu, Xiaolin Zheng, Lei Yu, Wei Kuai | ASE | 2021 | Cloud / Microservices / Distributed Systems |
| Towards the generation of machine learning defect reports. Tuan Dung Lai | ASE | 2021 | AI / LLM for SE |
| Training Automated Test Oracles to Identify Semantic Bugs. Charaka Geethal | ASE | 2021 | Testing / QA |
| Transcode: Detecting Status Code Mapping Errors in Large-Scale Systems. Wensheng Tang, Yikun Hu, Gang Fan, Peisen Yao, Rongxin Wu | ASE | 2021 | Other |
| UI Test Migration Across Mobile Platforms. Saghar Talebipour, Yixue Zhao, Luka Dojcilovic, Chenggang Li, Nenad Medvidovic | ASE | 2021 | Testing / QA; Maintenance / Evolution / Refactoring / Review; Mobile / Web / GUI / Android |
| Understanding Code Fragments with Issue Reports. Zexuan Li, Hao Zhong 0001 | ASE | 2021 | Other |
| Understanding and Detecting Performance Bugs in Markdown Compilers. Penghui Li 0001, Yinxi Liu, Wei Meng 0001 | ASE | 2021 | Performance / Energy / Reliability |
| Unsupervised Labeling and Extraction of Phrase-based Concepts in Vulnerability Descriptions. Sofonias Yitagesu, Zhenchang Xing, Xiaowang Zhang, Zhiyong Feng 0002, Xiaohong Li 0001 | ASE | 2021 | Other |
| Using Static Analysis to Address Microservice Architecture Reconstruction. Vincent Bushong, Dipta Das, Abdullah Al Maruf, Tomás Cerný | ASE | 2021 | Program Analysis / Verification / Formal Methods; Requirements / Modeling / Architecture; Cloud / Microservices / Distributed Systems |
| Using Version Control and Issue Tickets to detect Code Debt and Economical Cost. Abdullah Al Maruf, Noah Lambaria, Amr S. Abdelfattah, Tomás Cerný | ASE | 2021 | DevOps / CI / Build / Release; Performance / Energy / Reliability |
| VizSmith: Automated Visualization Synthesis by Mining Data-Science Notebooks. Rohan Bavishi, Shadaj Laddad, Hiroaki Yoshida, Mukul R. Prasad, Koushik Sen | ASE | 2021 | Other |
| What do pre-trained code models know about code? Anjan Karmakar, Romain Robbes | ASE | 2021 | Other |
| Where to Start: Studying Type Annotation Practices in Python. Wuxia Jin, Dinghong Zhong, Zifan Ding, Ming Fan 0002, Ting Liu 0002 | ASE | 2021 | Program Analysis / Verification / Formal Methods |
| Why Do Developers Remove Lambda Expressions in Java? Mingwei Zheng, Jun Yang 0062, Ming Wen 0001, Hengcheng Zhu 0001, Yepang Liu 0001 | ASE | 2021 | Human / Empirical / Socio-technical |
| py2src: Towards the Automatic (and Reliable) Identification of Sources for PyPI Package. Duc-Ly Vu | ASE | 2021 | Other |