Software Engineering Empirical Research Radar
2022 Papers
Major-venue software engineering papers from 2022.
| Paper | Venue | Year | Topics |
|---|---|---|---|
| 'Who built this crap?' Developing a Software Engineering Domain Specific Toxicity Detector. Jaydeb Sarker | ASE | 2022 | Other |
| A Comprehensive Evaluation of Android ICC Resolution Techniques. Jiwei Yan, Shixin Zhang, Yepang Liu 0001, Xi Deng, Jun Yan 0009 | ASE | 2022 | Mobile / Web / GUI / Android |
| A Drift Handling Approach for Self-Adaptive ML Software in Scalable Industrial Processes. Firas Bayram, Bestoun S. Ahmed, Erik Hallin, Anton Engman | ASE | 2022 | Other |
| A First Look at CI/CD Adoptions in Open-Source Android Apps. Pei Liu, Xiaoyu Sun 0002, Yanjie Zhao 0001, Yonghui Liu 0001, John Grundy 0001 | ASE | 2022 | DevOps / CI / Build / Release; Mobile / Web / GUI / Android |
| A Framework for Testing Chemical Reaction Networks. Michael C. Gerten | ASE | 2022 | Testing / QA |
| A Hybrid Approach for Inference between Behavioral Exception API Documentation and Implementations, and Its Applications. Hoan Anh Nguyen, Hung Dang Phan, Syeda Khairunnesa Samantha, Son Nguyen, Aashish Yadavally | ASE | 2022 | Other |
| A Light Bug Triage Framework for Applying Large Pre-trained Language Model. Jaehyung Lee 0002, Kisun Han, Hwanjo Yu | ASE | 2022 | Other |
| A Novel Coverage-guided Greybox Fuzzing based on Power Schedule Optimization with Time Complexity. Jinfu Chen 0001, Shengran Wang, Saihua Cai, Chi Zhang 0046, Haibo Chen 0005 | ASE | 2022 | Testing / QA; Performance / Energy / Reliability |
| A Review of AI-augmented End-to-End Test Automation Tools. Phuoc Pham, Vu Nguyen 0003, Tien N. Nguyen | ASE | 2022 | Testing / QA; AI / LLM for SE |
| A Role Based Model Template for Specifying Virtual Reality Software. Sai Anirudh Karre, Vivek Pareek, Raghav Mittal, Raghu Reddy | ASE | 2022 | Other |
| A Scenario Distribution Model for Effective and Efficient Testing of Autonomous Driving Systems. Qunying Song, Per Runeson, Stefan Persson | ASE | 2022 | Testing / QA |
| A Study of User Privacy in Android Mobile AR Apps. Xiaoyi Yang, Xueling Zhang | ASE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android |
| A Transferable Time Series Forecasting Service Using Deep Transformer Model for Online Systems. Tao Huang 0021, Pengfei Chen 0002, Jingrun Zhang, Ruipeng Li, Rui Wang | ASE | 2022 | AI / LLM for SE |
| A Unified Specification Mining Framework for Smart Contracts. Ye Liu 0012 | ASE | 2022 | Program Analysis / Verification / Formal Methods; Requirements / Modeling / Architecture |
| A fault injection platform for learning AIOps models. Frank Bagehorn, Jesus Rios, Saurabh Jha, Robert Filepp, Larisa Shwartz | ASE | 2022 | Other |
| A model for automatic generating reusable code from multiple GUIs. Cícero A. G. Araújo | ASE | 2022 | Other |
| A real-world case study for automated ticket team assignment using natural language processing and explainable models. Lucas Marcondes Pavelski, Rodrigo de Souza Braga | ASE | 2022 | Human / Empirical / Socio-technical |
| A transformer-based IDE plugin for vulnerability detection. Cláudia Mamede, Eduard Pinconschi, Rui Abreu 0001 | ASE | 2022 | AI / LLM for SE |
| ADEPT: A Testing Platform for Simulated Autonomous Driving. Sen Wang, Zhuheng Sheng, Jingwei Xu 0001, Taolue Chen 0001, Junjun Zhu | ASE | 2022 | Testing / QA |
| AST-Probe: Recovering abstract syntax trees from hidden representations of pre-trained language models. José Antonio Hernández López, Martin Weyssow, Jesús Sánchez Cuadrado, Houari A. Sahraoui | ASE | 2022 | Other |
| ASTOR: An Approach to Identify Security Code Reviews. Rajshakhar Paul | ASE | 2022 | Security / Privacy / Vulnerability |
| AUSERA: Automated Security Vulnerability Detection for Android Apps. Sen Chen 0001, Yuxin Zhang, Lingling Fan 0003, Jiaming Li 0013, Yang Liu 0003 | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Accelerating Build Dependency Error Detection via Virtual Build. Rongxin Wu, Minglei Chen, Chengpeng Wang 0001, Gang Fan, Jiguang Qiu | ASE | 2022 | DevOps / CI / Build / Release |
| Accelerating OCR-Based Widget Localization for Test Automation of GUI Applications. Ju Qian, Yingwei Ma, Chenghao Lin, Lin Chen 0015 | ASE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| An Empirical Study of Automation in Software Security Patch Management. Nesara Dissanayake, Asangi Jayatilaka, Mansooreh Zahedi, Muhammad Ali Babar 0001 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Security / Privacy / Vulnerability; Human / Empirical / Socio-technical |
| An Empirical Study on Numerical Bugs in Deep Learning Programs. Gan Wang, Zan Wang, Junjie Chen 0003, Xiang Chen 0005, Ming Yan 0010 | ASE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Answer Summarization for Technical Queries: Benchmark and New Approach. Chengran Yang, Bowen Xu, Ferdian Thung, Yucen Shi, Ting Zhang 0011 | ASE | 2022 | Other |
| Answering Software Deployment Questions via Neural Machine Reading at Scale. Guanjie Qiu, Diwei Chen, Shuai Zhang, Yitian Chai, Xiaodong Gu 0002 | ASE | 2022 | AI / LLM for SE; DevOps / CI / Build / Release |
| AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE. Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer | ASE | 2022 | Other |
| Application of Natural Language Processing Towards Autonomous Software Testing. Khang Pham, Vu Nguyen 0003, Tien N. Nguyen | ASE | 2022 | Testing / QA |
| Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs? Cedric Richter, Jan Haltermann, Marie-Christine Jakobs, Felix Pauck, Stefan Schott | ASE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Are they Toeing the Line? Diagnosing Privacy Compliance Violations among Browser Extensions. Yuxi Ling, Kailong Wang 0001, Guangdong Bai, Haoyu Wang 0001, Jin Song Dong 0001 | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Assessment of Automated (Intelligent) Toolchains. Aurora Papotti | ASE | 2022 | Other |
| Augur: Dynamic Taint Analysis for Asynchronous JavaScript. Mark W. Aldrich, Alexi Turcotte, Matthew Blanco, Frank Tip | ASE | 2022 | Security / Privacy / Vulnerability |
| Auto Off-Target: Enabling Thorough and Scalable Testing for Complex Software Systems. Tomasz Kuchta, Bartosz Zator | ASE | 2022 | Testing / QA |
| Automated Feedback Generation for Competition-Level Code. Jialu Zhang 0002, De Li, John Charles Kolesar, Hanyuan Shi, Ruzica Piskac | ASE | 2022 | Other |
| Automated Identification of Security-Relevant Configuration Settings Using NLP. Patrick Stöckle, Theresa Wasserer, Bernd Grobauer, Alexander Pretschner | ASE | 2022 | Security / Privacy / Vulnerability; DevOps / CI / Build / Release |
| Automatic Code Documentation Generation Using GPT-3. Junaed Younus Khan, Gias Uddin 0001 | ASE | 2022 | AI / LLM for SE |
| Automatic Comment Generation via Multi-Pass Deliberation. Fangwen Mu, Xiao Chen 0015, Lin Shi 0006, Song Wang 0009, Qing Wang 0001 | ASE | 2022 | Other |
| Automatic Generation of Visualizations for Machine Learning Pipelines. Lei Liu 0061, Wei-Peng Chen, Mehdi Bahrami, Mukul R. Prasad | ASE | 2022 | AI / LLM for SE |
| Automatic Software Timing Attack Evaluation & Mitigation on Clear Hardware Assumption. Prabuddha Chakraborty | ASE | 2022 | Security / Privacy / Vulnerability |
| Automatically Detecting Visual Bugs in HTML5 Canvas Games. Finlay Macklon, Mohammad Reza Taesiri, Markos Viggiato, Stefan Antoszko, Natalia Romanova | ASE | 2022 | Other |
| Automatically Fixing Breaking Changes of Data Science Libraries. Hailie Mitchell | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Maintenance / Evolution / Refactoring / Review |
| Automatically Tagging the "AAA" Pattern in Unit Test Cases Using Machine Learning Models. Chenhao Wei, Lu Xiao 0001, Tingting Yu 0001, Xinyu Chen, Xiao Wang 0030 | ASE | 2022 | Testing / QA; AI / LLM for SE |
| B-AIS: An Automated Process for Black-box Evaluation of Visual Perception in AI-enabled Software against Domain Semantics. Hamed Barzamini, Mona Rahimi | ASE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Boosting Spectrum-Based Fault Localization for Spreadsheets with Product Metrics in a Learning Approach. Adil Mukhtar, Birgit Hofer, Dietmar Jannach, Franz Wotawa, Konstantin Schekotihin | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Boosting the Revealing of Detected Violations in Deep Learning Testing: A Diversity-Guided Method. Xiaoyuan Xie, Pengbo Yin, Songqiang Chen | ASE | 2022 | Testing / QA; AI / LLM for SE |
| BuildSonic: Detecting and Repairing Performance-Related Configuration Smells for Continuous Integration Builds. Chen Zhang, Bihuan Chen 0001, Junhao Hu, Xin Peng 0001, Wenyun Zhao | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release; Performance / Energy / Reliability |
| Building recommenders for modelling languages with Droid. Lissette Almonte, Esther Guerra, Iván Cantador, Juan de Lara | ASE | 2022 | DevOps / CI / Build / Release; Requirements / Modeling / Architecture |
| CARGO: AI-Guided Dependency Analysis for Migrating Monolithic Applications to Microservices Architecture. Vikram Nitin, Shubhi Asthana, Baishakhi Ray, Rahul Krishna | ASE | 2022 | AI / LLM for SE; Requirements / Modeling / Architecture |
| CBMC-SSM: Bounded Model Checking of C Programs with Symbolic Shadow Memory. Bernd Fischer 0002, Salvatore La Torre, Gennaro Parlato, Peter Schrammel | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| Call Graph Evolution Analytics over a Version Series of an Evolving Software System. Animesh Chaturvedi 0001 | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Call Me Maybe: Using NLP to Automatically Generate Unit Test Cases Respecting Temporal Constraints. Arianna Blasi, Alessandra Gorla, Michael D. Ernst, Mauro Pezzè | ASE | 2022 | Testing / QA |
| Checking LTL Satisfiability via End-to-end Learning. Weilin Luo, Hai Wan, Delong Zhang, Jianfeng Du, Hengdi Su | ASE | 2022 | Other |
| Code Understanding Linter to Detect Variable Misuse. Yeonhee Ryou, Sangwoo Joh, Joonmo Yang, Sujin Kim, Youil Kim | ASE | 2022 | Other |
| CoditT5: Pretraining for Source Code and Natural Language Editing. Jiyang Zhang 0003, Sheena Panthaplackel, Pengyu Nie 0001, Junyi Jessy Li, Milos Gligoric 0001 | ASE | 2022 | Other |
| Compiler Testing using Template Java Programs. Zhiqiang Zang, Nathan Wiatrek, Milos Gligoric 0001, August Shi | ASE | 2022 | Testing / QA |
| Compressing Pre-trained Models of Code into 3 MB. Jieke Shi, Zhou Yang 0003, Bowen Xu, Hong Jin Kang, David Lo 0001 | ASE | 2022 | Other |
| Consistent Scene Graph Generation by Constraint Optimization. Boqi Chen, Kristóf Marussy, Sebastian Pilarski, Oszkár Semeráth, Dániel Varró | ASE | 2022 | Performance / Energy / Reliability |
| Constructing a System Knowledge Graph of User Tasks and Failures from Bug Reports to Support Soap Opera Testing. Yanqi Su, Zheming Han, Zhenchang Xing, Xin Xia 0001, Xiwei Xu 0001 | ASE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Cornucopia : A Framework for Feedback Guided Generation of Binaries. Vidush Singhal, Akul Abhilash Pillai, Charitha Saumya, Milind Kulkarni 0001, Aravind Machiry | ASE | 2022 | Other |
| Coverage-based Greybox Fuzzing with Pointer Monitoring for C Programs. Haibo Chen 0005, Jinfu Chen 0001 | ASE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| CrystalBLEU: Precisely and Efficiently Measuring the Similarity of Code. Aryaz Eghbali, Michael Pradel | ASE | 2022 | Other |
| Dancing, not Wrestling: Moving from Compliance to Concordance for Secure Software Development. Debi Ashenden, Gail Ollis, Iain Reid | ASE | 2022 | Other |
| Data Augmentation for Improving Emotion Recognition in Software Engineering Communication. Mia Mohammad Imran, Yashasvi Jain, Preetha Chatterjee, Kostadin Damevski | ASE | 2022 | Other |
| Data Leakage in Notebooks: Static Detection and Better Processes. Chenyang Yang 0002, Rachel A. Brower-Sinning, Grace A. Lewis, Christian Kästner | ASE | 2022 | Other |
| DeepPerform: An Efficient Approach for Performance Testing of Resource-Constrained Neural Networks. Simin Chen, Mirazul Haque, Cong Liu 0005, Wei Yang 0013 | ASE | 2022 | Testing / QA; AI / LLM for SE; Performance / Energy / Reliability |
| Design-Space Exploration for Decision-Support Software. Ate Penders, Ana Lucia Varbanescu, Gregor Pavlin, Henk J. Sips | ASE | 2022 | Requirements / Modeling / Architecture |
| Detecting Blocking Errors in Go Programs using Localized Abstract Interpretation. Oskar Haarklou Veileborg, Georgian-Vlad Saioc, Anders Møller | ASE | 2022 | Other |
| Detecting Build Conflicts in Software Merge for Java Programs via Static Analysis. Sheikh Shadab Towqir, Bowen Shen, Muhammad Ali Gulzar, Na Meng 0001 | ASE | 2022 | Program Analysis / Verification / Formal Methods; DevOps / CI / Build / Release |
| Detecting Inconsistencies in If-Condition-Raise Statements. Islem Bouzenia | ASE | 2022 | Other |
| Detecting Semantic Code Clones by Building AST-based Markov Chains Model. Yueming Wu 0001, Siyue Feng, Deqing Zou, Hai Jin 0001 | ASE | 2022 | DevOps / CI / Build / Release |
| Differentially Testing Database Transactions for Fun and Profit. Ziyu Cui, Wensheng Dou, Qianwang Dai, Jiansen Song, Wei Wang 0049 | ASE | 2022 | Testing / QA |
| Do Regional Variations Affect the CAPTCHA User Experience? A Comparison of CAPTCHAs in China and the United States. Xinyao Ma, Zaiqiao Ye, Sameer Patil | ASE | 2022 | Other |
| DyTRec: A Dynamic Testing Recommendation tool for Unity-based Virtual Reality Software. Xue Qin, Foyzul Hassan | ASE | 2022 | Testing / QA |
| E-MANAFA: Energy Monitoring and ANAlysis tool For Android. Rui Rua, João Saraiva | ASE | 2022 | Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| ESAVE: Estimating Server and Virtual Machine Energy. Priyavanshi Pathania, Rohit Mehra, Vibhu Saujanya Sharma, Vikrant Kaulgud, Sanjay Podder | ASE | 2022 | Performance / Energy / Reliability |
| Effectively Generating Vulnerable Transaction Sequences in Smart Contracts with Reinforcement Learning-guided Fuzzing. Jianzhong Su, Hong-Ning Dai, Lingjun Zhao, Zibin Zheng, Xiapu Luo | ASE | 2022 | Testing / QA |
| Efficient Greybox Fuzzing to Detect Memory Errors. Jinsheng Ba, Gregory J. Duck, Abhik Roychoudhury | ASE | 2022 | Testing / QA |
| Efficient Synthesis of Method Call Sequences for Test Generation and Bounded Verification. Yunfan Zhang, Ruidong Zhu, Yingfei Xiong 0001, Tao Xie 0001 | ASE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| ElecDaug: Electromagnetic Data Augmentation for Model Repair based on Metamorphic Relation. Jiawei He, Zhida Bao, Quanjun Zhang, Weisong Sun, Jiawei Liu | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Empirical Study of System Resources Abused by IoT Attackers. Zijing Yin, Yiwen Xu, Chijin Zhou, Yu Jiang 0001 | ASE | 2022 | Human / Empirical / Socio-technical |
| End-to-End Rationale Reconstruction. Mouna Dhaouadi, Bentley Oakes, Michalis Famelis | ASE | 2022 | Other |
| Enhancing the security of gaming transactions using blockchain technology. Ciprian Paduraru, Rares Cristea, Alin Stefanescu | ASE | 2022 | Security / Privacy / Vulnerability |
| Enriching Compiler Testing with Real Program from Bug Report. Hao Zhong 0001 | ASE | 2022 | Testing / QA |
| Evolving Ranking-Based Failure Proximities for Better Clustering in Fault Isolation. Yi Song, Xiaoyuan Xie, Xihao Zhang, Quanming Liu, Ruizhi Gao | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Maintenance / Evolution / Refactoring / Review |
| Execution Path Detection through Dynamic Analysis in Black-Box Testing Environments. Frank Dixon Whitworth | ASE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| Explaining the Behaviour of Game Agents Using Differential Comparison. Ezequiel Castellano, Xiao-Yi Zhang 0005, Paolo Arcaini, Toru Takisaka, Fuyuki Ishikawa | ASE | 2022 | Other |
| Exploiting Epochs and Symmetries in Analysing MPI Programs. Rishabh Ranjan, Ishita Agrawal, Subodh Sharma 0001 | ASE | 2022 | Other |
| Extraction and Management of Rationale. Mouna Dhaouadi | ASE | 2022 | Other |
| Fastbot2: Reusable Automated Model-based GUI Testing for Android Enhanced by Reinforcement Learning. Zhengwei Lv, Chao Peng 0002, Zhao Zhang, Ting Su 0001, Kai Liu | ASE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Few-shot training LLMs for project-specific code-summarization. Toufique Ahmed, Premkumar T. Devanbu | ASE | 2022 | Other |
| Finding Property Violations through Network Falsification: Challenges, Adaptations and Lessons Learned from OpenPilot. Meriel von Stein, Sebastian G. Elbaum | ASE | 2022 | Other |
| Finding and Understanding Incompleteness Bugs in SMT Solvers. Mauro Bringolf, Dominik Winterer, Zhendong Su 0001 | ASE | 2022 | Other |
| FlexType: A Plug-and-Play Framework for Type Inference Models. Sivani Voruganti, Kevin Jesse, Premkumar T. Devanbu | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| FuzzerAid: Grouping Fuzzed Crashes Based On Fault Signatures. Ashwin Kallingal Joshy, Wei Le | ASE | 2022 | Testing / QA |
| Fuzzle: Making a Puzzle for Fuzzers. Haeun Lee, Soomin Kim 0002, Sang Kil Cha | ASE | 2022 | Testing / QA |
| GLITCH: Automated Polyglot Security Smell Detection in Infrastructure as Code. Nuno Saavedra, João F. Ferreira 0001 | ASE | 2022 | Security / Privacy / Vulnerability |
| Generalizability of Code Clone Detection on CodeBERT. Tim Sonnekalb, Bernd Gruner, Clemens-Alexander Brust, Patrick Mäder | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Generating Critical Test Scenarios for Autonomous Driving Systems via Influential Behavior Patterns. Haoxiang Tian 0001, Guoquan Wu, Jiren Yan, Yan Jiang, Jun Wei 0001 | ASE | 2022 | Testing / QA |
| Global Decision Making Over Deep Variability in Feedback-Driven Software Development. Jörg Kienzle, Benoît Combemale, Gunter Mussbacher, Omar Alam, Francis Bordeleau | ASE | 2022 | Other |
| Graph based Incident Extraction and Diagnosis in Large-Scale Online Systems. Zilong He, Pengfei Chen 0002, Yu Luo, Qiuyu Yan, Hongyang Chen 0002 | ASE | 2022 | Other |
| Griffin : Grammar-Free DBMS Fuzzing. Jingzhou Fu, Jie Liang 0006, Zhiyong Wu 0010, Mingzhe Wang, Yu Jiang 0001 | ASE | 2022 | Testing / QA |
| Groundhog: An Automated Accessibility Crawler for Mobile Apps. Navid Salehnamadi, Forough Mehralian, Sam Malek | ASE | 2022 | Mobile / Web / GUI / Android |
| HTFuzz: Heap Operation Sequence Sensitive Fuzzing. Yuanping Yu, Xiangkun Jia, Yuwei Liu 0001, Yanhao Wang, Qian Sang | ASE | 2022 | Testing / QA |
| Has My Release Disobeyed Semantic Versioning? Static Detection Based on Semantic Differencing. Lyuye Zhang, Chengwei Liu, Zhengzi Xu, Sen Chen 0001, Lingling Fan 0003 | ASE | 2022 | DevOps / CI / Build / Release |
| Horntinuum: Autonomous Testing using Constrained Horn Clauses. Ilia Zlatkin, Grigory Fedyukovich | ASE | 2022 | Testing / QA |
| How Readable is Model-generated Code? Examining Readability and Visual Inspection of GitHub Copilot. Naser Al Madi | ASE | 2022 | Human / Empirical / Socio-technical; Education / Program Comprehension |
| How Useful is Code Change Information for Fault Localization in Continuous Integration? An Ran Chen, Tse-Hsun (Peter) Chen, Junjie Chen 0003 | ASE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| How students choose names: A replication study. Qing Mi, Xiaoke Wang, Bingnuo Chen | ASE | 2022 | Human / Empirical / Socio-technical |
| HyperAST: Enabling Efficient Analysis of Software Histories at Scale. Quentin Le Dilavrec, Djamel Eddine Khelladi, Arnaud Blouin, Jean-Marc Jézéquel | ASE | 2022 | Other |
| ICEBAR: Feedback-Driven Iterative Repair of Alloy Specifications. Simón Gutiérrez Brida, Germán Regis, Guolong Zheng, Hamid Bagheri, ThanhVu Nguyen | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Identification and Mitigation of Gender Biases to Promote Diversity and Inclusion among Open Source Communities. Sayma Sultana | ASE | 2022 | Human / Empirical / Socio-technical |
| Identification and Mitigation of Toxic Communications Among Open Source Software Developers. Jaydeb Sarker | ASE | 2022 | Human / Empirical / Socio-technical |
| Identifying Sexism and Misogyny in Pull Request Comments. Sayma Sultana | ASE | 2022 | Other |
| Identifying Solidity Smart Contract API Documentation Errors. Chenguang Zhu 0002, Ye Liu 0012, Xiuheng Wu, Yi Li 0008 | ASE | 2022 | Security / Privacy / Vulnerability |
| Inline Tests. Yu Liu 0079, Pengyu Nie 0001, Owolabi Legunsen, Milos Gligoric 0001 | ASE | 2022 | Testing / QA |
| Insight: Exploring Cross-Ecosystem Vulnerability Impacts. Meiqiu Xu, Ying Wang 0038, Shing-Chi Cheung, Hai Yu 0001, Zhiliang Zhu 0001 | ASE | 2022 | Other |
| Intelligent Code Review Assignment for Large Scale Open Source Software Stacks. Ishan Aryendu, Ying Wang 0113, Farah Elkourdi, Eman Abdullah AlOmar | ASE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| InvCon: A Dynamic Invariant Detector for Ethereum Smart Contracts. Ye Liu 0012, Yi Li 0008 | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| Is this Change the Answer to that Problem?: Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness. Haoye Tian, Xunzhu Tang, Andrew Habib, Shangwen Wang, Kui Liu 0001 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Maintenance / Evolution / Refactoring / Review |
| Jasmine: A Static Analysis Framework for Spring Core Technologies. Miao Chen, Tengfei Tu, Hua Zhang 0001, Qiaoyan Wen, Weihang Wang 0001 | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| Keeping Secrets: Multi-objective Genetic Improvement for Detecting and Reducing Information Leakage. Ibrahim Mesecan, Daniel Blackwell, David Clark 0001, Myra B. Cohen, Justyna Petke | ASE | 2022 | Other |
| LISSA: Lazy Initialization with Specialized Solver Aid. Juan Manuel Copia, Pablo Ponzio, Nazareno Aguirre, Alessandra Gorla, Marcelo F. Frias | ASE | 2022 | Other |
| LawBreaker: An Approach for Specifying Traffic Laws and Fuzzing Autonomous Vehicles. Yang Sun 0008, Christopher M. Poskitt, Jun Sun 0001, Yuqi Chen 0001, Zijiang Yang 0006 | ASE | 2022 | Testing / QA |
| Learning Contract Invariants Using Reinforcement Learning. Junrui Liu, Yanju Chen, Bryan Tan, Isil Dillig, Yu Feng 0001 | ASE | 2022 | Other |
| Learning to Construct Better Mutation Faults. Zhao Tian, Junjie Chen 0003, Qihao Zhu, Junjie Yang 0004, Lingming Zhang 0001 | ASE | 2022 | Testing / QA |
| Learning to Synthesize Relational Invariants. Jingbo Wang 0006, Chao Wang 0001 | ASE | 2022 | Other |
| Leveraging Artificial Intelligence on Binary Code Comprehension. Yifan Zhang 0013 | ASE | 2022 | Education / Program Comprehension |
| Leveraging Practitioners' Feedback to Improve a Security Linter. Sofia Reis, Rui Abreu 0001, Marcelo d'Amorim, Daniel Fortunato | ASE | 2022 | Security / Privacy / Vulnerability |
| LiveRef: a Tool for Live Refactoring Java Code. Sara Fernandes, Ademar Aguiar, André Restivo | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Low-Resources Project-Specific Code Summarization. Rui Xie 0003, Tianxiang Hu, Wei Ye 0004, Shikun Zhang | ASE | 2022 | Other |
| MCDA Framework for Edge-Aware Multi-Cloud Hybrid Architecture Recommendation. Manish Ahuja, Sukhavasi Narendranath, Swapnajeet Gon Choudhury, Kaushik Amar Das, Kapil Singi | ASE | 2022 | Requirements / Modeling / Architecture; Cloud / Microservices / Distributed Systems |
| MV-HAN: A Hybrid Attentive Networks based Multi-View Learning Model for Large-scale Contents Recommendation. Ge Fan, Chaoyun Zhang, Kai Wang, Junyang Chen 0001 | ASE | 2022 | Other |
| Maktub: Lightweight Robot System Test Creation and Automation. Amr Moussa, John-Paul Ore | ASE | 2022 | Testing / QA |
| MalWhiteout: Reducing Label Errors in Android Malware Detection. Liu Wang 0002, Haoyu Wang 0001, Xiapu Luo, Yulei Sui | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues. Xiaoyu Sun 0002, Xiao Chen 0002, Yanjie Zhao 0001, Pei Liu, John Grundy 0001 | ASE | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review; Mobile / Web / GUI / Android |
| Morest: Industry Practice of Automatic RESTful API Testing. Yi Liu 0069, Yuekang Li, Yang Liu 0003, Ruiyuan Wan, Runchao Wu | ASE | 2022 | Testing / QA |
| Multi-objective Optimization-based Bug-fixing Template Mining for Automated Program Repair. Misoo Kim, Youngkyoung Kim, Kicheol Kim, Eunseok Lee 0001 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Performance / Energy / Reliability |
| Namesake: A Checker of Lexical Similarity in Identifier Names. Naser Al Madi | ASE | 2022 | Other |
| Natural Test Generation for Precise Testing of Question Answering Software. Qingchao Shen, Junjie Chen 0003, Jie M. Zhang, Haoyu Wang 0017, Shuang Liu 0007 | ASE | 2022 | Testing / QA |
| Neuroevolution-Based Generation of Tests and Oracles for Games. Patric Feldmeier, Gordon Fraser 0001 | ASE | 2022 | Testing / QA |
| Next Syntactic-Unit Code Completion and Applications. Anh Tuan Nguyen 0001, Aashish Yadavally, Tien N. Nguyen | ASE | 2022 | Other |
| Not All Dependencies are Equal: An Empirical Study on Production Dependencies in NPM. Jasmine Latendresse, Suhaib Mujahid, Diego Elias Costa, Emad Shihab | ASE | 2022 | Human / Empirical / Socio-technical |
| On the Naturalness of Bytecode Instructions. Yoon-Ho Choi, Jaechang Nam | ASE | 2022 | Other |
| Outcome-Preserving Input Reduction for Scientific Data Analysis Workflows. Anh Duc Vu 0001, Timo Kehrer, Christos Tsigkanos | ASE | 2022 | Other |
| PRCBERT: Prompt Learning for Requirement Classification using BERT-based Pretrained Language Models. Xianchang Luo, Yinxing Xue, Zhenchang Xing, Jiamou Sun | ASE | 2022 | Requirements / Modeling / Architecture |
| Patching Weak Convolutional Neural Network Models through Modularization and Composition. Binhang Qi, Hailong Sun 0001, Xiang Gao 0012, Hongyu Zhang 0002 | ASE | 2022 | AI / LLM for SE |
| Precise (Un)Affected Version Analysis for Web Vulnerabilities. Youkun Shi, Yuan Zhang 0009, Tianhan Luo, Xiangyu Mao, Min Yang 0002 | ASE | 2022 | Mobile / Web / GUI / Android |
| PredART: Towards Automatic Oracle Prediction of Object Placements in Augmented Reality Testing. Tahmid Rafi, Xueling Zhang, Xiaoyin Wang | ASE | 2022 | Testing / QA |
| Principled Composition of Function Variants for Dynamic Software Diversity and Program Protection. Giacomo Priamo, Daniele Cono D'Elia, Leonardo Querzoni | ASE | 2022 | Other |
| Prioritized Constraint-Aided Dynamic Partial-Order Reduction. Jie Su 0002, Cong Tian 0001, Zuchao Yang, Jiyu Yang, Bin Yu 0008 | ASE | 2022 | Other |
| Privacy Analysis of Period Tracking Mobile Apps in the Post-Roe v. Wade Era. Zikan Dong, Liu Wang 0002, Hao Xie, Guoai Xu, Haoyu Wang 0001 | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Prompt-tuned Code Language Model as a Neural Knowledge Base for Type Inference in Statically-Typed Partial Code. Qing Huang, Zhiqiang Yuan, Zhenchang Xing, Xiwei Xu 0001, Liming Zhu 0001 | ASE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| Property-Based Automated Repair of DeFi Protocols. Palina Tolmach, Yi Li 0008, Shang-Wei Lin 0001 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Prototyping Deep Learning Applications with Non-Experts: An Assistant Proposition. Gustavo Rodrigues dos Reis, Adrian Mos, Mario Cortes Cornax, Cyril Labbé | ASE | 2022 | AI / LLM for SE |
| Provably Tightest Linear Approximation for Robustness Verification of Sigmoid-like Neural Networks. Zhaodi Zhang, Yiting Wu, Si Liu 0003, Jing Liu 0012, Min Zhang 0002 | ASE | 2022 | Testing / QA; AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| QATest: A Uniform Fuzzing Framework for Question Answering Systems. Zixi Liu, Yang Feng 0003, Yining Yin, Jingyu Sun, Zhenyu Chen 0001 | ASE | 2022 | Testing / QA |
| QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks. Yedi Zhang, Zhe Zhao 0007, Guangke Chen, Fu Song, Min Zhang 0002 | ASE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| Quacky: Quantitative Access Control Permissiveness Analyzer✱. William Eiers, Ganesh Sankaran, Albert Li, Emily O'Mahony, Benjamin Prince | ASE | 2022 | Other |
| RESTCluster: Automated Crash Clustering for RESTful API. Yi Liu 0069 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Rank Learning-Based Code Readability Assessment with Siamese Neural Networks. Qing Mi | ASE | 2022 | AI / LLM for SE; Education / Program Comprehension |
| Reentrancy Vulnerability Detection and Localization: A Deep Learning Based Two-phase Approach. Zhuo Zhang 0007, Yan Lei, Meng Yan 0001, Yue Yu 0001, Jiachi Chen | ASE | 2022 | AI / LLM for SE |
| Reflecting on Recurring Failures in IoT Development. Dharun Anandayuvaraj, James C. Davis 0001 | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Repairing Failure-inducing Inputs with Input Reflection. Yan Xiao 0002, Yun Lin 0001, Ivan Beschastnikh, Changsheng Sun, David S. Rosenblum | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Research on Test Flakiness: from Unit to System Testing. Kiet Ngo, Vu Nguyen 0003, Tien N. Nguyen | ASE | 2022 | Testing / QA |
| Right to Know, Right to Refuse: Towards UI Perception-Based Automated Fine-Grained Permission Controls for Android Apps. Vikas Kumar Malviya, Chee Wei Leow, Ashok Kasthuri, Yan Naing Tun, Lwin Khin Shar | ASE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android |
| RoboSimVer: A Tool for RoboSim Modeling and Analysis. Dehui Du, Ana Cavalcanti 0001, Jihui Nie | ASE | 2022 | Requirements / Modeling / Architecture |
| Robust Learning of Deep Predictive Models from Noisy and Imbalanced Software Engineering Datasets. Zhong Li, Minxue Pan, Yu Pei 0001, Tian Zhang 0001, Linzhang Wang | ASE | 2022 | Performance / Energy / Reliability |
| SA4U: Practical Static Analysis for Unit Type Error Detection. Max Taylor, Johnathon Aurand, Feng Qin, Xiaorui Wang, Brandon Henry | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| SAFA: A Tool for Supporting Safety Analysis in Evolving Software Systems. Alberto D. Rodriguez, Timothy Newman, Katherine R. Dearstyne, Jane Cleland-Huang | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| SML4ADS: An Open DSML for Autonomous Driving Scenario Representation and Generation. Bo Li, Dehui Du, Sicong Chen, Minjun Wei, Chenghang Zheng | ASE | 2022 | Other |
| Safety and Performance, Why not Both? Bi-Objective Optimized Model Compression toward AI Software Deployment. Jie Zhu, Leye Wang, Xiao Han 0001 | ASE | 2022 | AI / LLM for SE; DevOps / CI / Build / Release; Performance / Energy / Reliability |
| Scalable Sampling of Highly-Configurable Systems: Generating Random Instances of the Linux Kernel. David Fernández-Amorós, Ruben Heradio, Christoph Mayr-Dorn, Alexander Egyed | ASE | 2022 | Other |
| Scaling Arbitrary Android App Analyses. Felix Pauck | ASE | 2022 | Mobile / Web / GUI / Android |
| Scrutinizing Privacy Policy Compliance of Virtual Personal Assistant Apps. Fuman Xie, Yanjun Zhang, Chuan Yan, Suwan Li, Lei Bu | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Selectively Combining Multiple Coverage Goals in Search-Based Unit Test Generation. Zhichao Zhou, Yuming Zhou, Chunrong Fang, Zhenyu Chen 0001, Yutian Tang | ASE | 2022 | Testing / QA |
| SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics. He Ye, Matias Martinez, Xiapu Luo, Tao Zhang 0001, Martin Monperrus | ASE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Shibboleth: Hybrid Patch Correctness Assessment in Automated Program Repair. Ali Ghanbari 0001, Andrian Marcus | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Simulating cyber security management: A gamified approach to executive decision making. Adam Tonkin, William Kosasih, Marthie Grobler, Mehwish Nasim | ASE | 2022 | Security / Privacy / Vulnerability |
| SmOOD: Smoothness-based Out-of-Distribution Detection Approach for Surrogate Neural Networks in Aircraft Design. Houssem Ben Braiek, Ali Tfaily, Foutse Khomh, Thomas Reid, Ciro Guida | ASE | 2022 | AI / LLM for SE; Requirements / Modeling / Architecture |
| Snapshot Metrics Are Not Enough: Analyzing Software Repositories with Longitudinal Metrics. Nicholas M. Synovic, Matt Hyatt, Rohan Sethi, Sohini Thota, Shilpika | ASE | 2022 | Other |
| So Many Fuzzers, So Little Time✱: Experience from Evaluating Fuzzers on the Contiki-NG Network (Hay)Stack. Clement Poncelet, Konstantinos Sagonas, Nicolas Tsiftes | ASE | 2022 | Testing / QA |
| Software Evolution Management with Differential Facts. Xiuheng Wu | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Sorry, I don't Understand: Improving Voice User Interface Testing. Emanuela Guglielmi, Giovanni Rosa, Simone Scalabrino, Gabriele Bavota, Rocco Oliveto | ASE | 2022 | Testing / QA |
| StandUp4NPR: Standardizing SetUp for Empirically Comparing Neural Program Repair Systems. Wenkang Zhong, Hongliang Ge, Hongfei Ai, Chuanyi Li, Kui Liu 0001 | ASE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Static Type Recommendation for Python. Ke Sun 0017, Yifan Zhao, Dan Hao 0001, Lu Zhang 0023 | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| Studying and Understanding the Tradeoffs Between Generality and Reduction in Software Debloating. Qi Xin, Qirun Zhang, Alessandro Orso | ASE | 2022 | Other |
| SymFusion: Hybrid Instrumentation for Concolic Execution. Emilio Coppa, Heng Yin 0001, Camil Demetrescu | ASE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| Taming Multi-Output Recommenders for Software Engineering. Christoph Treude | ASE | 2022 | Other |
| Test-Driven Multi-Task Learning with Functionally Equivalent Code Transformation for Neural Code Generation. Xin Wang 0114, Xiao Liu 0004, Pingyi Zhou, Qixia Liu, Jin Liu 0016 | ASE | 2022 | Testing / QA; AI / LLM for SE |
| The Metamorphosis: Automatic Detection of Scaling Issues for Mobile Apps. Yuhui Su, Chunyang Chen 0001, Junjie Wang 0001, Zhe Liu 0025, Dandan Wang | ASE | 2022 | Mobile / Web / GUI / Android |
| ThirdEye: Attention Maps for Safe Autonomous Driving Systems. Andrea Stocco 0001, Paulo J. Nunes, Marcelo d'Amorim, Paolo Tonella | ASE | 2022 | Other |
| Too Much Accessibility is Harmful! Automated Detection and Analysis of Overly Accessible Elements in Mobile Apps. Forough Mehralian, Navid Salehnamadi, Syed Fatiul Huq, Sam Malek | ASE | 2022 | Mobile / Web / GUI / Android |
| Toward Improving the Robustness of Deep Learning Models via Model Transformation. Yingyi Zhang, Zan Wang, Jiajun Jiang, Hanmo You, Junjie Chen 0003 | ASE | 2022 | AI / LLM for SE |
| Towards Agent-Based Testing of 3D Games using Reinforcement Learning. Raihana Ferdous, Fitsum Meshesha Kifetew, Davide Prandi, Angelo Susi | ASE | 2022 | Testing / QA |
| Towards Effective Static Analysis Approaches for Security Vulnerabilities in Smart Contracts. Asem Ghaleb | ASE | 2022 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability |
| Towards Generating Labeled Property Graphs for Comprehending C#-based Software Projects. David Heidrich, Andreas Schreiber 0001, Sebastian Oberdörfer | ASE | 2022 | Other |
| Towards Gradual Multiparty Session Typing. Sung-Shik Jongmans | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| Towards Improving Code Review Effectiveness Through Task Automation. Asif Kamal Turzo | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Towards Improving the Adoption and Usage of National Digital Identity Systems. Malyun Muhudin Hilowle, William Yeoh 0002, Marthie Grobler, Graeme Pye, Frank Jiang 0001 | ASE | 2022 | Other |
| Towards Robust Models of Code via Energy-Based Learning on Auxiliary Datasets. Nghi D. Q. Bui, Yijun Yu 0001 | ASE | 2022 | Performance / Energy / Reliability |
| Towards Understanding Third-party Library Dependency in C/C++ Ecosystem. Wei Tang, Zhengzi Xu, Chengwei Liu, Jiahui Wu, Shouguo Yang | ASE | 2022 | Other |
| Towards Understanding the Faults of JavaScript-Based Deep Learning Systems. Lili Quan, Qianyu Guo, Xiaofei Xie, Sen Chen 0001, Xiaohong Li 0001 | ASE | 2022 | AI / LLM for SE |
| Towards Understanding the Runtime Performance of Rust. Yuchen Zhang 0006, Yunhang Zhang, Georgios Portokalidis, Jun Xu 0024 | ASE | 2022 | Performance / Energy / Reliability |
| Towards Using Data-Influence Methods to Detect Noisy Samples in Source Code Corpora. Anh T. V. Dau, Nghi D. Q. Bui, Thang Nguyen-Duc, Hoang Thanh-Tung | ASE | 2022 | Other |
| Towards a Live Environment for Code Refactoring. Sara Fernandes | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Towards the Integration of Human Factors in Collaborative Decision Making for Secure Architecture Design. Jason Jaskolka, Brahim Hamid | ASE | 2022 | Human / Empirical / Socio-technical; Requirements / Modeling / Architecture |
| TransRepair: Context-aware Program Repair for Compilation Errors. Xueyang Li, Shangqing Liu, Ruitao Feng, Guozhu Meng, Xiaofei Xie | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Transfer learning of cars behaviors from reality to simulation applications. Ciprian Paduraru, Miruna Gabriela Paduraru, Andrei Blahovici | ASE | 2022 | Other |
| TransplantFix: Graph Differencing-based Code Transplantation for Automated Program Repair. Deheng Yang, Xiaoguang Mao, Liqian Chen, Xuezheng Xu, Yan Lei | ASE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| TreeCen: Building Tree Graph for Scalable Semantic Code Clone Detection. Yutao Hu, Deqing Zou, Junru Peng, Yueming Wu 0001, Junjie Shan | ASE | 2022 | DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| Trimmer: Context-Specific Code Reduction. Aatira Anum Ahmad, Mubashir Anwar, Hashim Sharif, Ashish Gehani, Fareed Zaffar | ASE | 2022 | Other |
| Tseitin or not Tseitin? The Impact of CNF Transformations on Feature-Model Analyses. Elias Kuiter, Sebastian Krieter, Chico Sundermann, Thomas Thüm, Gunter Saake | ASE | 2022 | Other |
| Understanding and Predicting Docker Build Duration: An Empirical Study of Containerized Workflow of OSS Projects. Yiwen Wu 0001, Yang Zhang 0026, Kele Xu, Tao Wang 0006, Huaimin Wang 0001 | ASE | 2022 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| Unsupervised Summarization of Privacy Concerns in Mobile Application Reviews. Fahimeh Ebrahimi, Anas Mahmoud 0001 | ASE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Unveiling Hidden DNN Defects with Decision-Based Metamorphic Testing. Yuanyuan Yuan 0001, Qi Pang, Shuai Wang 0011 | ASE | 2022 | Testing / QA |
| Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery. Hui Gao, Hongyu Kuang, Kexin Sun, Xiaoxing Ma, Alexander Egyed | ASE | 2022 | Requirements / Modeling / Architecture |
| V-Achilles: An Interactive Visualization of Transitive Security Vulnerabilities. Vipawan Jarukitpipat, Klinton Chhun, Wachirayana Wanprasert, Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul | ASE | 2022 | Security / Privacy / Vulnerability |
| VITAS : Guided Model-based VUI Testing of VPA Apps. Suwan Li, Lei Bu, Guangdong Bai, Zhixiu Guo, Kai Chen 0012 | ASE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Verifying Game Logic in Unreal Engine 5 Blueprint Visual Scripting System Using Model Checking. Kazuki Wayama, Tomoyuki Yokogawa, Sousuke Amasaki, Hirohisa Aman, Kazutami Arimoto | ASE | 2022 | Program Analysis / Verification / Formal Methods |
| WebMonitor: Verification of Web User Interfaces. Ennio Visconti, Christos Tsigkanos, Laura Nenzi | ASE | 2022 | Program Analysis / Verification / Formal Methods; Mobile / Web / GUI / Android |
| Which Exception Shall We Throw? Hao Zhong 0001 | ASE | 2022 | Other |
| XSA: eXplainable Self-Adaptation. Matteo Camilli, Raffaela Mirandola, Patrizia Scandurra | ASE | 2022 | Other |
| Xscope: Hunting for Cross-Chain Bridge Attacks. Jiashuo Zhang 0001, Jianbo Gao 0003, Yue Li 0037, Ziming Chen, Zhi Guan | ASE | 2022 | Other |
| ecoCode: a SonarQube Plugin to Remove Energy Smells from Android Projects. Olivier Le Goaër, Julien Hertout | ASE | 2022 | Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| reformulator: Automated Refactoring of the N+1 Problem in Database-Backed Applications. Alexi Turcotte, Mark W. Aldrich, Frank Tip | ASE | 2022 | Maintenance / Evolution / Refactoring / Review |
| smartPip: A Smart Approach to Resolving Python Dependency Conflict Issues. Chao Wang, Rongxin Wu, Haohao Song, Jiwu Shu, Guoqing Li | ASE | 2022 | Other |
| 23 shades of self-admitted technical debt: an empirical study on machine learning software. David O'Brien, Sumon Biswas, Sayem Imtiaz, Rabe Abdalkareem, Emad Shihab | FSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| A case study of implicit mentoring, its prevalence, and impact in Apache. Zixuan Feng, Amreeta Chatterjee, Anita Sarma, Iftekhar Ahmed 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| A practical call graph construction method for Python. Jiacheng Zhong | FSE | 2022 | Other |
| A retrospective study of one decade of artifact evaluations. Stefan Winter 0001, Christopher Steven Timperley, Ben Hermann, Jürgen Cito, Jonathan Bell 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| A study on identifying code author from real development. Siyi Gong, Hao Zhong 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| AI-assisted programming: applications, user experiences, and neuro-symbolic techniques (keynote). Sumit Gulwani | FSE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| API recommendation for machine learning libraries: how far are we? Moshi Wei, Yuchao Huang, Junjie Wang 0001, Jiho Shin, Nima Shiri Harzevili | FSE | 2022 | AI / LLM for SE |
| AUGER: automatically generating review comments with pre-training models. Lingwei Li, Li Yang 0015, Huaxi Jiang, Jun Yan, Tiejian Luo | FSE | 2022 | Other |
| Academic prototyping (invited tutorial). Andreas Zeller | FSE | 2022 | Other |
| AccessiText: automated detection of text accessibility issues in Android apps. Abdulaziz Alshayban, Sam Malek | FSE | 2022 | Mobile / Web / GUI / Android |
| Accurate method and variable tracking in commit history. Mehran Jodavi, Nikolaos Tsantalis | FSE | 2022 | DevOps / CI / Build / Release |
| Achievement unlocked: a case study on gamifying DevOps practices in industry. Patrick Ayoup, Diego Elias Costa, Emad Shihab | FSE | 2022 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| Actionable and interpretable fault localization for recurring failures in online service systems. Zeyan Li, Nengwen Zhao, Mingjie Li 0005, Xianglin Lu, Lixin Wang | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| Adaptive fairness improvement based on causality analysis. Mengdi Zhang 0003, Jun Sun 0001 | FSE | 2022 | Other |
| AgileCtrl: a self-adaptive framework for configuration tuning. Shu Wang, Henry Hoffmann, Shan Lu 0001 | FSE | 2022 | DevOps / CI / Build / Release |
| All you need is logs: improving code completion by learning from anonymous IDE usage logs. Vitaliy Bibaev, Alexey Kalina, Vadim Lomshakov, Yaroslav Golubev, Alexander Bezzubov | FSE | 2022 | Cloud / Microservices / Distributed Systems |
| An empirical investigation of missing data handling in cloud node failure prediction. Minghua Ma, Yudong Liu, Yuang Tong, Haozhe Li, Pu Zhao 0004 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical; Cloud / Microservices / Distributed Systems |
| An empirical study of blockchain system vulnerabilities: modules, types, and patterns. Xiao Yi, Daoyuan Wu, Lingxiao Jiang, Yuzhou Fang, Kehuan Zhang | FSE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical |
| An empirical study of deep transfer learning-based program repair for Kotlin projects. Misoo Kim, Youngkyoung Kim, Hohyeon Jeong, Jinseok Heo, Sungoh Kim | FSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical |
| An empirical study of log analysis at Microsoft. Shilin He, Xu Zhang 0024, Pinjia He, Yong Xu 0010, Liqun Li | FSE | 2022 | Human / Empirical / Socio-technical |
| An exploratory study on the predominant programming paradigms in Python code. Robert Dyer 0001, Jigyasa Chauhan | FSE | 2022 | Human / Empirical / Socio-technical |
| Are elevator software robust against uncertainties? results and experiences from an industrial case study. Liping Han, Tao Yue 0002, Shaukat Ali 0001, Aitor Arrieta, Maite Arratibel | FSE | 2022 | Human / Empirical / Socio-technical; Performance / Energy / Reliability |
| Are we building on the rock? on the importance of data preprocessing for code summarization. Lin Shi 0006, Fangwen Mu, Xiao Chen 0015, Song Wang 0009, Junjie Wang 0001 | FSE | 2022 | DevOps / CI / Build / Release |
| Asynchronous technical interviews: reducing the effect of supervised think-aloud on communication ability. Mahnaz Behroozi, Chris Parnin, Chris Brown 0001 | FSE | 2022 | Other |
| AutoPruner: transformer-based call graph pruning. Thanh Le-Cong, Hong Jin Kang, Truong Giang Nguyen, Stefanus Agus Haryono, David Lo 0001 | FSE | 2022 | AI / LLM for SE |
| AutoTSG: learning and synthesis for incident troubleshooting. Manish Shetty, Chetan Bansal, Sai Pramod Upadhyayula, Arjun Radhakrishna, Anurag Gupta | FSE | 2022 | Other |
| Automated capacity analysis of limitation-aware microservices architectures. Rafael Fresno-Aranda | FSE | 2022 | Other |
| Automated generation of test oracles for RESTful APIs. Juan C. Alonso | FSE | 2022 | Testing / QA |
| Automated unearthing of dangerous issue reports. Shengyi Pan, Jiayuan Zhou, Filipe Roseiro Côgo, Xin Xia 0001, Lingfeng Bao | FSE | 2022 | Other |
| Automatically deriving JavaScript static analyzers from specifications using Meta-level static analysis. Jihyeok Park, Seungmin An, Sukyoung Ryu | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Automating code review activities by large-scale pre-training. Zhiyu Li, Shuai Lu, Daya Guo, Nan Duan 0001, Shailesh Jannu | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Avgust: automating usage-based test generation from videos of app executions. Yixue Zhao, Saghar Talebipour, Kesina Baral, Hyojae Park, Leon Yee | FSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Blackbox adversarial attacks and explanations for automatic speech recognition. Xiaoliang Wu | FSE | 2022 | Other |
| CLIFuzzer: mining grammars for command-line invocations. Abhilash Gupta, Rahul Gopinath, Andreas Zeller | FSE | 2022 | Testing / QA |
| COREQQA: a COmpliance REQuirements understanding using question answering tool. Sallam Abualhaija, Chetan Arora 0002, Lionel C. Briand | FSE | 2022 | Requirements / Modeling / Architecture |
| CORMS: a GitHub and Gerrit based hybrid code reviewer recommendation approach for modern code review. Prahar Pandya, Saurabh Tiwari 0001 | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Change-aware mutation testing for evolving systems. Milos Ojdanic | FSE | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review |
| CheapET-3: cost-efficient use of remote DNN models. Michael Weiss 0004 | FSE | 2022 | Performance / Energy / Reliability |
| Clang __usercall: towards native support for user defined calling conventions. Jared Q. Widberg, Sashank Narain, Yimin Chen 0004 | FSE | 2022 | Other |
| Classifying edits to variability in source code. Paul Maximilian Bittner, Christof Tinnes, Alexander Schultheiß, Sören Viegener, Timo Kehrer | FSE | 2022 | Other |
| Code, quality, and process metrics in graduated and retired ASFI projects. Stefan Stanciulescu, Likang Yin, Vladimir Filkov | FSE | 2022 | Other |
| CodeMatcher: a tool for large-scale code search based on query semantics matching. Chao Liu 0014, Xuanlin Bao, Xin Xia 0001, Meng Yan 0001, David Lo 0001 | FSE | 2022 | Other |
| CommentFinder: a simpler, faster, more accurate code review comments recommendation. Yang Hong 0004, Chakkrit Tantithamthavorn, Patanamon Thongtanunam, Aldeida Aleti | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Context-aware code recommendation in Intellij IDEA. Shamsa Abid, Hamid Abdul Basit, Shafay Shamail | FSE | 2022 | Other |
| Corporate dominance in open source ecosystems: a case study of OpenStack. Yuxia Zhang, Klaas-Jan Stol, Hui Liu 0003, Minghui Zhou 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| Correlates of programmer efficacy and their link to experience: a combined EEG and eye-tracking study. Norman Peitek, Annabelle Bergum, Maurice Rekrut, Jonas Mucke, Matthias Nadig | FSE | 2022 | Human / Empirical / Socio-technical |
| Cross-device record and replay for Android apps. Cong Li 0003, Yanyan Jiang 0001, Chang Xu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Cross-language Android permission specification. Chaoran Li, Xiao Chen 0002, Ruoxi Sun 0001, Minhui Xue 0001, Sheng Wen | FSE | 2022 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| DeJITLeak: eliminating JIT-induced timing side-channel leaks. Qi Qin, JulianAndres JiYang, Fu Song, Taolue Chen 0001, Xinyu Xing 0001 | FSE | 2022 | Other |
| Declarative smart contracts. Haoxian Chen 0001, Gerald Whitters, Mohammad Javad Amiri, Yuepeng Wang 0001, Boon Thau Loo | FSE | 2022 | Other |
| DeepDev-PERF: a deep learning-based approach for improving software performance. Spandan Garg, Roshanak Zilouchian Moghaddam, Colin B. Clement, Neel Sundaresan, Chen Wu | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Demystifying "removed reviews" in iOS app store. Liu Wang 0002, Haoyu Wang 0001, Xiapu Luo, Tao Zhang 0001, Shangguang Wang | FSE | 2022 | Mobile / Web / GUI / Android |
| Demystifying the underground ecosystem of account registration bots. Yuhao Gao, Guoai Xu, Li Li 0029, Xiapu Luo, Chenyu Wang 0002 | FSE | 2022 | Other |
| Detecting Simulink compiler bugs via controllable zombie blocks mutation. Shikai Guo, He Jiang 0001, Zhihao Xu, Xiaochen Li, Zhilei Ren | FSE | 2022 | Testing / QA |
| Detecting non-crashing functional bugs in Android apps via deep-state differential analysis. Jue Wang, Yanyan Jiang 0001, Ting Su 0001, Shaohua Li 0002, Chang Xu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Diet code is healthy: simplifying programs for pre-trained models of code. Zhaowei Zhang, Hongyu Zhang 0002, Beijun Shen, Xiaodong Gu 0002 | FSE | 2022 | Other |
| Discovering feature flag interdependencies in Microsoft office. Michael Schröder 0005, Katja Kevic, Dan Gopstein, Brendan Murphy, Jennifer Beckmann | FSE | 2022 | Other |
| Discrepancies among pre-trained deep neural networks: a new threat to model zoo reliability. Diego Montes, Pongpatapee Peerapatanapokin, Jeff Schultz, Chengjun Guo, Wenxin Jiang 0001 | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Do bugs lead to unnaturalness of source code? Yanjie Jiang, Hui Liu 0003, Yuxia Zhang, Weixing Ji, Hao Zhong 0001 | FSE | 2022 | Other |
| DynaPyt: a dynamic analysis framework for Python. Aryaz Eghbali, Michael Pradel | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Dynamic data race prediction: fundamentals, theory, and practice (tutorial). Umang Mathur 0001, Andreas Pavlogiannis | FSE | 2022 | Other |
| Effective and scalable fault injection using bug reports and generative language models. Ahmed Khanfir | FSE | 2022 | AI / LLM for SE |
| Explaining and debugging pathological program behavior. Martin Eberlein | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Exploring and evaluating personalized models for code generation. Andrei Zlotchevski, Dawn Drain, Alexey Svyatkovskiy, Colin B. Clement, Neel Sundaresan | FSE | 2022 | Other |
| Exploring the under-explored terrain of non-open source data for software engineering through the lens of federated learning. Shriram Shanbhag, Sridhar Chimalakonda | FSE | 2022 | Human / Empirical / Socio-technical |
| FIM: fault injection and mutation for Simulink. Ezio Bartocci, Leonardo Mariani, Dejan Nickovic, Drishti Yadav | FSE | 2022 | Testing / QA |
| FastKLEE: faster symbolic execution via reducing redundant bound checking of type-safe pointers. Haoxin Tu, Lingxiao Jiang, Xuhua Ding, He Jiang 0001 | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Fault localization to detect co-change fixing locations. Yi Li 0048, Shaohua Wang 0002, Tien N. Nguyen | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Maintenance / Evolution / Refactoring / Review |
| First come first served: the impact of file position on code review. Enrico Fregnan, Larissa Braz, Marco D'Ambros, Gül Çalikli, Alberto Bacchelli | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| FlakeRepro: automated and efficient reproduction of concurrency-related flaky tests. Tanakorn Leesatapornwongsa, Xiang Ren 0003, Suman Nath | FSE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| Fuzzing deep-learning libraries via automated relational API inference. Yinlin Deng, Chenyuan Yang, Anjiang Wei, Lingming Zhang 0001 | FSE | 2022 | Testing / QA |
| GFI-bot: automated good first issue recommendation on GitHub. Hao He 0012, Haonan Su, Wenxin Xiao, Runzhi He, Minghui Zhou 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| Generating realistic vulnerabilities via neural code editing: an empirical study. Yu Nong, Yuzhe Ou, Michael Pradel, Feng Chen 0001, Haipeng Cai | FSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Generic sensitivity: customizing context-sensitive pointer analysis for generics. Haofeng Li, Jie Lu 0009, Haining Meng, Liqing Cao, Yongheng Huang | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Group-based corpus scheduling for parallel fuzzing. Taotao Gu, Xiang Li 0078, Shuaibing Lu, Jianwen Tian, Yuanping Nie | FSE | 2022 | Testing / QA |
| Hierarchical Bayesian multi-kernel learning for integrated classification and summarization of app reviews. Moayad Alshangiti, Weishi Shi, Eduardo Lima, Xumin Liu, Qi Yu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| How to better utilize code graphs in semantic code search? Yucen Shi, Ying Yin 0001, Zhengkui Wang, David Lo 0001, Tao Zhang 0001 | FSE | 2022 | Other |
| How to formulate specific how-to questions in software development? Mingwei Liu 0002, Xin Peng 0001, Andrian Marcus, Christoph Treude, Jiazhan Xie | FSE | 2022 | Other |
| Improving IDE code inspections with tree automata. Yunjeong Lee | FSE | 2022 | Other |
| Improving ML-based information retrieval software with user-driven functional testing and defect class analysis. Junjie Zhu, Teng Long 0003, Wei Wang, Atif M. Memon | FSE | 2022 | Testing / QA |
| In war and peace: the impact of world politics on software ecosystems. Raula Gaikovina Kula, Christoph Treude | FSE | 2022 | Other |
| Incorporating domain knowledge through task augmentation for front-end JavaScript code generation. Sijie Shen, Xiang Zhu, Yihong Dong, Qizhi Guo, Yankun Zhen | FSE | 2022 | Other |
| Industry experiences with large-scale refactoring. James Ivers, Robert L. Nord, Ipek Ozkaya, Chris Seifried, Christopher Steven Timperley | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Industry practice of configuration auto-tuning for cloud applications and services. Runzhe Wang, Qinglong Wang 0003, Yuxi Hu, Heyuan Shi, Yuheng Shen | FSE | 2022 | DevOps / CI / Build / Release; Cloud / Microservices / Distributed Systems |
| Infrastructure as code for dynamic deployments. Daniel Sokolowski | FSE | 2022 | Other |
| Input invariants. Dominic Steinhöfel, Andreas Zeller | FSE | 2022 | Other |
| Input splitting for cloud-based static application security testing platforms. Maria Christakis, Thomas Cottenier, Antonio Filieri, Linghui Luo, Muhammad Numair Mansur | FSE | 2022 | Testing / QA; Security / Privacy / Vulnerability; Cloud / Microservices / Distributed Systems |
| Investigating and improving log parsing in practice. Ying Fu, Meng Yan 0001, Jian Xu, Jianguo Li, Zhongxin Liu 0002 | FSE | 2022 | Other |
| JSIMutate: understanding performance results through mutations. Thomas Laurent 0003, Paolo Arcaini, Catia Trubiani, Anthony Ventresque | FSE | 2022 | Testing / QA; Performance / Energy / Reliability |
| KVS: a tool for knowledge-driven vulnerability searching. Xingqi Cheng, Xiaobing Sun 0001, Lili Bo, Ying Wei 0012 | FSE | 2022 | Other |
| Language-agnostic dynamic analysis of multilingual code: promises, pitfalls, and prospects. Haoran Yang 0002, Wen Li 0007, Haipeng Cai | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Large-scale analysis of non-termination bugs in real-world OSS projects. Xiuhan Shi, Xiaofei Xie, Yi Li 0008, Yao Zhang 0019, Sen Chen 0001 | FSE | 2022 | Other |
| Less training, more repairing please: revisiting automated program repair via zero-shot learning. Chunqiu Steven Xia, Lingming Zhang 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Leveraging test plan quality to improve code review efficacy. Lawrence Chen 0002, Rui Abreu 0001, Tobi Akomolede, Peter C. Rigby, Satish Chandra 0001 | FSE | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review |
| Lighting up supervised learning in user review-based code localization: dataset and benchmark. Xinwen Hu, Yu Guo, Jianjie Lu, Zheling Zhu, Chuanyi Li | FSE | 2022 | Other |
| MAAT: a novel ensemble approach to addressing fairness and performance bugs for machine learning software. Zhenpeng Chen, Jie M. Zhang, Federica Sarro, Mark Harman | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| MANDO-GURU: vulnerability detection for smart contract source code by heterogeneous graph embeddings. Hoang H. Nguyen, Nhat-Minh Nguyen, Hong-Phuc Doan, Zahra Ahmadi, Thanh-Nam Doan | FSE | 2022 | Security / Privacy / Vulnerability |
| MOSAT: finding safety violations of autonomous driving systems using multi-objective genetic algorithm. Haoxiang Tian 0001, Yan Jiang, Guoquan Wu, Jiren Yan, Jun Wei 0001 | FSE | 2022 | Other |
| Machine learning and natural language processing for automating software testing (tutorial). Mauro Pezzè | FSE | 2022 | Testing / QA; AI / LLM for SE |
| Making Python code idiomatic by automatic refactoring non-idiomatic Python code with pythonic idioms. Zejun Zhang 0006, Zhenchang Xing, Xin Xia 0001, Xiwei Xu 0001, Liming Zhu 0001 | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Metadata-based retrieval for resolution recommendation in AIOps. Harshit Kumar, Ruchi Mahindru, Debanjana Kar | FSE | 2022 | Other |
| Minerva: browser API fuzzing with dynamic mod-ref analysis. Chijin Zhou, Quan Zhang 0003, Mingzhe Wang, Lihua Guo, Jie Liang 0006 | FSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Modus: a Datalog dialect for building container images. Chris Tomy, Tingmao Wang, Earl T. Barr, Sergey Mechtaev | FSE | 2022 | DevOps / CI / Build / Release; Cloud / Microservices / Distributed Systems |
| MpBP: verifying robustness of neural networks with multi-path bound propagation. Ye Zheng, Jiaxiang Liu 0001, Xiaomu Shi | FSE | 2022 | AI / LLM for SE |
| MultIPAs: applying program transformations to introductory programming assignments for data augmentation. Pedro Orvalho, Mikolás Janota, Vasco Manquinho | FSE | 2022 | Other |
| Multi-perspective representation learning for source code analytics (invited tutorial). Zhi Jin | FSE | 2022 | Other |
| Multi-phase invariant synthesis. Daniel Riley, Grigory Fedyukovich | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| NL2Viz: natural language to visualization via constrained syntax-guided synthesis. Zhengkai Wu, Vu Le 0002, Ashish Tiwari 0001, Sumit Gulwani, Arjun Radhakrishna | FSE | 2022 | Other |
| NMTSloth: understanding and testing efficiency degradation of neural machine translation systems. Simin Chen, Cong Liu 0005, Mirazul Haque, Zihe Song, Wei Yang 0013 | FSE | 2022 | Testing / QA; AI / LLM for SE; Performance / Energy / Reliability |
| Nalanda: a socio-technical graph platform for building software analytics tools at enterprise scale. Chandra Shekhar Maddila, Suhas Shanbhogue, Apoorva Agrawal, Thomas Zimmermann 0001, Chetan Bansal | FSE | 2022 | DevOps / CI / Build / Release |
| NatGen: generative pre-training by "naturalizing" source code. Saikat Chakraborty 0001, Toufique Ahmed, Yangruibo Ding, Premkumar T. Devanbu, Baishakhi Ray | FSE | 2022 | AI / LLM for SE |
| NeuDep: neural binary memory dependence analysis. Kexin Pei, Dongdong She, Michael Wang, Scott Geng, Zhou Xuan | FSE | 2022 | AI / LLM for SE |
| Neural termination analysis. Mirco Giacobbe, Daniel Kroening, Julian Parsert | FSE | 2022 | AI / LLM for SE |
| No more fine-tuning? an experimental evaluation of prompt tuning in code intelligence. Chaozheng Wang, Yuanhang Yang, Cuiyun Gao 0001, Yun Peng 0003, Hongyu Zhang 0002 | FSE | 2022 | Other |
| On safety, assurance, and reliability: a software engineering perspective (keynote). Marsha Chechik | FSE | 2022 | Performance / Energy / Reliability |
| On the vulnerability proneness of multilingual code. Wen Li 0007, Li Li 0029, Haipeng Cai | FSE | 2022 | Other |
| On-the-fly syntax highlighting using neural networks. Marco Edoardo Palma, Pasquale Salza, Harald C. Gall | FSE | 2022 | AI / LLM for SE |
| Online testing of RESTful APIs: promises and challenges. Alberto Martin-Lopez, Sergio Segura, Antonio Ruiz-Cortés | FSE | 2022 | Testing / QA |
| PaReco: patched clones and missed patches among the divergent variants of a software family. Poedjadevie Kadjel Ramkisoen, John Businge, Brent van Bladel, Alexandre Decan, Serge Demeyer | FSE | 2022 | Other |
| Pair programming conversations with agents vs. developers: challenges and opportunities for SE community. Peter Robe, Sandeep Kaur Kuttal, Jake AuBuchon, Jacob C. Hart | FSE | 2022 | Human / Empirical / Socio-technical |
| Parasol: efficient parallel synthesis of large model spaces. Clay Stevens, Hamid Bagheri | FSE | 2022 | Other |
| Paving the way for mature secondary research: the seven types of literature review. Paul Ralph, Sebastian Baltes | FSE | 2022 | Other |
| Peahen: fast and precise static deadlock detection via context reduction. Yuandao Cai, Chengfeng Ye, Qingkai Shi, Charles Zhang 0001 | FSE | 2022 | Other |
| Perfect is the enemy of test oracle. Ali Reza Ibrahimzada, Yigit Varli, Dilara Tekinoglu, Reyhaneh Jabbarvand | FSE | 2022 | Testing / QA |
| Performing large-scale mining studies: from start to finish (tutorial). Robert Dyer 0001, Samuel W. Flint | FSE | 2022 | Other |
| PolyFax: a toolkit for characterizing multi-language software. Wen Li 0007, Li Li 0029, Haipeng Cai | FSE | 2022 | Other |
| Program analysis using WALA (tutorial). Joanna C. S. Santos, Julian Dolby | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Program merge conflict resolution via neural transformers. Alexey Svyatkovskiy, Sarah Fakhoury, Negar Ghorbani, Todd Mytkowicz, Elizabeth Dinella | FSE | 2022 | AI / LLM for SE |
| Psychologically-inspired, unsupervised inference of perceptual groups of GUI widgets from GUI images. Mulong Xie, Zhenchang Xing, Sidong Feng, Xiwei Xu 0001, Liming Zhu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Putting them under microscope: a fine-grained approach for detecting redundant test cases in natural language. Zhiyuan Chang, Mingyang Li 0005, Junjie Wang 0001, Qing Wang 0001, Shoubin Li | FSE | 2022 | Testing / QA |
| PyTER: effective program repair for Python type errors. Wonseok Oh, Hakjoo Oh | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Program Analysis / Verification / Formal Methods |
| Python-by-contract dataset. Jiyang Zhang 0003, Marko Ristin, Phillip Schanely, Hans Wernher van de Venn, Milos Gligoric 0001 | FSE | 2022 | Other |
| Quantifying community evolution in developer social networks. Liang Wang 0006, Ying Li 0114, Jierui Zhang, Xianping Tao | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Quantitative relational modelling with QAlloy. Pedro Silva, José N. Oliveira, Nuno Macedo 0001, Alcino Cunha | FSE | 2022 | Requirements / Modeling / Architecture |
| RESTInfer: automated inferring parameter constraints from natural language RESTful API descriptions. Yi Liu 0069 | FSE | 2022 | Other |
| RULER: discriminative and iterative adversarial training for deep neural network fairness. Guanhong Tao 0001, Weisong Sun, Tingxu Han, Chunrong Fang, Xiangyu Zhang 0001 | FSE | 2022 | AI / LLM for SE |
| RecipeGen++: an automated trigger action programs generator. Imam Nur Bani Yusuf, Diyanah Binte Abdul Jamal, Lingxiao Jiang, David Lo 0001 | FSE | 2022 | Other |
| Reflections on software failure analysis. Paschal C. Amusuo, Aishwarya Sharma, Siddharth R. Rao, Abbey Vincent, James C. Davis 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| RegMiner: mining replicable regression dataset from code repositories. Xuezhi Song, Yun Lin 0001, Yijian Wu, Yifan Zhang 0019, Siang Hwee Ng | FSE | 2022 | Testing / QA |
| RoboFuzz: fuzzing robotic systems over robot operating system (ROS) for finding correctness bugs. Seulbae Kim, Taesoo Kim | FSE | 2022 | Testing / QA |
| SEDiff: scope-aware differential fuzzing to test internal function models in symbolic execution. Penghui Li 0001, Wei Meng 0001, Kangjie Lu | FSE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| SFLKit: a workbench for statistical fault localization. Marius Smytzek, Andreas Zeller | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| SPINE: a scalable log parser with feedback guidance. Xuheng Wang, Xu Zhang 0024, Liqun Li, Shilin He, Hongyu Zhang 0002 | FSE | 2022 | Other |
| SamplingCA: effective and efficient sampling-based pairwise testing for highly configurable software systems. Chuan Luo 0002, Qiyuan Zhao, Shaowei Cai 0001, Hongyu Zhang 0002, Chunming Hu | FSE | 2022 | Testing / QA |
| Scenario-based test reduction and prioritization for multi-module autonomous driving systems. Yao Deng, Xi Zheng 0001, Mengshi Zhang, Guannan Lou, Tianyi Zhang 0001 | FSE | 2022 | Testing / QA |
| Security code smells in apps: are we getting better? Steven Arzt | FSE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| SemCluster: a semi-supervised clustering tool for crowdsourced test reports with deep image understanding. Mingzhe Du, Shengcheng Yu, Chunrong Fang, Tongyu Li, Heyuan Zhang | FSE | 2022 | Testing / QA |
| Semi-supervised pre-processing for learning-based traceability framework on real-world software projects. Liming Dong 0001, He Zhang 0001, Wei Liu, Zhiluo Weng, Hongyu Kuang | FSE | 2022 | AI / LLM for SE; Requirements / Modeling / Architecture |
| Sentiment in software engineering: detection and application. Nathan Cassee | FSE | 2022 | Other |
| Software security during modern code review: the developer's perspective. Larissa Braz, Alberto Bacchelli | FSE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| SolSEE: a source-level symbolic execution engine for solidity. Shang-Wei Lin 0001, Palina Tolmach, Ye Liu 0012, Yi Li 0008 | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Sometimes you have to treat the symptoms: tackling model drift in an industrial clone-and-own software product line. Christof Tinnes, Wolfgang Rössler, Uwe Hohenstein, Torsten Kühn, Andreas Biesdorf | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Static executes-before analysis for event driven programs. Rekha R. Pai, Abhishek Uppar, Akshatha Shenoy 0001, Pranshul Kushwaha, Deepak D'Souza | FSE | 2022 | Other |
| SymMC: approximate model enumeration and counting using symmetry information for Alloy specifications. Wenxi Wang, Yang Hu, Kenneth L. McMillan, Sarfraz Khurshid | FSE | 2022 | Other |
| TAPHSIR: towards AnaPHoric ambiguity detection and ReSolution in requirements. Saad Ezzini, Sallam Abualhaija, Chetan Arora 0002, Mehrdad Sabetzadeh | FSE | 2022 | Requirements / Modeling / Architecture |
| TSA: a tool to detect and quantify network side-channels. Ismet Burak Kadron, Tevfik Bultan | FSE | 2022 | Other |
| Task modularity and the emergence of software value streams (impact award paper keynote). Gail C. Murphy, Mik Kersten | FSE | 2022 | Other |
| Testing of autonomous driving systems: where are we and where should we go? Guannan Lou, Yao Deng, Xi Zheng 0001, Mengshi Zhang, Tianyi Zhang 0001 | FSE | 2022 | Testing / QA |
| Testing of machine learning models with limited samples: an industrial vacuum pumping application. Ayan Chatterjee, Bestoun S. Ahmed, Erik Hallin, Anton Engman | FSE | 2022 | Testing / QA; AI / LLM for SE |
| The best of both worlds: integrating semantic features with expert features for defect prediction and localization. Chao Ni 0001, Wei Wang 0087, Kaiwen Yang, Xin Xia 0001, Kui Liu 0001 | FSE | 2022 | Other |
| The evolution of type annotations in python: an empirical study. Luca Di Grazia, Michael Pradel | FSE | 2022 | Program Analysis / Verification / Formal Methods; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| This is your cue! assisting search behaviour with resource style properties. Deeksha M. Arya | FSE | 2022 | Performance / Energy / Reliability |
| Toward interactive bug reporting for (android app) end-users. Yang Song, Junayed Mahmud, Ying Zhou, Oscar Chaparro, Kevin Moran | FSE | 2022 | Mobile / Web / GUI / Android |
| Towards developer-centered automatic program repair: findings from Bloomberg. Emily Rowan Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical |
| Trace analysis based microservice architecture measurement. Xin Peng 0001, Chenxi Zhang 0003, Zhongyuan Zhao, Akasaka Isami, Xiaofeng Guo | FSE | 2022 | Requirements / Modeling / Architecture; Cloud / Microservices / Distributed Systems |
| TraceCRL: contrastive representation learning for microservice trace analysis. Chenxi Zhang 0003, Xin Peng 0001, Tong Zhou, Chaofeng Sha, Zhenghui Yan | FSE | 2022 | Cloud / Microservices / Distributed Systems |
| Tracking patches for open source software vulnerabilities. Congying Xu, Bihuan Chen 0001, Chenhao Lu, Kaifeng Huang 0001, Xin Peng 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| UTANGO: untangling commits with context-aware, graph-based, code change clustering learning model. Yi Li 0048, Shaohua Wang 0002, Tien N. Nguyen | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Uncertainty-aware transfer learning to evolve digital twins for industrial elevators. Qinghua Xu, Shaukat Ali 0001, Tao Yue 0002, Maite Arratibel | FSE | 2022 | Other |
| Understanding automated code review process and developer experience in industry. Hyungjin Kim, Yonghwi Kwon 0003, Sangwoo Joh, Hyukin Kwon, Yeonhee Ryou | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Understanding performance problems in deep learning systems. Junming Cao, Bihuan Chen 0001, Chao Sun, Longjie Hu, Shuaihong Wu | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Understanding skills for OSS communities on GitHub. Jenny T. Liang, Thomas Zimmermann 0001, Denae Ford | FSE | 2022 | Human / Empirical / Socio-technical |
| Understanding why we cannot model how long a code review will take: an industrial case study. Lawrence Chen 0002, Peter C. Rigby, Nachiappan Nagappan | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Unite: an adapter for transforming analysis tools to web services via OSLC. Ondrej Vasícek, Jan Fiedor, Tomas Kratochvila, Bohuslav Krena, Ales Smrcka | FSE | 2022 | Mobile / Web / GUI / Android |
| Using graph neural networks for program termination. Yoav Alon, Cristina David | FSE | 2022 | AI / LLM for SE |
| Using nudges to accelerate code reviews at scale. Qianhua Shan, David Sukhdeo, Qianying Huang, Seth Rogers, Lawrence Chen 0002 | FSE | 2022 | Other |
| VulCurator: a vulnerability-fixing commit detector. Truong Giang Nguyen, Thanh Le-Cong, Hong Jin Kang, Xuan-Bach Dinh Le 0001, David Lo 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| VulRepair: a T5-based automated software vulnerability repair. Michael Fu, Chakkrit Tantithamthavorn, Trung Le 0001, Van Nguyen 0002, Dinh Q. Phung | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| What did you pack in my app? a systematic analysis of commercial Android packers. Zikan Dong, Hongxuan Liu, Liu Wang 0002, Xiapu Luo, Yao Guo 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| What improves developer productivity at google? code quality. Lan Cheng, Emerson R. Murphy-Hill, Mark Canning, Ciera Jaspan, Collin Green | FSE | 2022 | Human / Empirical / Socio-technical |
| What motivates software practitioners to contribute to inner source? Zhiyuan Wan, Xin Xia 0001, Yun Zhang 0011, David Lo 0001, Daibing Zhou | FSE | 2022 | Other |
| WikiDoMiner: wikipedia domain-specific miner. Saad Ezzini, Sallam Abualhaija, Mehrdad Sabetzadeh | FSE | 2022 | Other |
| Workgraph: personal focus vs. interruption for engineers at Meta. Yifen Chen, Peter C. Rigby, Yulin Chen, Kun Jiang, Nader Dehghani | FSE | 2022 | Other |
| You see what I want you to see: poisoning vulnerabilities in neural code search. Yao Wan 0001, Shijie Zhang, Hongyu Zhang 0002, Yulei Sui, Guandong Xu | FSE | 2022 | AI / LLM for SE |
| eGEN: an energy-saving modeling language and code generator for location-sensing of mobile apps. Kowndinya Boyalakuntla, Marimuthu Chinnakali, Sridhar Chimalakonda, K. Chandrasekaran 0001 | FSE | 2022 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| iTiger: an automatic issue title generation tool. Ting Zhang 0011, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo 0001 | FSE | 2022 | Other |
| "Did You Miss My Comment or What?" Understanding Toxicity in Open Source Discussions. Courtney Miller, Sophie Cohen, Daniel Klug, Bogdan Vasilescu, Christian Kästner | ICSE | 2022 | Human / Empirical / Socio-technical |
| "This Is Damn Slick!" Estimating the Impact of Tweets on Open Source Project Popularity and New Contributors. Hongbo Fang, Hemank Lamba, James D. Herbsleb, Bogdan Vasilescu | ICSE | 2022 | Human / Empirical / Socio-technical |
| $\mu AFL$: Non-intrusive Feedback-driven Fuzzing for Microcontroller Firmware. Wenqiang Li, Jiameng Shi, Fengjun Li, Jingqiang Lin 0001, Wei Wang 0314 | ICSE | 2022 | Testing / QA |
| A Grounded Theory Based Approach to Characterize Software Attack Surfaces. Sara Moshtari, Ahmet Okutan, Mehdi Mirakhorli | ICSE | 2022 | Security / Privacy / Vulnerability |
| A Grounded Theory of Coordination in Remote-First and Hybrid Software Teams. Ronnie Edson de Souza Santos, Paul Ralph | ICSE | 2022 | Other |
| A Scalable t-wise Coverage Estimator. Eduard Baranov, Sourav Chakraborty 0001, Axel Legay, Kuldeep S. Meel, N. Variyam Vinodchandran | ICSE | 2022 | Testing / QA |
| A Universal Data Augmentation Approach for Fault Localization. Huan Xie 0002, Yan Lei, Meng Yan 0001, Yue Yu 0001, Xin Xia 0001 | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| APER: Evolution-Aware Runtime Permission Misuse Detection for Android Apps. Sinan Wang, Yibo Wang 0006, Xian Zhan, Ying Wang 0038, Yepang Liu 0001 | ICSE | 2022 | Security / Privacy / Vulnerability; Maintenance / Evolution / Refactoring / Review; Mobile / Web / GUI / Android |
| ARCLIN: Automated API Mention Resolution for Unformatted Texts. Yintong Huo, Yuxin Su 0001, Hongming Zhang 0009, Michael R. Lyu | ICSE | 2022 | Other |
| AST-Trans: Code Summarization with Efficient Tree-Structured Attention. Ze Tang 0002, Xiaoyu Shen 0001, Chuanyi Li, Jidong Ge, Liguo Huang | ICSE | 2022 | Other |
| Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketching. Zhuangbin Chen, Jinyang Liu 0002, Yuxin Su 0001, Hongyu Zhang 0002, Xiao Ling | ICSE | 2022 | Performance / Energy / Reliability |
| Adaptive Test Selection for Deep Neural Networks. Xinyu Gao, Yang Feng 0003, Yining Yin, Zixi Liu, Zhenyu Chen 0001 | ICSE | 2022 | Testing / QA; AI / LLM for SE; DevOps / CI / Build / Release |
| An Exploratory Study of Deep learning Supply Chain. Xin Tan 0003, Kai Gao 0008, Minghui Zhou 0001, Li Zhang 0029 | ICSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| An Exploratory Study of Productivity Perceptions in Software Teams. Anastasia Ruvimova, Alexander Lill, Jan Gugler, Lauren C. Howe, Elaine Huang | ICSE | 2022 | Human / Empirical / Socio-technical |
| Analyzing User Perspectives on Mobile App Privacy at Scale. Preksha Nema, Pauline Anthonysamy, Nina Taft, Sai Teja Peddinti | ICSE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| AutoTransform: Automated Code Transformation to Support Modern Code Review Process. Patanamon Thongtanunam, Chanathip Pornprasit, Chakkrit Tantithamthavorn | ICSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Automated Assertion Generation via Information Retrieval and Its Integration with Deep learning. Hao Yu 0016, Yiling Lou, Ke Sun 0017, Dezhi Ran, Tao Xie 0001 | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| Automated Detection of Password Leakage from Public GitHub Repositories. Runhan Feng, Ziyang Yan, Shiyan Peng, Yuanyuan Zhang 0002 | ICSE | 2022 | Human / Empirical / Socio-technical |
| Automated Handling of Anaphoric Ambiguity in Requirements: A Multi-solution Study. Saad Ezzini, Sallam Abualhaija, Chetan Arora 0002, Mehrdad Sabetzadeh | ICSE | 2022 | Human / Empirical / Socio-technical; Requirements / Modeling / Architecture |
| Automated Patching for Unreproducible Builds. Zhilei Ren, Shiwei Sun, Jifeng Xuan, Xiaochen Li, Zhide Zhou | ICSE | 2022 | DevOps / CI / Build / Release |
| Automated Testing of Software that Uses Machine Learning APIs. Chengcheng Wan 0001, Shicheng Liu, Sophie Xie, Yifan Liu, Henry Hoffmann | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries. Xinyu Liu, Qi Zhou 0010, Joy Arulraj, Alessandro Orso | ICSE | 2022 | Performance / Energy / Reliability |
| BEDIVFUZZ: Integrating Behavioral Diversity into Generator-based Fuzzing. Hoang Lam Nguyen, Lars Grunske | ICSE | 2022 | Testing / QA |
| Big Data = Big Insights? Operationalising Brooks' Law in a Massive GitHub Data Set. Christoph Gote, Pavlin Mavrodiev, Frank Schweitzer, Ingo Scholtes | ICSE | 2022 | Human / Empirical / Socio-technical |
| Bots for Pull Requests: The Good, the Bad, and the Promising. Mairieli Santos Wessel, Ahmad Abdellatif, Igor Wiese, Tayana Conte, Emad Shihab | ICSE | 2022 | Other |
| Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding. Deze Wang, Zhouyang Jia, Shanshan Li 0001, Yue Yu 0001, Yun Xiong | ICSE | 2022 | Other |
| BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats. Lin Shi 0006, Fangwen Mu, Yumin Zhang, Ye Yang, Junjie Chen 0003 | ICSE | 2022 | Other |
| Buildsheriff: Change-Aware Test Failure Triage for Continuous Integration Builds. Chen Zhang, Bihuan Chen 0001, Xin Peng 0001, Wenyun Zhao | ICSE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| CLEAR: Contrastive Learning for API Recommendation. Moshi Wei, Nima Shiri Harzevili, Yuchao Huang, Junjie Wang 0001, Song Wang 0009 | ICSE | 2022 | Other |
| CONFETTI: Amplifying Concolic Guidance for Fuzzers. James Kukucka, Luís Pina, Paul Ammann, Jonathan Bell 0001 | ICSE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| Causality in Configurable Software Systems. Clemens Dubslaff, Kallistos Weis, Christel Baier, Sven Apel | ICSE | 2022 | Other |
| Causality-Based Neural Network Repair. Bing Sun, Jun Sun 0001, Long H. Pham, Tie Shi | ICSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Change Is the Only Constant: Dynamic Updates for Workflows. Daniel Sokolowski, Pascal Weisenburger, Guido Salvaneschi | ICSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Characterizing and Detecting Bugs in WeChat Mini-Programs. Tao Wang 0030, Qingxin Xu, Xiaoning Chang, Wensheng Dou, Jiaxin Zhu | ICSE | 2022 | Other |
| Code Search based on Context-aware Code Translation. Weisong Sun, Chunrong Fang, Yuchen Chen, Guanhong Tao 0001, Tingxu Han | ICSE | 2022 | Other |
| CodeFill: Multi-token Code Completion by Jointly learning from Structure and Naming Sequences. Maliheh Izadi, Roberta Gismondi, Georgios Gousios | ICSE | 2022 | Other |
| Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process. Nadia Nahar, Shurui Zhou, Grace A. Lewis, Christian Kästner | ICSE | 2022 | DevOps / CI / Build / Release |
| Combinatorial Testing of RESTful APIs. Huayao Wu, Lixin Xu, Xintao Niu, Changhai Nie | ICSE | 2022 | Testing / QA |
| Conflict-aware Inference of Python Compatible Runtime Environments with Domain Knowledge Graph. Wei Cheng 0010, Xiangrong Zhu 0001, Wei Hu 0007 | ICSE | 2022 | Other |
| Control Parameters Considered Harmful: Detecting Range Specification Bugs in Drone Configuration Modules via Learning-Guided Search. Ruidong Han, Chao Yang 0016, Siqi Ma, Jianfeng Ma 0001, Cong Sun 0001 | ICSE | 2022 | Program Analysis / Verification / Formal Methods; DevOps / CI / Build / Release |
| Controlled Concurrency Testing via Periodical Scheduling. Cheng Wen 0002, Mengda He, Bohao Wu, Zhiwu Xu 0001, Shengchao Qin | ICSE | 2022 | Testing / QA |
| Cross-Domain Deep Code Search with Meta Learning. Yitian Chai, Hongyu Zhang 0002, Beijun Shen, Xiaodong Gu 0002 | ICSE | 2022 | Other |
| DEAR: A Novel Deep Learning-based Approach for Automated Program Repair. Yi Li 0048, Shaohua Wang 0002, Tien N. Nguyen | ICSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Data-Driven Loop Bound Learning for Termination Analysis. Rongchen Xu, Jianhui Chen, Fei He 0001 | ICSE | 2022 | Other |
| Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules. Rangeet Pan, Hridesh Rajan | ICSE | 2022 | AI / LLM for SE |
| Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR. Dirk Beyer 0001, Jan Haltermann, Thomas Lemberger 0002, Heike Wehrheim | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| DeepAnalyze: Learning to Localize Crashes at Scale. Manish Shetty, Chetan Bansal, Suman Nath, Sean Bowles, Henry Wang | ICSE | 2022 | Other |
| DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs. Mohammad Wardat, Breno Dantas Cruz, Wei Le, Hridesh Rajan | ICSE | 2022 | AI / LLM for SE |
| DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programs. Jialun Cao, Meiziniu Li, Xiao Chen 0026, Ming Wen 0001, Yongqiang Tian 0001 | ICSE | 2022 | AI / LLM for SE |
| DeepSTL - From English Requirements to Signal Temporal Logic. Jie He, Ezio Bartocci, Dejan Nickovic, Haris Isakovic, Radu Grosu | ICSE | 2022 | Requirements / Modeling / Architecture |
| DeepStability: A Study of Unstable Numerical Methods and Their Solutions in Deep Learning. Eliska Kloberdanz, Kyle G. Kloberdanz, Wei Le | ICSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| DeepState: Selecting Test Suites to Enhance the Robustness of Recurrent Neural Networks. Zixi Liu, Yang Feng 0003, Yining Yin, Zhenyu Chen 0001 | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning. Chenxi Zhang 0003, Xin Peng 0001, Chaofeng Sha, Ke Zhang, Zhenqing Fu | ICSE | 2022 | AI / LLM for SE; Cloud / Microservices / Distributed Systems |
| Default: Mutual Information-based Crash Triage for Massive Crashes. Xing Zhang, Jiongyi Chen, Chao Feng 0002, Ruilin Li 0002, Wenrui Diao | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Demystifying Android Non-SDK APls: Measurement and Understanding. Shishuai Yang, Rui Li 0102, Jiongyi Chen, Wenrui Diao, Shanqing Guo | ICSE | 2022 | Mobile / Web / GUI / Android |
| Demystifying the Dependency Challenge in Kernel Fuzzing. Yu Hao 0006, Hang Zhang 0012, Guoren Li, Xingyun Du, Zhiyun Qian | ICSE | 2022 | Testing / QA |
| Demystifying the Vulnerability Propagation and Its Evolution via Dependency Trees in the NPM Ecosystem. Chengwei Liu, Sen Chen 0001, Lingling Fan 0003, Bihuan Chen 0001, Yang Liu 0003 | ICSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| DescribeCtx: Context-Aware Description Synthesis for Sensitive Behaviors in Mobile Apps. Shao Yang, Yuehan Wang, Yuan Yao 0001, Haoyu Wang 0001, Yanfang (Fanny) Ye | ICSE | 2022 | Mobile / Web / GUI / Android |
| Detecting False Alarms from Automatic Static Analysis Tools: How Far are We? Hong Jin Kang, Khai Loong Aw, David Lo 0001 | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps. Jordan Samhi, Li Li 0029, Tegawendé F. Bissyandé, Jacques Klein | ICSE | 2022 | Mobile / Web / GUI / Android |
| Discovering Repetitive Code Changes in Python ML Systems. Malinda Dilhara, Ameya Ketkar, Nikhith Sannidhi, Danny Dig | ICSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Diversity-Driven Automated Formal Verification. Emily First, Yuriy Brun | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Domain-Specific Analysis of Mobile App Reviews Using Keyword-Assisted Topic Models. Miroslav Tushev, Fahimeh Ebrahimi, Anas Mahmoud 0001 | ICSE | 2022 | Mobile / Web / GUI / Android |
| DrAsync: Identifying and Visualizing Anti-Patterns in Asynchronous JavaScript. Alexi Turcotte, Michael D. Shah, Mark W. Aldrich, Frank Tip | ICSE | 2022 | Other |
| Dynamic Update for Synthesized GR(1) Controllers. Gal Amram, Shahar Maoz, Itai Segall, Matan Yossef | ICSE | 2022 | Other |
| EAGLE: Creating Equivalent Graphs to Test Deep Learning Libraries. Jiannan Wang 0002, Thibaud Lutellier, Shangshu Qian, Hung Viet Pham, Lin Tan 0001 | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| EREBA: Black-box Energy Testing of Adaptive Neural Networks. Mirazul Haque, Yaswanth Yadlapalli, Wei Yang 0013, Cong Liu 0005 | ICSE | 2022 | Testing / QA; AI / LLM for SE; Performance / Energy / Reliability |
| Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective Optimization. Fitash Ul Haq, Donghwan Shin 0001, Lionel C. Briand | ICSE | 2022 | Testing / QA; Performance / Energy / Reliability |
| Eflect: Porting Energy-Aware Applications to Shared Environments. Timur Babakol, Anthony Canino, Yu David Liu | ICSE | 2022 | Performance / Energy / Reliability |
| Evaluating and Improving Neural Program-Smoothing-based Fuzzing. Mingyuan Wu, Ling Jiang, Jiahong Xiang, Yuqun Zhang, Guowei Yang 0001 | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| ExAIS: Executable AI Semantics. Richard Schumi, Jun Sun 0001 | ICSE | 2022 | AI / LLM for SE |
| Explanation-Guided Fairness Testing through Genetic Algorithm. Ming Fan 0002, Wenying Wei, Wuxia Jin, Zijiang Yang 0006, Ting Liu 0002 | ICSE | 2022 | Testing / QA |
| Exploiting Input Sanitization for Regex Denial of Service. Efe Barlas, Xin Du, James C. Davis 0001 | ICSE | 2022 | Other |
| FADATest: Fast and Adaptive Performance Regression Testing of Dynamic Binary Translation Systems. Jin Wu, Jian Dong 0010, Ruili Fang, Wen Zhang, Wenwen Wang 0001 | ICSE | 2022 | Testing / QA; DevOps / CI / Build / Release; Performance / Energy / Reliability |
| FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation. Jinhao Dong, Yiling Lou, Qihao Zhu, Zeyu Sun 0004, Zhilin Li | ICSE | 2022 | DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| Fairness-aware Configuration of Machine Learning Libraries. Saeid Tizpaz-Niari, Ashish Kumar, Gang Tan, Ashutosh Trivedi 0001 | ICSE | 2022 | AI / LLM for SE; DevOps / CI / Build / Release |
| Fairneuron: Improving Deep Neural Network Fairness with Adversary Games on Selective Neurons. Xuanqi Gao, Juan Zhai, Shiqing Ma, Chao Shen 0001, Yufei Chen 0001 | ICSE | 2022 | AI / LLM for SE |
| Fast Changeset-based Bug Localization with BERT. Agnieszka Ciborowska, Kostadin Damevski | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Fast and Precise Application Code Analysis using a Partial Library. Akshay Utture, Jens Palsberg | ICSE | 2022 | Other |
| Fault Localization via Efficient Probabilistic Modeling of Program Semantics. Muhan Zeng, Yiqian Wu, Zhentao Ye, Yingfei Xiong 0001, Xin Zhang 0035 | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Requirements / Modeling / Architecture |
| FlakiMe: Laboratory-Controlled Test Flakiness Impact Assessment. Maxime Cordy, Renaud Rwemalika, Adriano Franci, Mike Papadakis, Mark Harman | ICSE | 2022 | Testing / QA |
| Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source. Anjiang Wei, Yinlin Deng, Chenyuan Yang, Lingming Zhang 0001 | ICSE | 2022 | Testing / QA; Human / Empirical / Socio-technical |
| Fuzzing Class Specifications. Facundo Molina, Marcelo d'Amorim, Nazareno Aguirre | ICSE | 2022 | Testing / QA |
| GIFdroid: Automated Replay of Visual Bug Reports for Android Apps. Sidong Feng, Chunyang Chen 0001 | ICSE | 2022 | Mobile / Web / GUI / Android |
| Garbage Collection Makes Rust Easier to Use: A Randomized Controlled Trial of the Bronze Garbage Collector. Michael Coblenz, Michelle L. Mazurek, Michael Hicks 0001 | ICSE | 2022 | Other |
| Generating and Visualizing Trace Link Explanations. Yalin Liu, Jinfeng Lin, Oghenemaro Anuyah, Ronald A. Metoyer, Jane Cleland-Huang | ICSE | 2022 | Other |
| GitHub Sponsors: Exploring a New Way to Contribute to Open Source. Naomichi Shimada, Tao Xiao 0001, Hideaki Hata, Christoph Treude, Kenichi Matsumoto | ICSE | 2022 | Human / Empirical / Socio-technical |
| GraphFuzz: Library API Fuzzing with Lifetime-aware Dataflow Graphs. Harrison Green, Thanassis Avgerinos | ICSE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| Green AI: Do Deep Learning Frameworks Have Different Costs? Stefanos Georgiou, Maria Kechagia, Tushar Sharma 0001, Federica Sarro, Ying Zou 0001 | ICSE | 2022 | AI / LLM for SE |
| Guidelines for Assessing the Accuracy of Log Message Template Identification Techniques. Zanis Ali Khan, Donghwan Shin 0001, Domenico Bianculli, Lionel C. Briand | ICSE | 2022 | Other |
| Hashing It Out: A Survey of Programmers' Cannabis Usage, Perception, and Motivation. Madeline Endres, Kevin Boehnke, Westley Weimer | ICSE | 2022 | Human / Empirical / Socio-technical |
| Hiding Critical Program Components via Ambiguous Translation. Chijung Jung, Doowon Kim, An Chen, Weihang Wang 0001, Yunhui Zheng | ICSE | 2022 | Other |
| History-Driven Test Program Synthesis for JVM Testing. Yingquan Zhao, Zan Wang, Junjie Chen 0003, Mengdi Liu, Mingyuan Wu | ICSE | 2022 | Testing / QA |
| If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components. Boyue Caroline Hu, Lina Marsso, Krzysztof Czarnecki 0001, Rick Salay, Huakun Shen | ICSE | 2022 | Human / Empirical / Socio-technical; Requirements / Modeling / Architecture; Performance / Energy / Reliability |
| Imperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java. Nils Mehlhorn, Stefan Hanenberg | ICSE | 2022 | Other |
| Improving Fault Localization and Program Repair with Deep Semantic Features and Transferred Knowledge. Xiangxin Meng, Xu Wang 0007, Hongyu Zhang 0002, Hailong Sun 0001, Xudong Liu 0001 | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Improving Machine Translation Systems via Isotopic Replacement. Zeyu Sun 0004, Jie M. Zhang, Yingfei Xiong 0001, Mark Harman, Mike Papadakis | ICSE | 2022 | Other |
| Inference and Test Generation Using Program Invariants in Chemical Reaction Networks. Michael C. Gerten, Alexis L. Marsh, James I. Lathrop, Myra B. Cohen, Andrew S. Miner | ICSE | 2022 | Testing / QA |
| Inferring and Applying Type Changes. Ameya Ketkar, Oleg Smirnov, Nikolaos Tsantalis, Danny Dig, Timofey Bryksin | ICSE | 2022 | Program Analysis / Verification / Formal Methods; Maintenance / Evolution / Refactoring / Review |
| Jigsaw: Large Language Models meet Program Synthesis. Naman Jain, Skanda Vaidyanath, Arun Iyer, Nagarajan Natarajan, Suresh Parthasarathy | ICSE | 2022 | Other |
| JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis. Jordan Samhi, Jun Gao 0001, Nadia Daoudi, Pierre Graux, Henri Hoyez | ICSE | 2022 | Program Analysis / Verification / Formal Methods; Mobile / Web / GUI / Android |
| Knowledge-Based Environment Dependency Inference for Python Programs. Hongjie Ye, Wei Chen 0018, Wensheng Dou, Guoquan Wu, Jun Wei 0001 | ICSE | 2022 | Other |
| Large-scale Security Measurements on the Android Firmware Ecosystem. Qinsheng Hou, Wenrui Diao, Yanhao Wang, Xiaofeng Liu 0013, Song Liu | ICSE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Learning Probabilistic Models for Static Analysis Alarms. Hyunsu Kim, Mukund Raghothaman, Kihong Heo | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Learning and Programming Challenges of Rust: A Mixed-Methods Study. Shuofei Zhu, Ziyi Zhang, Boqin Qin, Aiping Xiong, Linhai Song | ICSE | 2022 | Human / Empirical / Socio-technical |
| Learning to Recommend Method Names with Global Context. Fang Liu 0032, Ge Li 0001, Zhiyi Fu, Shuai Lu, Yiyang Hao | ICSE | 2022 | Other |
| Learning to Reduce False Positives in Analytic Bug Detectors. Anant Kharkar, Roshanak Zilouchian Moghaddam, Matthew Jin, Xiaoyu Liu, Xin Shi | ICSE | 2022 | Other |
| Less is More: Supporting Developers in Vulnerability Detection during Code Review. Larissa Braz, Christian Aeberhard, Gül Çalikli, Alberto Bacchelli | ICSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Lessons from Eight Years of Operational Data from a Continuous Integration Service: An Exploratory Case Study of CircleCI. Keheliya Gallaba, Maxime Lamothe, Shane McIntosh | ICSE | 2022 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| Linear-time Temporal Logic guided Greybox Fuzzing. Ruijie Meng, Zhen Dong, Jialin Li 0001, Ivan Beschastnikh, Abhik Roychoudhury | ICSE | 2022 | Testing / QA |
| Log-based Anomaly Detection with Deep Learning: How Far Are We? Van-Hoang Le, Hongyu Zhang 0002 | ICSE | 2022 | AI / LLM for SE; Cloud / Microservices / Distributed Systems |
| MVD: Memory-Related Vulnerability Detection Based on Flow-Sensitive Graph Neural Networks. Sicong Cao, Xiaobing Sun 0001, Lili Bo, Rongxin Wu, Bin Li 0006 | ICSE | 2022 | AI / LLM for SE |
| Manas: Mining Software Repositories to Assist AutoML. Giang Nguyen, Md Johirul Islam, Rangeet Pan, Hridesh Rajan | ICSE | 2022 | Other |
| Message from the ICSE 2022 General Chair. Matthew B. Dwyer | ICSE | 2022 | Other |
| Message from the ICSE 2022 Program Chairs. Daniela E. Damian, Andreas Zeller | ICSE | 2022 | Other |
| ModX: Binary Level Partially Imported Third-Party Library Detection via Program Modularization and Semantic Matching. Can Yang, Zhengzi Xu, Hongxu Chen 0001, Yang Liu 0003, Xiaorui Gong | ICSE | 2022 | Other |
| Modeling Review History for Reviewer Recommendation: A Hypergraph Approach. Guoping Rong, Yifan Zhang, Lanxin Yang, Fuli Zhang, Hongyu Kuang | ICSE | 2022 | Requirements / Modeling / Architecture |
| Morest: Model-based RESTful API Testing with Execution Feedback. Yi Liu 0069, Yuekang Li, Gelei Deng, Yang Liu 0003, Ruiyuan Wan | ICSE | 2022 | Testing / QA |
| Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing. Jiazhen Gu, Xuchuan Luo, Yangfan Zhou 0002, Xin Wang 0002 | ICSE | 2022 | Testing / QA; AI / LLM for SE; Requirements / Modeling / Architecture |
| Multi-Intention-Aware Configuration Selection for Performance Tuning. Haochen He, Zhouyang Jia, Shanshan Li 0001, Yue Yu 0001, Chenglong Zhou | ICSE | 2022 | DevOps / CI / Build / Release; Performance / Energy / Reliability |
| Multilingual training for Software Engineering. Toufique Ahmed, Premkumar T. Devanbu | ICSE | 2022 | Other |
| NPEX: Repairing Java Null Pointer Exceptions without Tests. Junhee Lee, Seongjoon Hong, Hakjoo Oh | ICSE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; Program Analysis / Verification / Formal Methods |
| Nalin: learning from Runtime Behavior to Find Name-Value Inconsistencies in Jupyter Notebooks. Jibesh Patra, Michael Pradel | ICSE | 2022 | Other |
| Natural Attack for Pre-trained Models of Code. Zhou Yang 0003, Jieke Shi, Junda He, David Lo 0001 | ICSE | 2022 | Security / Privacy / Vulnerability |
| Nessie: Automatically Testing JavaScript APIs with Asynchronous Callbacks. Ellen Arteca, Sebastian Harner, Michael Pradel, Frank Tip | ICSE | 2022 | Testing / QA |
| Neural Program Repair with Execution-based Backpropagation. He Ye, Matias Martinez, Martin Monperrus | ICSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| NeuronFair: Interpretable White-Box Fairness Testing through Biased Neuron Identification. Haibin Zheng, Zhiqing Chen, Tianyu Du, Xuhong Zhang 0002, Yao Cheng 0002 | ICSE | 2022 | Testing / QA |
| Nufix: Escape From NuGet Dependency Maze. Zhenming Li, Ying Wang 0038, Zeqi Lin, Shing-Chi Cheung, Jian-Guang Lou | ICSE | 2022 | Other |
| OJXPERF: Featherlight Object Replica Detection for Java Programs. Bolun Li, Hao Xu 0048, Qidong Zhao, Pengfei Su 0001, Milind Chabbi | ICSE | 2022 | Other |
| On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support. Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, Christian Kästner | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical; Performance / Energy / Reliability |
| On the Benefits and Limits of Incremental Build of Software Configurations: An Exploratory Study. Georges Aaron Randrianaina, Xhevahire Tërnava, Djamel Eddine Khelladi, Mathieu Acher | ICSE | 2022 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| On the Evaluation of Neural Code Summarization. Ensheng Shi, Yanlin Wang 0001, Lun Du, Junjie Chen 0003, Shi Han | ICSE | 2022 | AI / LLM for SE |
| On the Importance of Building High-quality Training Datasets for Neural Code Search. Zhensu Sun, Li Li 0091, Yan Liu, Xiaoning Du 0001, Li Li 0029 | ICSE | 2022 | AI / LLM for SE; DevOps / CI / Build / Release |
| On the Reliability of Coverage-Based Fuzzer Benchmarking. Marcel Böhme, László Szekeres, Jonathan Metzman | ICSE | 2022 | Testing / QA; Performance / Energy / Reliability |
| One Fuzzing Strategy to Rule Them All. Mingyuan Wu, Ling Jiang, Jiahong Xiang, Yanwei Huang, Heming Cui | ICSE | 2022 | Testing / QA |
| Online Summarizing Alerts through Semantic and Behavior Information. Jia Chen 0037, Peng Wang 0027, Wei Wang 0009 | ICSE | 2022 | Other |
| PREACH: A Heuristic for Probabilistic Reachability to Identify Hard to Reach Statements. Seemanta Saha, Mara Downing, Tegan Brennan, Tevfik Bultan | ICSE | 2022 | Other |
| PROMAL: Precise Window Transition Graphs for Android via Synergy of Program Analysis and Machine Learning. Changlin Liu, Hanlin Wang, Tianming Liu 0002, Diandian Gu, Yun Ma 0002 | ICSE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods; Mobile / Web / GUI / Android |
| PROPR: Property-Based Automatic Program Repair. Matthías Páll Gissurarson, Leonhard Applis, Annibale Panichella, Arie van Deursen, David Sands 0001 | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| PUS: A Fast and Highly Efficient Solver for Inclusion-based Pointer Analysis. Peiming Liu, Yanze Li, Bradley Swain, Jeff Huang 0001 | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Path Transitions Tell More: Optimizing Fuzzing Schedules via Runtime Program States. Kunpeng Zhang, Xi Xiao, Xiaogang Zhu 0001, Ruoxi Sun 0001, Minhui Xue 0001 | ICSE | 2022 | Testing / QA |
| PerfSig: Extracting Performance Bug Signatures via Multi-modality Causal Analysis. Jingzhu He, Yuhang Lin 0001, Xiaohui Gu, Chin-Chia Michael Yeh, Zhongfang Zhuang | ICSE | 2022 | Performance / Energy / Reliability |
| Practical Automated Detection of Malicious npm Packages. Adriana Sejfia, Max Schäfer | ICSE | 2022 | Other |
| Practitioners' Expectations on Automated Code Comment Generation. Xing Hu 0008, Xin Xia 0001, David Lo 0001, Zhiyuan Wan, Qiuyuan Chen | ICSE | 2022 | Other |
| Precise Divide-By-Zero Detection with Affirmative Evidence. Yiyuan Guo, Jinguo Zhou, Peisen Yao, Qingkai Shi, Charles Zhang 0001 | ICSE | 2022 | Other |
| Preempting Flaky Tests via Non-Idempotent-Outcome Tests. Anjiang Wei, Pu Yi 0001, Zhengxi Li, Tao Xie 0001, Darko Marinov | ICSE | 2022 | Testing / QA; DevOps / CI / Build / Release |
| Prioritizing Mutants to Guide Mutation Testing. Samuel J. Kaufman, Ryan Featherman, Justin Alvin, Bob Kurtz, Paul Ammann | ICSE | 2022 | Testing / QA |
| Push-Button Synthesis of Watch Companions for Android Apps. Cong Li 0003, Yanyan Jiang 0001, Chang Xu 0001 | ICSE | 2022 | Mobile / Web / GUI / Android |
| Quantifying Permissiveness of Access Control Policies. William Eiers, Ganesh Sankaran, Albert Li, Emily O'Mahony, Benjamin Prince | ICSE | 2022 | Other |
| R2Z2: Detecting Rendering Regressions in Web Browsers through Differential Fuzz Testing. Suhwan Song, Jaewon Hur, Sunwoo Kim, Philip Rogers, Byoungyoung Lee | ICSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| REFTY: Refinement Types for Valid Deep Learning Models. Yanjie Gao, Zhengxian Li, Haoxiang Lin, Hongyu Zhang 0002, Ming Wu 0007 | ICSE | 2022 | AI / LLM for SE |
| ReMoS: Reducing Defect Inheritance in Transfer Learning via Relevant Model Slicing. Ziqi Zhang, Yuanchun Li 0003, Jindong Wang 0001, Bingyan Liu, Ding Li 0001 | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Recommending Good First Issues in GitHub OSS Projects. Wenxin Xiao, Hao He 0012, Weiwei Xu 0001, Xin Tan 0003, Jinhao Dong | ICSE | 2022 | Human / Empirical / Socio-technical |
| Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition. Cailin Winston, Caleb Winston, Chloe N. Winston, Claris Winston, Cleah Winston | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Repairing Order-Dependent Flaky Tests via Test Generation. Chengpeng Li 0002, Chenguang Zhu 0002, Wenxi Wang, August Shi | ICSE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns. Juan Manuel Florez, Jonathan Perry 0004, Shiyi Wei, Andrian Marcus | ICSE | 2022 | Other |
| RoPGen: Towards Robust Code Authorship Attribution via Automatic Coding Style Transformation. Zhen Li 0027, Qian (Guenevere) Chen, Chen Chen 0001, Yayi Zou, Shouhuai Xu | ICSE | 2022 | Performance / Energy / Reliability |
| Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware. Michael Cao, Khaled Ahmed 0004, Julia Rubin | ICSE | 2022 | Security / Privacy / Vulnerability |
| SAPIENTML: Synthesizing Machine Learning Pipelines by Learning from Human-Written Solutions. Ripon K. Saha, Akira Ura, Sonal Mahajan, Chenguang Zhu 0002, Linyi Li 0001 | ICSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| SPT-Code: Sequence-to-Sequence Pre-Training for Learning Source Code Representations. Changan Niu, Chuanyi Li, Vincent Ng 0001, Jidong Ge, Liguo Huang | ICSE | 2022 | Other |
| SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters. Sooyoung Cha, Myungho Lee, Seokhyun Lee, Hakjoo Oh | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Search-based Diverse Sampling from Real-world Software Product Lines. Yi Xiang 0002, Han Huang 0002, Yuren Zhou, Sizhe Li, Chuan Luo 0002 | ICSE | 2022 | Other |
| Semantic Image Fuzzing of AI Perception Systems. Trey Woodlief, Sebastian G. Elbaum, Kevin Sullivan | ICSE | 2022 | Testing / QA; AI / LLM for SE; Human / Empirical / Socio-technical |
| ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion. Neng Zhang 0001, Chao Liu 0014, Xin Xia 0001, Christoph Treude, Ying Zou 0001 | ICSE | 2022 | Other |
| SnR: Constraint-Based Type Inference for Incomplete Java Code Snippets. Yiwen Dong 0002, Tianxiao Gu, Yongqiang Tian 0001, Chengnian Sun | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Social Science Theories in Software Engineering Research. Tobias Lorey, Paul Ralph, Michael Felderer | ICSE | 2022 | Other |
| Static Inference Meets Deep learning: A Hybrid Type Inference Approach for Python. Yun Peng 0003, Cuiyun Gao 0001, Zongjie Li, Bowei Gao, David Lo 0001 | ICSE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| Static Stack-Preserving Intra-Procedural Slicing of WebAssembly Binaries. Quentin Stiévenart, David W. Binkley, Coen De Roover | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| Striking a Balance: Pruning False-Positives from Static Call Graphs. Akshay Utture, Shuyang Liu, Christian Gram Kalhauge, Jens Palsberg | ICSE | 2022 | Other |
| SugarC: Scalable Desugaring of Real-World Preprocessor Usage into Pure C. Zach Patterson, Zenong Zhang, Brent Pappas, Shiyi Wei, Paul Gazzillo | ICSE | 2022 | Other |
| TOGA: A Neural Method for Test Oracle Generation. Elizabeth Dinella, Gabriel Ryan, Todd Mytkowicz, Shuvendu K. Lahiri | ICSE | 2022 | Testing / QA; AI / LLM for SE |
| Testing Time Limits in Screener Questions for Online Surveys with Programmers. Anastasia Danilova, Stefan Horstmann, Matthew Smith 0001, Alena Naiakshina | ICSE | 2022 | Testing / QA |
| The Art and Practice of Data Science Pipelines: A Comprehensive Study of Data Science Pipelines In Theory, In-The-Small, and In-The-Large. Sumon Biswas, Mohammad Wardat, Hridesh Rajan | ICSE | 2022 | Human / Empirical / Socio-technical |
| The Extent of Orphan Vulnerabilities from Code Reuse in Open Source Software. David Reid, Mahmoud Jahanshahi, Audris Mockus | ICSE | 2022 | Human / Empirical / Socio-technical |
| Towards Automatically Repairing Compatibility Issues in Published Android Apps. Yanjie Zhao 0001, Li Li 0029, Kui Liu 0001, John C. Grundy | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Mobile / Web / GUI / Android |
| Towards Bidirectional Live Programming for Incomplete Programs. Xing Zhang, Zhenjiang Hu 0002 | ICSE | 2022 | Other |
| Towards Boosting Patch Execution On-the-Fly. Samuel Benton, Yuntong Xie, Lan Lu, Mengshi Zhang, Xia Li 0009 | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning. Renjue Li, Pengfei Yang 0002, Cheng-Chao Huang, Youcheng Sun, Bai Xue 0001 | ICSE | 2022 | Other |
| Towards Training Reproducible Deep Learning Models. Boyuan Chen 0002, Mingzhi Wen, Yong Shi 0010, Dayi Lin, Gopi Krishnan Rajbahadur | ICSE | 2022 | AI / LLM for SE |
| Towards language-independent Brown Build Detection. Doriane Olewicki, Mathieu Nayrolles, Bram Adams | ICSE | 2022 | DevOps / CI / Build / Release |
| Training Data Debugging for the Fairness of Machine Learning Software. Yanhui Li, Linghan Meng, Lin Chen 0015, Li Yu 0008, Di Wu 0014 | ICSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Trust Enhancement Issues in Program Repair. Yannic Noller, Ridwan Shariffdeen, Xiang Gao 0012, Abhik Roychoudhury | ICSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python. Amir M. Mir, Evaldas Latoskinas, Sebastian Proksch 0001, Georgios Gousios | ICSE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| Unleashing the Power of Compiler Intermediate Representation to Enhance Neural Program Embeddings. Zongjie Li, Pingchuan Ma 0004, Huaijin Wang 0001, Shuai Wang 0011, Qiyi Tang 0003 | ICSE | 2022 | AI / LLM for SE |
| Use of Test Doubles in Android Testing: An In-Depth Investigation. Mattia Fazzini, Chase Choi, Juan Manuel Copia, Gabriel Lee, Yoshiki Kakehi | ICSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Using Deep Learning to Generate Complete Log Statements. Antonio Mastropaolo, Luca Pascarella, Gabriele Bavota | ICSE | 2022 | AI / LLM for SE |
| Using Pre-Trained Models to Boost Code Review Automation. Rosalia Tufano, Simone Masiero, Antonio Mastropaolo, Luca Pascarella, Denys Poshyvanyk | ICSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Using Reinforcement Learning for Load Testing of Video Games. Rosalia Tufano, Simone Scalabrino, Luca Pascarella, Emad Aghajani, Rocco Oliveto | ICSE | 2022 | Testing / QA |
| Utilizing Parallelism in Smart Contracts on Decentralized Blockchains by Taming Application-Inherent Conflicts. Péter Garamvölgyi, Yuxi Liu, Dong Zhou 0006, Fan Long, Ming Wu 0007 | ICSE | 2022 | Other |
| V-SZZ: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities. Lingfeng Bao, Xin Xia 0001, Ahmed E. Hassan, Xiaohu Yang 0001 | ICSE | 2022 | Other |
| VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning. Qibin Chen, Jeremy Lacomis, Edward J. Schwartz, Graham Neubig, Bogdan Vasilescu | ICSE | 2022 | Other |
| Verification of ORM-based Controllers by Summary Inference. Geetam Chawla, Navneet Aman, Raghavan Komondoor, Ashish Bokil, Nilesh Kharat | ICSE | 2022 | Program Analysis / Verification / Formal Methods |
| VulCNN: An Image-inspired Scalable Vulnerability Detection System. Yueming Wu 0001, Deqing Zou, Shihan Dou, Wei Yang 0013, Duo Xu | ICSE | 2022 | Other |
| What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code. Yao Wan 0001, Wei Zhao 0064, Hongyu Zhang 0002, Yulei Sui, Guandong Xu | ICSE | 2022 | Other |
| What Makes Effective Leadership in Agile Software Development Teams? Lucas Gren, Paul Ralph | ICSE | 2022 | Other |
| What Makes a Good Commit Message? Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang, Hui Liu 0003 | ICSE | 2022 | DevOps / CI / Build / Release |
| What the Fork? Finding Hidden Code Clones in npm. Elizabeth Wyss, Lorenzo De Carli, Drew Davidson | ICSE | 2022 | Other |
| Where is Your App Frustrating Users? Yawen Wang, Junjie Wang 0001, Hongyu Zhang 0002, Xuran Ming, Lin Shi 0006 | ICSE | 2022 | Mobile / Web / GUI / Android |
| Windranger: A Directed Greybox Fuzzer driven by Deviation Basic Blocks. Zhengjie Du, Yuekang Li, Yang Liu 0003, Bing Mao 0001 | ICSE | 2022 | Testing / QA |
| A large-scale empirical analysis of the vulnerabilities introduced by third-party components in IoT firmware. Binbin Zhao, Shouling Ji, Jiacheng Xu, Yuan Tian 0001, Qiuyang Wei | ISSTA | 2022 | Human / Empirical / Socio-technical |
| A large-scale study of usability criteria addressed by static analysis tools. Marcus Nachtigall, Michael Schlichtig, Eric Bodden | ISSTA | 2022 | Program Analysis / Verification / Formal Methods; Human / Empirical / Socio-technical |
| AEON: a method for automatic evaluation of NLP test cases. Jen-tse Huang 0001, Jianping Zhang 0002, Wenxuan Wang 0001, Pinjia He, Yuxin Su 0001 | ISSTA | 2022 | Testing / QA |
| ASRTest: automated testing for deep-neural-network-driven speech recognition systems. Pin Ji, Yang Feng 0003, Jia Liu 0008, Zhihong Zhao, Zhenyu Chen 0001 | ISSTA | 2022 | Testing / QA; AI / LLM for SE |
| ATR: template-based repair for Alloy specifications. Guolong Zheng, ThanhVu Nguyen, Simón Gutiérrez Brida, Germán Regis, Nazareno Aguirre | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| ATUA: an update-driven app testing tool. Chanh Duc Ngo, Fabrizio Pastore, Lionel C. Briand | ISSTA | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Almost correct invariants: synthesizing inductive invariants by fuzzing proofs. Sumit Lahiri, Subhajit Roy 0001 | ISSTA | 2022 | Testing / QA |
| An empirical study on the effectiveness of static C code analyzers for vulnerability detection. Stephan Lipp, Sebastian Banescu, Alexander Pretschner | ISSTA | 2022 | Human / Empirical / Socio-technical |
| An extensive study on pre-trained models for program understanding and generation. Zhengran Zeng, Hanzhuo Tan, Haotian Zhang, Jing Li 0049, Yuqun Zhang | ISSTA | 2022 | Human / Empirical / Socio-technical |
| Automated test generation for REST APIs: no time to rest yet. Myeongsoo Kim, Qi Xin, Saurabh Sinha 0003, Alessandro Orso | ISSTA | 2022 | Testing / QA |
| Automated testing of image captioning systems. Boxi Yu, Zhiqing Zhong, Xinran Qin, Jiayi Yao, Yuancheng Wang | ISSTA | 2022 | Testing / QA |
| Automatic generation of smoke test suites for kubernetes. Cecilio Cannavacciuolo, Leonardo Mariani | ISSTA | 2022 | Testing / QA; Cloud / Microservices / Distributed Systems |
| Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study). Pei Liu, Yanjie Zhao 0001, Haipeng Cai, Mattia Fazzini, John C. Grundy | ISSTA | 2022 | Human / Empirical / Socio-technical; Mobile / Web / GUI / Android |
| BET: black-box efficient testing for convolutional neural networks. Jialai Wang, Han Qiu 0001, Yi Rong, Hengkai Ye, Qi Li 0002 | ISSTA | 2022 | Testing / QA; AI / LLM for SE |
| CIRCLE: continual repair across programming languages. Wei Yuan 0003, Quanjun Zhang, Tieke He, Chunrong Fang, Nguyen Quoc Viet Hung | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Combining solution reuse and bound tightening for efficient analysis of evolving systems. Clay Stevens, Hamid Bagheri | ISSTA | 2022 | Maintenance / Evolution / Refactoring / Review |
| Combining static analysis error traces with dynamic symbolic execution (experience paper). Frank Busse, Pritam M. Gharat, Cristian Cadar, Alastair F. Donaldson | ISSTA | 2022 | Program Analysis / Verification / Formal Methods |
| Cross-lingual transfer learning for statistical type inference. Zhiming Li, Xiaofei Xie, Haoliang Li, Zhengzi Xu, Yi Li 0008 | ISSTA | 2022 | Program Analysis / Verification / Formal Methods |
| Deadlock prediction via generalized dependency. Jinpeng Zhou, Hanmei Yang, John Lange, Tongping Liu | ISSTA | 2022 | Other |
| Detecting and fixing data loss issues in Android apps. Wunan Guo, Zhen Dong, Liwei Shen, Wei Tian, Ting Su 0001 | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Mobile / Web / GUI / Android |
| Detecting multi-sensor fusion errors in advanced driver-assistance systems. Ziyuan Zhong, Zhisheng Hu, Shengjian Guo, Xinyang Zhang 0001, Zhenyu Zhong | ISSTA | 2022 | Other |
| Detecting resource utilization bugs induced by variant lifecycles in Android. Yifei Lu, Minxue Pan, Yu Pei 0001, Xuandong Li | ISSTA | 2022 | Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| DocTer: documentation-guided fuzzing for testing deep learning API functions. Danning Xie, Yitong Li, Mijung Kim, Hung Viet Pham, Lin Tan 0001 | ISSTA | 2022 | Testing / QA; AI / LLM for SE |
| ESBMC-CHERI: towards verification of C programs for CHERI platforms with ESBMC. Franz Brauße, Fedor Shmarov, Rafael Menezes, Mikhail R. Gadelha, Konstantin Korovin | ISSTA | 2022 | Program Analysis / Verification / Formal Methods |
| ESBMC-Jimple: verifying Kotlin programs via jimple intermediate representation. Rafael Menezes, Daniel Moura, Helena Cavalcante, Rosiane de Freitas, Lucas C. Cordeiro | ISSTA | 2022 | Other |
| Efficient greybox fuzzing of applications in Linux-based IoT devices via enhanced user-mode emulation. Yaowen Zheng, Yuekang Li, Cen Zhang, Hongsong Zhu, Yang Liu 0003 | ISSTA | 2022 | Testing / QA |
| Evolution-aware detection of order-dependent flaky tests. Chengpeng Li 0002, August Shi | ISSTA | 2022 | Testing / QA; DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| FDG: a precise measurement of fault diagnosability gain of test cases. Gabin An, Shin Yoo | ISSTA | 2022 | Testing / QA |
| Faster mutation analysis with MeMu. Ali Ghanbari 0001, Andrian Marcus | ISSTA | 2022 | Testing / QA |
| Finding bugs in Gremlin-based graph database systems via Randomized differential testing. Yingying Zheng, Wensheng Dou, Yicheng Wang, Zheng Qin, Lei Tang | ISSTA | 2022 | Testing / QA |
| Finding permission bugs in smart contracts with role mining. Ye Liu 0012, Yi Li 0008, Shang-Wei Lin 0001, Cyrille Artho | ISSTA | 2022 | Security / Privacy / Vulnerability |
| Human-in-the-loop oracle learning for semantic bugs in string processing programs. Charaka Geethal Kapugama, Van-Thuan Pham, Aldeida Aleti, Marcel Böhme | ISSTA | 2022 | Testing / QA; Human / Empirical / Socio-technical |
| Hunting bugs with accelerated optimal graph vertex matching. Xiaohui Zhang, Yuanjun Gong, Bin Liang 0002, Jianjun Huang 0001, Wei You 0001 | ISSTA | 2022 | Other |
| HybridRepair: towards annotation-efficient repair for deep learning models. Yu Li 0007, Muxi Chen, Qiang Xu 0001 | ISSTA | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Improving cross-platform binary analysis using representation learning via graph alignment. Geunwoo Kim, Sanghyun Hong 0001, Michael Franz, Dokyung Song | ISSTA | 2022 | Other |
| LiRTest: augmenting LiDAR point clouds for automated testing of autonomous driving systems. An Guo 0002, Yang Feng 0003, Zhenyu Chen 0001 | ISSTA | 2022 | Testing / QA |
| MDPFuzz: testing models solving Markov decision processes. Qi Pang, Yuanyuan Yuan 0001, Shuai Wang 0011 | ISSTA | 2022 | Testing / QA |
| Maestro: a platform for benchmarking automatic program repair tools on software vulnerabilities. Eduard Pinconschi, Quang-Cuong Bui, Rui Abreu 0001, Pedro Adão, Riccardo Scandariato | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Metamorphic relations via relaxations: an approach to obtain oracles for action-policy testing. Hasan Ferit Eniser, Timo P. Gros, Valentin Wüstholz, Jörg Hoffmann 0001, Maria Christakis | ISSTA | 2022 | Testing / QA |
| NCScope: hardware-assisted analyzer for native code in Android apps. Hao Zhou 0043, Shuohan Wu, Xiapu Luo, Ting Wang 0006, Yajin Zhou | ISSTA | 2022 | Mobile / Web / GUI / Android |
| On the use of evaluation measures for defect prediction studies. Rebecca Moussa, Federica Sarro | ISSTA | 2022 | Other |
| On the use of mutation analysis for evaluating student test suite quality. James Perretta, Andrew DeOrio, Arjun Guha, Jonathan Bell 0001 | ISSTA | 2022 | Testing / QA; Education / Program Comprehension |
| One step further: evaluating interpreters using metamorphic testing. Ming Fan 0002, Jiali Wei, Wuxia Jin, Zhou Xu 0003, Wenying Wei | ISSTA | 2022 | Testing / QA |
| Park: accelerating smart contract vulnerability detection via parallel-fork symbolic execution. Peilin Zheng, Zibin Zheng, Xiapu Luo | ISSTA | 2022 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability |
| Patch correctness assessment in automated program repair based on the impact of patches on production and test code. Ali Ghanbari 0001, Andrian Marcus | ISSTA | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Path-sensitive code embedding via contrastive learning for software vulnerability detection. Xiao Cheng 0002, Guanqin Zhang, Haoyu Wang 0001, Yulei Sui | ISSTA | 2022 | AI / LLM for SE |
| PermDroid: automatically testing permission-related behaviour of Android applications. Shuaihao Yang, Zigang Zeng, Wei Song 0003 | ISSTA | 2022 | Testing / QA; Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| PrIntFuzz: fuzzing Linux drivers via automated virtual device simulation. Zheyu Ma, Bodong Zhao, Letu Ren, Zheming Li, Siqi Ma | ISSTA | 2022 | Testing / QA |
| Precise and efficient atomicity violation detection for interrupt-driven programs via staged path pruning. Chao Li 0078, Rui Chen 0042, Boxiang Wang, Tingting Yu, Dongdong Gao | ISSTA | 2022 | Other |
| Program vulnerability repair via inductive inference. Yuntong Zhang 0002, Xiang Gao 0012, Gregory J. Duck, Abhik Roychoudhury | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Pytest-Smell: a smell detection tool for Python unit tests. Alexandru Bodea | ISSTA | 2022 | Testing / QA |
| QMutPy: a mutation testing tool for Quantum algorithms and applications in Qiskit. Daniel Fortunato, José Campos 0001, Rui Abreu 0001 | ISSTA | 2022 | Testing / QA |
| RegMiner: towards constructing a large regression dataset from code evolution history. Xuezhi Song, Yun Lin 0001, Siang Hwee Ng, Yijian Wu, Xin Peng 0001 | ISSTA | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review |
| SLIME: program-sensitive energy allocation for fuzzing. Chenyang Lyu, Hong Liang, Shouling Ji, Xuhong Zhang 0002, Binbin Zhao | ISSTA | 2022 | Testing / QA; Performance / Energy / Reliability |
| Simple techniques work surprisingly well for neural network test prioritization and active learning (replicability study). Michael Weiss 0004, Paolo Tonella | ISSTA | 2022 | Testing / QA; AI / LLM for SE; Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| SmartDagger: a bytecode-based static analysis approach for detecting cross-contract vulnerability. Zeqin Liao, Zibin Zheng, Xiao Chen, Yuhong Nan | ISSTA | 2022 | Program Analysis / Verification / Formal Methods |
| SnapFuzz: high-throughput fuzzing of network applications. Anastasios Andronidis, Cristian Cadar | ISSTA | 2022 | Testing / QA |
| SpecChecker-ISA: a data sharing analyzer for interrupt-driven embedded software. Boxiang Wang, Rui Chen 0042, Chao Li 0078, Tingting Yu, Dongdong Gao | ISSTA | 2022 | Other |
| TeLL: log level suggestions via modeling multi-level code block information. Jiahao Liu 0005, Jun Zeng 0006, Xiang Wang 0010, Kaihang Ji, Zhenkai Liang | ISSTA | 2022 | Requirements / Modeling / Architecture |
| TensileFuzz: facilitating seed input generation in fuzzing via string constraint solving. Xuwei Liu, Wei You 0001, Zhuo Zhang 0002, Xiangyu Zhang 0001 | ISSTA | 2022 | Testing / QA |
| Test mimicry to assess the exploitability of library vulnerabilities. Hong Jin Kang, Truong Giang Nguyen, Bach Le 0001, Corina S. Pasareanu, David Lo 0001 | ISSTA | 2022 | Testing / QA |
| Testing Dafny (experience paper). Ahmed Irfan, Sorawee Porncharoenwase, Zvonimir Rakamaric, Neha Rungta, Emina Torlak | ISSTA | 2022 | Testing / QA |
| The raise of machine learning hyperparameter constraints in Python code. Ingkarat Rak-amnouykit, Ana L. Milanova, Guillaume Baudart, Martin Hirzel, Julian Dolby | ISSTA | 2022 | AI / LLM for SE |
| Understanding device integration bugs in smart home system. Tao Wang 0030, Kangkang Zhang, Wei Chen 0018, Wensheng Dou, Jiaxin Zhu | ISSTA | 2022 | Other |
| UniRLTest: universal platform-independent testing with reinforcement learning via image understanding. Ziqian Zhang, Yulei Liu, Shengcheng Yu, Xin Li 0034, Yexiao Yun | ISSTA | 2022 | Testing / QA |
| Unicorn: detect runtime errors in time-series databases with hybrid input synthesis. Zhiyong Wu 0010, Jie Liang 0006, Mingzhe Wang, Chijin Zhou, Yu Jiang 0001 | ISSTA | 2022 | Other |
| Using pre-trained language models to resolve textual and semantic merge conflicts (experience paper). Jialu Zhang 0002, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, Shuvendu K. Lahiri | ISSTA | 2022 | Other |
| WASAI: uncovering vulnerabilities in Wasm smart contracts. Weimin Chen, Zihan Sun, Haoyu Wang 0001, Xiapu Luo, Haipeng Cai | ISSTA | 2022 | Other |
| eTainter: detecting gas-related vulnerabilities in smart contracts. Asem Ghaleb, Julia Rubin, Karthik Pattabiraman | ISSTA | 2022 | Other |
| iFixDataloss: a tool for detecting and fixing data loss issues in Android apps. Wunan Guo, Zhen Dong, Liwei Shen, Wei Tian, Ting Su 0001 | ISSTA | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Mobile / Web / GUI / Android |
| jTrans: jump-aware transformer for binary code similarity detection. Hao Wang 0226, Wenjie Qu 0001, Gilad Katz, Wenyu Zhu, Zeyu Gao | ISSTA | 2022 | AI / LLM for SE |
| ε-weakened robustness of deep neural networks. Pei Huang 0002, Yuting Yang 0002, Minghao Liu 0001, Fuqi Jia, Feifei Ma | ISSTA | 2022 | AI / LLM for SE |