Software Engineering Empirical Research Radar
ASE 2024 Papers
ASE 2024 paper list with topic labels.
| Paper | Venue | Year | Topics |
|---|---|---|---|
| 1+1>2: Integrating Deep Code Behaviors with Metadata Features for Malicious PyPI Package Detection. Xiaobing Sun 0001, Xingan Gao, Sicong Cao, Lili Bo, Xiaoxue Wu 0001 | ASE | 2024 | Other |
| A Comprehensive Study of Privacy Leakage Vulnerability in Android App Logs. Zhiyuan Chen | ASE | 2024 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android; Cloud / Microservices / Distributed Systems |
| A Conceptual Framework for Quality Assurance of LLM-based Socio-critical Systems. Luciano Baresi, Matteo Camilli, Tommaso Dolci, Giovanni Quattrocchi | ASE | 2024 | AI / LLM for SE |
| A Data-driven Approach for Mining Software Features based on Similar App Descriptions and User Reviews Analysis. Khubaib Amjad Alam, Ramsha Ali, Zyena Kamran, Sabeen Fatima, Irum Inayat | ASE | 2024 | Mobile / Web / GUI / Android |
| A Formal Treatment of Performance Bugs. Omar I. Al-Bataineh | ASE | 2024 | Program Analysis / Verification / Formal Methods; Performance / Energy / Reliability |
| A Generalized Approach for Solving Web Form Constraints. Björn Karthein, Cristian-Alexandru Staicu, Andreas Zeller | ASE | 2024 | Mobile / Web / GUI / Android |
| A High-level Architecture of an Automated Context-aware Ethics-based Negotiation Approach. Mashal Afzal Memon, Marco Autili, Gianluca Filippone, Gian Luca Scoccia, Paola Inverardi | ASE | 2024 | Requirements / Modeling / Architecture |
| A Joint Learning Model with Variational Interaction for Multilingual Program Translation. Yali Du 0002, Hui Sun 0003, Ming Li 0005 | ASE | 2024 | Other |
| A Longitudinal Analysis Of Replicas in the Wild Wild Android. Syeda Mashal Abbas Zaidi, Shahpar Khan, Parjanya Vyas, Yousra Aafer | ASE | 2024 | Mobile / Web / GUI / Android |
| A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feedback-Driven Refinement. Huan Zhang, Wei Cheng 0010, Yuhan Wu 0006, Wei Hu 0007 | ASE | 2024 | Other |
| A Pixel-Level Explainable Approach of Convolutional Neural Networks and Its Application. Haitao Zhang, Jing Wang 0141, Ziyue Wang, Ziyi Zhao, Zhuo Cheng | ASE | 2024 | AI / LLM for SE |
| A Position-Aware Approach to Decomposing God Classes. Tianyi Chen, Yanjie Jiang, Fu Fan, Bo Liu 0094, Hui Liu 0003 | ASE | 2024 | Other |
| A Systematic Evaluation of Large Code Models in API Suggestion: When, Which, and How. Chaozheng Wang, Shuzheng Gao, Cuiyun Gao 0001, Wenxuan Wang 0001, Chun Yong Chong | ASE | 2024 | Other |
| A vision on a methodology for the application of an Intrusion Detection System for satellites. Sébastien Gios, Charles-Henry Bertrand Van Ouytsel, Mark Diamantino Caribé, Axel Legay | ASE | 2024 | Other |
| AACEGEN: Attention Guided Adversarial Code Example Generation for Deep Code Models. Zhong Li, Chong Zhang, Minxue Pan, Tian Zhang 0001, Xuandong Li | ASE | 2024 | Other |
| AI-driven Java Performance Testing: Balancing Result Quality with Testing Time. Luca Traini, Federico Di Menna, Vittorio Cortellessa | ASE | 2024 | Testing / QA; AI / LLM for SE; Performance / Energy / Reliability |
| ART: A Unified Unsupervised Framework for Incident Management in Microservice Systems. Yongqian Sun, Binpeng Shi, Mingyu Mao, Minghua Ma, Sibo Xia | ASE | 2024 | Cloud / Microservices / Distributed Systems |
| ARUS: A Tool for Automatically Removing Unnecessary Stubbings from Test Suites. Mengzhen Li, Mattia Fazzini | ASE | 2024 | Testing / QA |
| AVIATE: Exploiting Translation Variants of Artifacts to Improve IR-based Traceability Recovery in Bilingual Software Projects. Kexin Sun, Yiding Ren, Hongyu Kuang, Hui Gao, Xiaoxing Ma | ASE | 2024 | Requirements / Modeling / Architecture |
| AXA: Cross-Language Analysis through Integration of Single-Language Analyses. Tobias Roth, Julius Näumann, Dominik Helm, Sven Keidel, Mira Mezini | ASE | 2024 | Other |
| AdvSCanner: Generating Adversarial Smart Contracts to Exploit Reentrancy Vulnerabilities Using LLM and Static Analysis. Yin Wu, Xiaofei Xie, Chenyang Peng, Dijun Liu, Hao Wu 0100 | ASE | 2024 | AI / LLM for SE; Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability |
| AgoneTest: Automated creation and assessment of Unit tests leveraging Large Language Models. Andrea Lops, Fedelucio Narducci, Azzurra Ragone, Michelantonio Trizio | ASE | 2024 | Testing / QA |
| An Empirical Study on Learning-based Techniques for Explicit and Implicit Commit Messages Generation. Zhiquan Huang, Yuan Huang 0002, Xiangping Chen, Xiaocong Zhou, Changlin Yang | ASE | 2024 | AI / LLM for SE; Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| An Empirical Study to Evaluate AIGC Detectors on Code Content. Jian Wang 0067, Shangqing Liu, Xiaofei Xie, Yi Li 0008 | ASE | 2024 | Human / Empirical / Socio-technical |
| An Explainable Automated Model for Measuring Software Engineer Contribution. Yue Li 0047, He Zhang 0001, Yuzhe Jin, Zhong Ren, Liming Dong 0001 | ASE | 2024 | Other |
| Android Malware Family Labeling: Perspectives from the Industry. Liu Wang 0002, Haoyu Wang 0001, Tao Zhang 0001, Haitao Xu 0002, Guozhu Meng | ASE | 2024 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| Ansible Lightspeed: A Code Generation Service for IT Automation. Priyam Sahoo, Saurabh Pujar, Ganesh Nalawade, Richard Genhardt, Louis Mandel | ASE | 2024 | Other |
| Applying Fuzz Driver Generation to Native C/C++ Libraries of OEM Android Framework: Obstacles and Solutions. Shiyan Peng, Yuan Zhang 0009, Jiarun Dai, Yue Gu, Zhuoxiang Shen | ASE | 2024 | Testing / QA; Mobile / Web / GUI / Android |
| Approximation-guided Fairness Testing through Discriminatory Space Analysis. Zhenjiang Zhao 0002, Takahisa Toda, Takashi Kitamura 0001 | ASE | 2024 | Testing / QA |
| Assessing Open Source Software Survivability using Kaplan-Meier Survival Function and Polynomial Regression. Sohee Park, Ryeonggu Kwon, Gihwon Kwon | ASE | 2024 | Testing / QA; Human / Empirical / Socio-technical |
| Assessing the feasibility of Micro frontend architecture in native mobile app development. Quentin Capdepon, Nicolas Hlad, Benoît Verhaeghe, Abdelhak-Djamel Seriai | ASE | 2024 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android |
| Attacks and Defenses for Large Language Models on Coding Tasks. Chi Zhang, Zifan Wang 0001, Ruoshi Zhao, Ravi Mangal, Matt Fredrikson | ASE | 2024 | Other |
| Attribution-guided Adversarial Code Prompt Generation for Code Completion Models. Xueyang Li, Guozhu Meng, Shangqing Liu, Lu Xiang, Kun Sun | ASE | 2024 | Other |
| AutoDW: Automatic Data Wrangling Leveraging Large Language Models. Lei Liu 0061, So Hasegawa, Shailaja Keyur Sampat, Maria Xenochristou, Wei-Peng Chen | ASE | 2024 | Other |
| Automated Repair of Multi-fault Programs: Obstacles, Approaches, and Prospects. Omar I. Al-Bataineh | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| Automated Validation of COBOL to Java Transformation. Atul Kumar 0002, Diptikalyan Saha, Toshiaki Yasue, Kohichi Ono, Saravanan Krishnan | ASE | 2024 | Testing / QA |
| Automatically Deriving Developers' Technical Expertise from the GitHub Social Network. Yanchun Sun, Jiawei Wu, Xiaohan Zhao, Haizhou Xu, Sihan Wang | ASE | 2024 | Human / Empirical / Socio-technical |
| B4: Towards Optimal Assessment of Plausible Code Solutions with Plausible Tests. Mouxiang Chen, Zhongxin Liu 0002, He Tao, Yusu Hong, David Lo 0001 | ASE | 2024 | Testing / QA |
| Balancing the Quality and Cost of Updating Dependencies. Damien Jaime, Pascal Poizat, Joyce El Haddad, Thomas Degueule | ASE | 2024 | Performance / Energy / Reliability |
| BenchCloud: A Platform for Scalable Performance Benchmarking. Dirk Beyer 0001, Po-Chun Chien, Marek Jankola | ASE | 2024 | Performance / Energy / Reliability |
| Beyond Manual Modeling: Automating GUI Model Generation Using Design Documents. Shaoheng Cao, Renyi Chen, Minxue Pan, Wenhua Yang 0001, Xuandong Li | ASE | 2024 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android |
| Blackbox Observability of Features and Feature Interactions. Kallistos Weis, Leopoldo Teixeira, Clemens Dubslaff, Sven Apel | ASE | 2024 | Cloud / Microservices / Distributed Systems |
| Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged Debuggers. Yang Luo, Richard Yu, Fajun Zhang, Ling Liang, Yongqiang Xiong | ASE | 2024 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Bridging the Gap between Real-world and Synthetic Images for Testing Autonomous Driving Systems. Mohammad Hossein Amini, Shiva Nejati 0001 | ASE | 2024 | Testing / QA |
| Build Issue Resolution from the Perspective of Non-Contributors. Sunzhou Huang, Xiaoyin Wang | ASE | 2024 | DevOps / CI / Build / Release |
| COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts. Wenkai Li, Xiaoqi Li 0001, Zongwei Li 0003, Yuqing Zhang 0001 | ASE | 2024 | Other |
| Can Code Metrics Enhance Documentation Generation for Computational Notebooks? Mojtaba Mostafavi Ghahfarokhi, Hamed Jahantigh, Sepehr Kianiangolafshani, Ashkan Khademian, Alireza Asadi | ASE | 2024 | Other |
| Can Cooperative Multi-Agent Reinforcement Learning Boost Automatic Web Testing? An Exploratory Study. Yujia Fan, Sinan Wang, Zebang Fei, Yao Qin, Huaxuan Li | ASE | 2024 | Testing / QA; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android |
| Can Large Language Models Comprehend Code Stylometry? Atish Kumar Dipongkor | ASE | 2024 | Other |
| Challenges & Opportunities in Automating DBMS: A Qualitative Study. Yifan Wang, Pierre Bourhis, Romain Rouvoy, Patrick Royer | ASE | 2024 | Human / Empirical / Socio-technical |
| ChatBR: Automated assessment and improvement of bug report quality using ChatGPT. Lili Bo, Wangjie Ji, Xiaobing Sun 0001, Ting Zhang 0011, Xiaoxue Wu 0001 | ASE | 2024 | AI / LLM for SE |
| Cloud Resource Protection via Automated Security Property Reasoning. Zhixing Xu, Shengjian Guo, Oksana Tkachuk, Saeed Nejati, Niloofar Razavi | ASE | 2024 | Security / Privacy / Vulnerability; Cloud / Microservices / Distributed Systems; Performance / Energy / Reliability |
| CoDefeater: Using LLMs To Find Defeaters in Assurance Cases. Usman Gohar, Michael C. Hunter, Robyn R. Lutz, Myra B. Cohen | ASE | 2024 | Other |
| CoVeriTeam GUI: A No-Code Approach to Cooperative Software Verification. Thomas Lemberger 0002, Henrik Wachowitz | ASE | 2024 | Program Analysis / Verification / Formal Methods; Mobile / Web / GUI / Android |
| Coding-PTMs: How to Find Optimal Code Pre-trained Models for Code Embedding in Vulnerability Detection? Yu Zhao, Lina Gong, Zhiqiu Huang, Yongwei Wang, Mingqiang Wei | ASE | 2024 | AI / LLM for SE |
| Combining Coverage and Expert Features with Semantic Representation for Coincidental Correctness Detection. Huan Xie 0002, Yan Lei, Maojin Li, Meng Yan 0001, Sheng Zhang | ASE | 2024 | Testing / QA |
| CompAi: A Tool for GDPR Completeness Checking of Privacy Policies using Artificial Intelligence. Orlando Amaral Cejas, Sallam Abualhaija, Lionel C. Briand | ASE | 2024 | Security / Privacy / Vulnerability |
| Compiler Bug Isolation via Enhanced Test Program Mutation. Yujie Liu 0005, Mingxuan Zhu, Jinhao Dong, Junzhe Yu, Dan Hao 0001 | ASE | 2024 | Testing / QA |
| ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Code. Jia Feng, Jiachen Liu, Cuiyun Gao 0001, Chun Yong Chong, Chaozheng Wang | ASE | 2024 | Other |
| Compositional Security Analysis of Dynamic Component-based Systems. Narges Khakpour, Charilaos Skandylas | ASE | 2024 | Security / Privacy / Vulnerability |
| Constraint-Based Test Oracles for Program Analyzers. Markus Fleischmann, David Kaindlstorfer, Anastasia Isychev, Valentin Wüstholz, Maria Christakis | ASE | 2024 | Testing / QA |
| Constructing Surrogate Models in Machine Learning Using Combinatorial Testing and Active Learning. Sunny Shree, Krishna Khadka, Yu Lei 0001, Raghu N. Kacker, D. Richard Kuhn | ASE | 2024 | Testing / QA; AI / LLM for SE |
| Context-Aware Automated Sprint Plan Generation for Agile Software Development. Elvan Kula, Arie van Deursen, Georgios Gousios | ASE | 2024 | Other |
| Contextualized Data-Wrangling Code Generation in Computational Notebooks. Junjie Huang 0008, Daya Guo, Chenglong Wang 0005, Jiazhen Gu, Shuai Lu | ASE | 2024 | Other |
| ContractTinker: LLM-Empowered Vulnerability Repair for Real-World Smart Contracts. Che Wang, Jiashuo Zhang 0001, Jianbo Gao 0003, Libin Xia, Zhi Guan | ASE | 2024 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Copilot-in-the-Loop: Fixing Code Smells in Copilot-Generated Python Code using Copilot. Beiqi Zhang, Peng Liang 0001, Qiong Feng, Yujia Fu, Zengyang Li | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| CoqPilot, a plugin for LLM-based generation of proofs. Andrei Kozyrev, Gleb Solovev, Nikita Khramov, Anton Podkopaev | ASE | 2024 | AI / LLM for SE |
| Cross-lingual Code Clone Detection: When LLMs Fail Short Against Embedding-based Classifier. Micheline Bénédicte Moumoula, Abdoul Kader Kaboré, Jacques Klein, Tegawendé F. Bissyandé | ASE | 2024 | AI / LLM for SE; Maintenance / Evolution / Refactoring / Review |
| DRMiner: Extracting Latent Design Rationale from Jira Issue Logs. Jiuang Zhao, Zitian Yang, Li Zhang 0029, Xiaoli Lian, Donghao Yang | ASE | 2024 | Requirements / Modeling / Architecture; Cloud / Microservices / Distributed Systems |
| DataRecipe - How to Cook the Data for CodeLLM? Kisub Kim, Jounghoon Kim, Byeongjo Park, Dongsun Kim 0001, Chun Yong Chong | ASE | 2024 | Other |
| DeepREST: Automated Test Case Generation for REST APIs Exploiting Deep Reinforcement Learning. Davide Corradini, Zeno Montolli, Michele Pasqua, Mariano Ceccato | ASE | 2024 | Testing / QA |
| Demonstration-Free: Towards More Practical Log Parsing with Large Language Models. Yi Xiao, Van-Hoang Le, Hongyu Zhang 0002 | ASE | 2024 | Other |
| Depends-Kotlin: A Cross-Language Kotlin Dependency Extractor. Qiong Feng, Xiaotian Ma, Huan Ji, Wei Song 0003, Peng Liang 0001 | ASE | 2024 | Other |
| DeployFix: Dynamic Repair of Software Deployment Failures via Constraint Solving. Haoyu Liao, Jianmei Guo, Bo Huang 0002, Yujie Han, Dingyu Yang | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| Detect Hidden Dependency to Untangle Commits. Mengdan Fan, Wei Zhang 0004, Haiyan Zhao 0001, Guangtai Liang, Zhi Jin 0001 | ASE | 2024 | Other |
| Detecting Atomicity Violations for Interrupt-driven Programs via Systematic Scheduling and Prefix-directed Feedback. Ruixue Li, Bin Yu 0008, Xu Lu 0003, Lei Ke, Jiawei Chen | ASE | 2024 | Other |
| Detecting Element Accessing Bugs in C++ Sequence Containers. Zhilin Li, Xutong Ma, Mengze Hu, Jun Yan 0009 | ASE | 2024 | Other |
| Detecting Malicious Accounts in Web3 through Transaction Graph. Wenkai Li, Zhijie Liu, Xiaoqi Li 0001, Sen Nie | ASE | 2024 | Other |
| Detecting and Explaining Anomalies Caused by Web Tamper Attacks via Building Consistency-based Normality. Yifan Liao, Ming Xu 0006, Yun Lin 0001, Xiwen Teoh, Xiaofei Xie | ASE | 2024 | DevOps / CI / Build / Release; Mobile / Web / GUI / Android |
| DevMuT: Testing Deep Learning Framework via Developer Expertise-Based Mutation. Yanzhou Mu, Juan Zhai, Chunrong Fang, Xiang Chen 0005, Zhixiang Cao | ASE | 2024 | Testing / QA; AI / LLM for SE; Human / Empirical / Socio-technical |
| Developer-Applied Accelerations in Continuous Integration: A Detection Approach and Catalog of Patterns. Mingyang Yin, Yutaro Kashiwa, Keheliya Gallaba, Mahmoud Alfadel, Yasutaka Kamei | ASE | 2024 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| Diagnosis via Proofs of Unsatisfiability for First-Order Logic with Relational Objects. Nick Feng, Lina Marsso, Marsha Chechik | ASE | 2024 | Other |
| Differential Fuzzing for Data Distribution Service Programs with Dynamic Configuration. Dohyun Ryu, Giyeol Kim, Daeun Lee, Seongjin Kim, Seungjin Bae | ASE | 2024 | Testing / QA; DevOps / CI / Build / Release |
| Discovering Likely Program Invariants for Persistent Memory. Zunchen Huang, Srivatsan Ravi, Chao Wang 0001 | ASE | 2024 | Other |
| Do not neglect what's on your hands: localizing software faults with exception trigger stream. Xihao Zhang, Yi Song, Xiaoyuan Xie, Qi Xin, Chenliang Xing | ASE | 2024 | Other |
| DroidCoder: Enhanced Android Code Completion with Context-Enriched Retrieval-Augmented Generation. Xinran Yu, Chun Li, Minxue Pan, Xuandong Li | ASE | 2024 | Mobile / Web / GUI / Android |
| DroneWiS: Automated Simulation Testing of small Unmanned Aerial System in Realistic Windy Conditions. Bohan Zhang, Ankit Agrawal 0002 | ASE | 2024 | Testing / QA |
| DynaMO: Protecting Mobile DL Models through Coupling Obfuscated DL Operators. Mingyi Zhou, Xiang Gao 0012, Xiao Chen 0002, Chunyang Chen 0001, John Grundy 0001 | ASE | 2024 | Mobile / Web / GUI / Android |
| Dynamic Scoring Code Token Tree: A Novel Decoding Strategy for Generating High-Performance Code. Muzi Qu, Jie Liu 0008, Liangyi Kang, Shuai Wang, Dan Ye 0004 | ASE | 2024 | Performance / Energy / Reliability |
| Effective Unit Test Generation for Java Null Pointer Exceptions. Myungho Lee, Jiseong Bak, Seokhyeon Moon, Yoonchan Jhi, Hakjoo Oh | ASE | 2024 | Testing / QA; Program Analysis / Verification / Formal Methods |
| Effective Vulnerable Function Identification based on CVE Description Empowered by Large Language Models. Yulun Wu, Ming Wen 0001, Zeliang Yu, Xiaochen Guo, Hai Jin 0001 | ASE | 2024 | Other |
| Efficient Code Causes Inefficiency in Compiler Optimizations. Hongyu Chen | ASE | 2024 | Other |
| Efficient Detection of Test Interference in C Projects. Florian Eder, Stefan Winter 0001 | ASE | 2024 | Testing / QA |
| Efficient Detection of Toxic Prompts in Large Language Models. Yi Liu 0069, Junzhe Yu, Huijia Sun, Ling Shi 0002, Gelei Deng | ASE | 2024 | Other |
| Efficient Incremental Code Coverage Analysis for Regression Test Suites. Jiale Amber Wang, Kaiyuan Wang, Pengyu Nie 0001 | ASE | 2024 | Testing / QA; DevOps / CI / Build / Release |
| Efficient Slicing of Feature Models via Projected d-DNNF Compilation. Chico Sundermann, Jacob Loth, Thomas Thüm | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Emergence of A Novel Domain Expert: A Generative AI-based Framework for Software Function Point Analysis. Zheng Zhao, Hongxiang Jiang, Ran Zhao, Bing He | ASE | 2024 | AI / LLM for SE |
| Enabling Cost-Effective UI Automation Testing with Retrieval-Based LLMs: A Case Study in WeChat. Sidong Feng, Haochuan Lu, Jianqin Jiang, Ting Xiong, Likun Huang | ASE | 2024 | Testing / QA; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| End-to-End AutoML for Unsupervised Log Anomaly Detection. Shenglin Zhang, Yuhe Ji, Jiaqi Luan, Xiaohui Nie, Ziang Chen | ASE | 2024 | Other |
| Enhancing Automated Program Repair with Solution Design. Jiuang Zhao, Donghao Yang, Li Zhang 0029, Xiaoli Lian, Zitian Yang | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Requirements / Modeling / Architecture |
| Enhancing Compositional Static Analysis with Dynamic Analysis. Dino Distefano, Matteo Marescotti, Cons T. Åhs, Sopot Cela, Gabriela Cunha Sampaio | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Enhancing Software Design and Developer Experience Via LLMs. Simin Sun | ASE | 2024 | Human / Empirical / Socio-technical; Requirements / Modeling / Architecture |
| Enhancing the Efficiency of Automated Program Repair via Greybox Analysis. Youngjae Kim, Yechan Park, Seungheon Han, Jooyong Yi | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Performance / Energy / Reliability |
| Evaluating Terminology Translation in Machine Translation Systems via Metamorphic Testing. Yihui Xu, Yanhui Li, Jun Wang 0151, Xiaofang Zhang | ASE | 2024 | Testing / QA |
| Evaluation of Version Control Merge Tools. Benedikt Schesch, Ryan Featherman, Kenneth J. Yang, Ben R. Roberts, Michael D. Ernst | ASE | 2024 | DevOps / CI / Build / Release |
| Experience Report on Applying Program Analysis Techniques for Mainframe Application Understanding. Shivali Agarwal, Hiroaki Nakamura, Rami Katan | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Exploring ChatGPT App Ecosystem: Distribution, Deployment and Security. Chuan Yan, Ruomai Ren, Mark Huasong Meng, Liuhuo Wan, Tian Yang Ooi | ASE | 2024 | AI / LLM for SE; Security / Privacy / Vulnerability; DevOps / CI / Build / Release; Mobile / Web / GUI / Android |
| Exploring Parameter-Efficient Fine-Tuning of Large Language Model on Automated Program Repair. Guochang Li, Chen Zhi, Jialiang Chen, Junxiao Han, Shuiguang Deng | ASE | 2024 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| FAIL: Analyzing Software Failures from the News Using LLMs. Dharun Anandayuvaraj, Matthew Campbell, Arav Tewari, James C. Davis 0001 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| FAST: Boosting Uncertainty-based Test Prioritization Methods for Neural Networks via Feature Selection. Jialuo Chen, Jingyi Wang 0004, Xiyue Zhang 0001, Youcheng Sun, Marta Kwiatkowska | ASE | 2024 | Testing / QA; AI / LLM for SE; DevOps / CI / Build / Release |
| FIPSER: Improving Fairness Testing of DNN by Seed Prioritization. Junwei Chen, Yueling Zhang, Lingfeng Zhang, Min Zhang 0007, Chengcheng Wan 0001 | ASE | 2024 | Testing / QA |
| FaaSConf: QoS-aware Hybrid Resources Configuration for Serverless Workflows. Yilun Wang 0001, Pengfei Chen 0002, Hui Dou, Yiwen Zhang 0001, Guangba Yu | ASE | 2024 | DevOps / CI / Build / Release; Cloud / Microservices / Distributed Systems |
| FastFixer: An Efficient and Effective Approach for Repairing Programming Assignments. Fang Liu 0032, Zhenwei Liu, Qianhui Zhao, Jing Jiang 0005, Li Zhang 0029 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| Feature Model Slicing for Real-time Selection of Mission-critical Edge Applicaiton. Uwe Gropengießer, Julian Liphardt, Michael Matthé, Max Mühlhäuser | ASE | 2024 | Program Analysis / Verification / Formal Methods; Requirements / Modeling / Architecture |
| Finding Performance Issues in Rust Projects. Chenhao Cui | ASE | 2024 | Performance / Energy / Reliability |
| FixKit: A Program Repair Collection for Python. Marius Smytzek, Martin Eberlein, Kai Werk, Lars Grunske, Andreas Zeller | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| From Logging to Leakage: A Study of Privacy Leakage in Android App Logs. Zhiyuan Chen, Soham Sanjay Deo, Poorna Chander Reddy Puttaparthi, Yiming Tang 0002, Xueling Zhang | ASE | 2024 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Mobile / Web / GUI / Android; Cloud / Microservices / Distributed Systems |
| GPP: A Graph-Powered Prioritizer for Code Review Requests. Lanxin Yang, Jinwei Xu, He Zhang 0001, Fanghao Wu, Jun Lyu | ASE | 2024 | Maintenance / Evolution / Refactoring / Review |
| GPTZoo: A Large-scale Dataset of GPTs for the Research Community. Xinyi Hou, Yanjie Zhao 0001, Shenao Wang 0001, Haoyu Wang 0001 | ASE | 2024 | Other |
| GUI Test Repair Based on Test-Extension. Yonghao Long, Yuanyuan Chen 0017, Xiangping Chen | ASE | 2024 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; Mobile / Web / GUI / Android |
| General and Practical Property-based Testing for Android Apps. Yiheng Xiong, Ting Su 0001, Jue Wang, Jingling Sun, Geguang Pu | ASE | 2024 | Testing / QA; Mobile / Web / GUI / Android |
| Getting Inspiration for Feature Elicitation: App Store- vs. LLM-based Approach. Jialiang Wei, Anne-Lise Courbis, Thomas Lambolais, Binbin Xu 0002, Pierre-Louis Bernard | ASE | 2024 | AI / LLM for SE; Mobile / Web / GUI / Android |
| Giving Every Modality a Voice in Microservice Failure Diagnosis via Multimodal Adaptive Optimization. Lei Tao, Shenglin Zhang, Zedong Jia, Jinrui Sun, Minghua Ma | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Cloud / Microservices / Distributed Systems; Performance / Energy / Reliability |
| Giving without Notifying: Assessing Compliance of Data Transmission in Android Apps. Ming Fan 0002, Jifei Shi, Yin Wang, Le Yu 0002, Xicheng Zhang | ASE | 2024 | Mobile / Web / GUI / Android |
| GlitchProber: Advancing Effective Detection and Mitigation of Glitch Tokens in Large Language Models. Zhibo Zhang, Wuxia Bai, Yuxi Li 0010, Mark Huasong Meng, Kailong Wang 0001 | ASE | 2024 | Other |
| GraphCoder: Enhancing Repository-Level Code Completion via Coarse-to-fine Retrieval Based on Code Context Graph. Wei Liu 0189, Ailun Yu, Daoguang Zan, Bo Shen, Wei Zhang 0004 | ASE | 2024 | DevOps / CI / Build / Release |
| GrayDuck: The Sword of Damocles for Duck Typing in Dynamic Language Deserialization. Xiaofan Liu, Xunjin Zheng, Cai Fu, Xiaoheng Xie, Peng Di | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| HITS: High-coverage LLM-based Unit Test Generation via Method Slicing. Zejun Wang, Kaibo Liu, Ge Li 0001, Zhi Jin 0001 | ASE | 2024 | Testing / QA; AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| HighGuard: Cross-Chain Business Logic Monitoring of Smart Contracts. Mojtaba Eshghie, Cyrille Artho, Hans Stammler, Wolfgang Ahrendt, Thomas T. Hildebrandt | ASE | 2024 | Other |
| How Does Code Optimization Impact Third-party Library Detection for Android Applications? Zifan Xie, Ming Wen 0001, Tinghan Li, Yiding Zhu, Qinsheng Hou | ASE | 2024 | Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| How Effectively Do Code Language Models Understand Poor-Readability Code? Chao Hu, Yitian Chai, Hao Zhou 0012, Fandong Meng, Jie Zhou 0016 | ASE | 2024 | Education / Program Comprehension |
| How many pomodoros do professional engineers need to complete a microtask of programming? Shinobu Saito, Yukako Iimura, Emad Aghayi, Thomas D. LaToza | ASE | 2024 | Other |
| How to Pet a Two-Headed Snake? Solving Cross-Repository Compatibility Issues with Hera. Yifan Xie, Zhouyang Jia, Shanshan Li 0001, Ying Wang 0038, Jun Ma 0015 | ASE | 2024 | DevOps / CI / Build / Release |
| Hybrid Regression Test Selection by Integrating File and Method Dependences. Guofeng Zhang 0005, Luyao Liu, Zhenbang Chen, Ji Wang 0001 | ASE | 2024 | Testing / QA |
| IdeoRate: Towards a Semi-automated Assessment Methodology for OSS Ideologies. Yang Yue 0003, Yi Wang 0013, David F. Redmiles | ASE | 2024 | Other |
| Imperceptible Content Poisoning in LLM-Powered Applications. Quan Zhang 0003, Chijin Zhou, Gwihwan Go, Binqi Zeng, Heyuan Shi | ASE | 2024 | AI / LLM for SE |
| Improving the Comprehension of R Programs by Hybrid Dataflow Analysis. Florian Sihler | ASE | 2024 | Program Analysis / Verification / Formal Methods; Education / Program Comprehension |
| In-Simulation Testing of Deep Learning Vision Models in Autonomous Robotic Manipulators. Dmytro Humeniuk, Houssem Ben Braiek, Thomas Reid, Foutse Khomh | ASE | 2024 | Testing / QA; AI / LLM for SE |
| Incremental Context-free Grammar Inference in Black Box Settings. Feifei Li, Xiao Chen 0002, Xi Xiao, Xiaoyu Sun 0002, Chuan Chen | ASE | 2024 | Other |
| Industry Practice of Directed Kernel Fuzzing for Open-source Linux Distribution. Heyuan Shi, Shijun Chen, Runzhe Wang, Yuhan Chen, Weibo Zhang | ASE | 2024 | Testing / QA |
| Instructive Code Retriever: Learn from Large Language Model's Feedback for Code Intelligence Tasks. Jiawei Lu, Haoye Wang, Zhongxin Liu 0002, Keyu Liang, Lingfeng Bao | ASE | 2024 | AI / LLM for SE |
| Integrating Mutation Testing Into Developer Workflow: An Industrial Case Study. Stefan Alexander van Heijningen, Theo Wiik, Francisco Gomes de Oliveira Neto, Gregory Gay 0002, Kim Viggedal | ASE | 2024 | Testing / QA; Human / Empirical / Socio-technical |
| Interrogation Testing of Program Analyzers for Soundness and Precision Issues. David Kaindlstorfer, Anastasia Isychev, Valentin Wüstholz, Maria Christakis | ASE | 2024 | Testing / QA |
| JavaBench: A Benchmark of Object-Oriented Code Generation for Evaluating Large Language Models. Jialun Cao, Zhiyong Chen, Jiarong Wu, Shing-Chi Cheung, Chang Xu 0001 | ASE | 2024 | Other |
| LLM Meets Bounded Model Checking: Neuro-symbolic Loop Invariant Inference. Guangyuan Wu, Weining Cao, Yuan Yao 0001, Hengfeng Wei, Taolue Chen 0001 | ASE | 2024 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| LLM-Based Java Concurrent Program to ArkTS Converter. Runlin Liu, Yuhang Lin, Yunge Hu, Zhe Zhang, Xiang Gao 0012 | ASE | 2024 | AI / LLM for SE |
| LLM-Generated Invariants for Bounded Model Checking Without Loop Unrolling. Muhammad A. A. Pirzada, Giles Reger, Ahmed Bhayat, Lucas C. Cordeiro | ASE | 2024 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| LLM4Workflow: An LLM-based Automated Workflow Model Generation Tool. Jia Xu 0010, Weilin Du, Xiao Liu 0004, Xuejun Li 0001 | ASE | 2024 | AI / LLM for SE |
| LLMs and Prompting for Unit Test Generation: A Large-Scale Evaluation. Wendkûuni C. Ouédraogo, Abdoul Kader Kaboré, Haoye Tian, Yewei Song, Anil Koyuncu | ASE | 2024 | Testing / QA |
| Language-Agnostic Static Analysis of Probabilistic Programs. Markus Böck, Michael Schröder 0005, Jürgen Cito | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| LeGEND: A Top-Down Approach to Scenario Generation of Autonomous Driving Systems Assisted by Large Language Models. Shuncheng Tang, Zhenya Zhang, Jixiang Zhou, Lei Lei, Yuan Zhou 0005 | ASE | 2024 | Other |
| LeanBin: Harnessing Lifting and Recompilation to Debloat Binaries. Igor Wodiany, Antoniu Pop, Mikel Luján | ASE | 2024 | Other |
| Learning DNN Abstractions using Gradient Descent. Diganta Mukhopadhyay, Sanaa Siddiqui, Hrishikesh Karmarkar, Kumar Madhukar, Guy Katz | ASE | 2024 | Other |
| Leveraging Large Language Model to Assist Detecting Rust Code Comment Inconsistency. Yichi Zhang, Zixi Liu, Yang Feng 0003, Baowen Xu | ASE | 2024 | AI / LLM for SE |
| MADE-WIC: Multiple Annotated Datasets for Exploring Weaknesses In Code. Moritz Mock, Jorge Melegati, Max Kretschmann, Nicolás E. Díaz Ferreyra, Barbara Russo | ASE | 2024 | Other |
| MLOLET - Machine Learning Optimized Load and Endurance Testing: An industrial experience report. Arthur Vitui, Tse-Hsun Chen | ASE | 2024 | Testing / QA; AI / LLM for SE |
| MR-Adopt: Automatic Deduction of Input Transformation Function for Metamorphic Testing. Congying Xu, Songqiang Chen, Jiarong Wu, Shing-Chi Cheung, Valerio Terragni | ASE | 2024 | Testing / QA |
| MRCA: Metric-level Root Cause Analysis for Microservices via Multi-Modal Data. Yidan Wang, Zhouruixing Zhu, Qiuai Fu, Yuchi Ma, Pinjia He | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| Magneto: A Step-Wise Approach to Exploit Vulnerabilities in Dependent Libraries via LLM-Empowered Directed Fuzzing. Zhuotong Zhou, Yongzhuo Yang, Susheng Wu, Yiheng Huang, Bihuan Chen 0001 | ASE | 2024 | Testing / QA; AI / LLM for SE; Security / Privacy / Vulnerability |
| MaskDroid: Robust Android Malware Detection with Masked Graph Representations. Jingnan Zheng, Jiahao Liu 0005, An Zhang 0003, Jun Zeng 0006, Ziqi Yang | ASE | 2024 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| Match Word with Deed: Maintaining Consistency for IoT Systems with Behavior Models. Tao Wang 0030, Wei Chen 0018, Liwei Liu, Guoquan Wu, Jun Wei 0001 | ASE | 2024 | Other |
| Microservice Decomposition Techniques: An Independent Tool Comparison. Yingying Wang, Sarah Bornais, Julia Rubin | ASE | 2024 | Cloud / Microservices / Distributed Systems |
| MiniChecker: Detecting Data Privacy Risk of Abusive Permission Request Behavior in Mini-Programs. Yin Wang, Ming Fan 0002, Hao Zhou 0043, Haijun Wang 0002, Wuxia Jin | ASE | 2024 | Security / Privacy / Vulnerability |
| Mining and Recommending Mobile App Features using Data-driven Analytics. Ramsha Ali | ASE | 2024 | Mobile / Web / GUI / Android |
| Mining for Mutation Operators for Reduction of Information Flow Control Violations. Ilya Kosorukov, Daniel Blackwell, David Clark 0001, Myra B. Cohen, Justyna Petke | ASE | 2024 | Testing / QA |
| Model-based GUI Testing For HarmonyOS Apps. Yige Chen, Sinan Wang, Yida Tao, Yepang Liu 0001 | ASE | 2024 | Testing / QA; Mobile / Web / GUI / Android |
| Models Are Codes: Towards Measuring Malicious Code Poisoning Attacks on Pre-trained Model Hubs. Jian Zhao, Shenao Wang 0001, Yanjie Zhao 0001, Xinyi Hou, Kailong Wang 0001 | ASE | 2024 | Other |
| Mutation-Based Deep Learning Framework Testing Method in JavaScript Environment. Yinglong Zou, Juan Zhai, Chunrong Fang, Jiawei Liu, Tao Zheng | ASE | 2024 | Testing / QA; AI / LLM for SE |
| Mutual Learning-Based Framework for Enhancing Robustness of Code Models via Adversarial Training. Yangsen Wang, Yizhou Chen, Yifan Zhao, Zhihao Gong, Junjie Chen 0003 | ASE | 2024 | AI / LLM for SE |
| Navigating Mobile Testing Evaluation: A Comprehensive Statistical Analysis of Android GUI Testing Metrics. Yuanhong Lan, Yifei Lu, Minxue Pan, Xuandong Li | ASE | 2024 | Testing / QA; Mobile / Web / GUI / Android |
| NeuroJIT: Improving Just-In-Time Defect Prediction Using Neurophysiological and Empirical Perceptions of Modern Developers. Gichan Lee, Hansae Ju, Scott Uk-Jin Lee | ASE | 2024 | Human / Empirical / Socio-technical |
| Olympia: Fuzzer Benchmarking for Solidity. Jana Chadt, Christoph Hochrainer, Valentin Wüstholz, Maria Christakis | ASE | 2024 | Testing / QA |
| On the Evaluation of Large Language Models in Unit Test Generation. Lin Yang 0030, Chen Yang, Shutao Gao, Weijing Wang, Bo Wang 0050 | ASE | 2024 | Testing / QA |
| OpenTracer: A Dynamic Transaction Trace Analyzer for Smart Contract Invariant Generation and Beyond. Zhiyang Chen 0004, Ye Liu 0012, Sidi Mohamed Beillahi, Yi Li 0008, Fan Long | ASE | 2024 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability |
| Oracle-Guided Vulnerability Diversity and Exploit Synthesis of Smart Contracts Using LLMs. Mojtaba Eshghie, Cyrille Artho | ASE | 2024 | Testing / QA; Security / Privacy / Vulnerability |
| PACGBI: A Pipeline for Automated Code Generation from Backlog Items. Mahja Sarschar, Gefei Zhang 0001, Annika Nowak | ASE | 2024 | DevOps / CI / Build / Release |
| Parf: Adaptive Parameter Refining for Abstract Interpretation. Zhongyi Wang 0004, Linyu Yang, Mingshuai Chen, Yixuan Bu, Zhiyang Li | ASE | 2024 | Other |
| PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Code. Ziyou Jiang, Lin Shi 0006, Guowei Yang 0001, Qing Wang 0001 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| PatchTrack: Analyzing ChatGPT's Impact on Software Patch Decision-Making in Pull Requests. Daniel Ogenrwot, John Businge | ASE | 2024 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| Preference-Guided Refactored Tuning for Retrieval Augmented Code Generation. Xinyu Gao, Yun Xiong, Deze Wang, Zhenhan Guan, Zejian Shi | ASE | 2024 | Other |
| Prioritizing Test Inputs for DNNs Using Training Dynamics. Jian Shen, Zhong Li, Minxue Pan, Xuandong Li | ASE | 2024 | Testing / QA |
| Prioritizing Tests for Improved Runtime. Abdelrahman Baz, Minchao Huang, August Shi | ASE | 2024 | Testing / QA |
| Program Synthesis Meets Visual What-Comes-Next Puzzles. Sumit Lahiri, Pankaj Kumar Kalita, Akshay Kumar Chittora, Varun Vankudre, Subhajit Roy 0001 | ASE | 2024 | Other |
| Promise and Peril of Collaborative Code Generation Models: Balancing Effectiveness and Memorization. Zhi Chen, Lingxiao Jiang | ASE | 2024 | Other |
| Proof Automation with Large Language Models. Minghai Lu, Benjamin Delaware, Tianyi Zhang 0001 | ASE | 2024 | Other |
| Quantitative Symbolic Non-Equivalence Analysis. Laboni Sarker, Tevfik Bultan | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Quantum Program Testing Through Commuting Pauli Strings on IBM's Quantum Computers. Asmar Muqeet, Shaukat Ali 0001, Paolo Arcaini | ASE | 2024 | Testing / QA |
| RCFG2Vec: Considering Long-Distance Dependency for Binary Code Similarity Detection. Weilong Li, Jintian Lu, Ruizhi Xiao, Pengfei Shao, Shuyuan Jin | ASE | 2024 | Other |
| REACT: IR-Level Patch Presence Test for Binary. Qi Zhan, Xing Hu 0008, Xin Xia 0001, Shanping Li | ASE | 2024 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| RMCBench: Benchmarking Large Language Models' Resistance to Malicious Code. Jiachi Chen, Qingyuan Zhong, Yanlin Wang 0001, Kaiwen Ning, Yongkun Liu | ASE | 2024 | Other |
| ROCAS: Root Cause Analysis of Autonomous Driving Accidents via Cyber-Physical Co-mutation. Shiwei Feng 0002, Yapeng Ye, Qingkai Shi, Zhiyuan Cheng 0010, Xiangzhe Xu | ASE | 2024 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| Reducing Test Runtime by Transforming Test Fixtures. Chengpeng Li 0002, Abdelrahman Baz, August Shi | ASE | 2024 | Testing / QA |
| Refinement Types for Visualization. Jingtao Xia, Junrui Liu, Nicholas Brown, Yanju Chen, Yu Feng 0001 | ASE | 2024 | Other |
| Repairing Regex-Dependent String Functions. Nariyoshi Chida, Tachio Terauchi | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| RepoGenix: Dual Context-Aided Repository-Level Code Completion with Language Models. Ming Liang, Xiaoheng Xie, Gehao Zhang, Xunjin Zheng, Peng Di | ASE | 2024 | DevOps / CI / Build / Release |
| RepoSim: Evaluating Prompt Strategies for Code Completion via User Behavior Simulation. Chao Peng 0002, Qinyun Wu, Jiangchao Liu, Jierui Liu, Bo Jiang | ASE | 2024 | Other |
| Revisiting the Conflict-Resolving Problem from a Semantic Perspective. Jinhao Dong, Jun Sun 0001, Yun Lin 0001, Yedi Zhang, Murong Ma | ASE | 2024 | Other |
| Root Cause Analysis for Microservice System based on Causal Inference: How Far Are We? Luan Pham, Huong Ha 0001, Hongyu Zhang 0002 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Cloud / Microservices / Distributed Systems |
| Rust-twins: Automatic Rust Compiler Testing through Program Mutation and Dual Macros Generation. Wenzhang Yang, Cuifeng Gao, Xiaoyuan Liu, Yuekang Li, Yinxing Xue | ASE | 2024 | Testing / QA |
| SLIM: a Scalable and Interpretable Light-weight Fault Localization Algorithm for Imbalanced Data in Microservice. Rui Ren, Jingbang Yang, Linxiao Yang, Xinyue Gu, Liang Sun 0001 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Cloud / Microservices / Distributed Systems |
| STASE: Static Analysis Guided Symbolic Execution for UEFI Vulnerability Signature Generation. Md Shafiuzzaman, Achintya Desai, Laboni Sarker, Tevfik Bultan | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Same App, Different Behaviors: Uncovering Device-specific Behaviors in Android Apps. Zikan Dong, Yanjie Zhao 0001, Tianming Liu 0002, Chao Wang 0097, Guosheng Xu 0001 | ASE | 2024 | Mobile / Web / GUI / Android |
| Scaler: Efficient and Effective Cross Flow Analysis. Steven (Jiaxun) Tang, Mingcan Xiang, Yang Wang 0009, Bo Wu 0002, Jianjun Chen 0001 | ASE | 2024 | Other |
| Seeding and Mocking in White-Box Fuzzing Enterprise RPC APIs: An Industrial Case Study. Man Zhang 0001, Andrea Arcuri, Piyun Teng, Kaiming Xue, Wenhao Wang | ASE | 2024 | Testing / QA; Human / Empirical / Socio-technical |
| Self-Elicitation of Requirements with Automated GUI Prototyping. Kristian Kolthoff, Christian Bartelt, Simone Paolo Ponzetto, Kurt Schneider | ASE | 2024 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android |
| SemantiLog: Log-based Anomaly Detection with Semantic Similarity. Yoli Shavit, Kathy Razmadze, Gary Mataev, Hanan Shteingart, Eitan Zahavi | ASE | 2024 | Cloud / Microservices / Distributed Systems |
| Semantic Sleuth: Identifying Ponzi Contracts via Large Language Models. Cong Wu 0003, Jing Chen 0003, Ziwei Wang, Ruichao Liang, Ruiying Du | ASE | 2024 | Other |
| Semantic-Enhanced Indirect Call Analysis with Large Language Models. Baijun Cheng, Cen Zhang, Kailong Wang 0001, Ling Shi 0002, Yang Liu 0003 | ASE | 2024 | Other |
| Semantic-aware Source Code Modeling. Yangruibo Ding | ASE | 2024 | Requirements / Modeling / Architecture |
| Semi-Automated Verification of Interior Unsafe Code Encapsulation in Real-World Rust Systems. Zihao Rao | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Semi-Supervised Code Translation Overcoming the Scarcity of Parallel Code Data. Ming Zhu 0015, Mohimenul Karim, Ismini Lourentzou, Daphne Yao | ASE | 2024 | Other |
| Semistructured Merge with Language-Specific Syntactic Separators. Guilherme Cavalcanti, Paulo Borba, Leonardo dos Anjos, Jônatas Clementino | ASE | 2024 | Other |
| Shoot Yourself in the Foot - Efficient Code Causes Inefficiency in Compiler Optimizations. Fengjuan Gao, Hongyu Chen, Yuewei Zhou, Ke Wang 0022 | ASE | 2024 | Other |
| Sifting through the Chaff: On Utilizing Execution Feedback for Ranking the Generated Code Candidates. Zhihong Sun, Yao Wan 0001, Jia Li 0012, Hongyu Zhang 0002, Zhi Jin 0001 | ASE | 2024 | Other |
| Skyeye: Detecting Imminent Attacks via Analyzing Adversarial Smart Contracts. Haijun Wang 0002, Yurui Hu, Hao Wu 0100, Dijun Liu, Chenyang Peng | ASE | 2024 | Other |
| Slicer4D: A Slicing-based Debugger for Java. Sahar Badihi, Sami Nourji, Julia Rubin | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Program Analysis / Verification / Formal Methods |
| Snopy: Bridging Sample Denoising with Causal Graph Learning for Effective Vulnerability Detection. Sicong Cao, Xiaobing Sun 0001, Xiaoxue Wu 0001, David Lo 0001, Lili Bo | ASE | 2024 | Other |
| SoVAR: Build Generalizable Scenarios from Accident Reports for Autonomous Driving Testing. An Guo 0002, Yuan Zhou 0005, Haoxiang Tian 0001, Chunrong Fang, Yunjian Sun | ASE | 2024 | Testing / QA; DevOps / CI / Build / Release |
| Software Supply Chain Risk: Characterization, Measurement & Attenuation. Alexis Butler | ASE | 2024 | Other |
| SpiderScan: Practical Detection of Malicious NPM Packages Based on Graph-Based Behavior Modeling and Matching. Yiheng Huang, Ruisi Wang, Wen Zheng, Zhuotong Zhou, Susheng Wu | ASE | 2024 | Requirements / Modeling / Architecture |
| Spotting Code Mutation for Predictive Mutation Testing. Yifan Zhao, Yizhou Chen, Zeyu Sun 0004, Qingyuan Liang, Guoqing Wang 0004 | ASE | 2024 | Testing / QA |
| Studying Versioning in Stack Overflow. Yiyun Chen, Fuxiang Chen, Mijung Kim, Fatemeh H. Fard | ASE | 2024 | Other |
| Syntactic Resilience in Greybox Fuzzing: Automated Error Recovery. Bachir Bendrissou | ASE | 2024 | Testing / QA |
| Test Case Generation for Simulink Models using Model Fuzzing and State Solving. Zhuo Su 0005, Zehong Yu, Dongyan Wang, Wanli Chang 0001, Bin Gu 0006 | ASE | 2024 | Testing / QA |
| Test-Driven Development and LLM-based Code Generation. Noble Saji Mathews, Meiyappan Nagappan | ASE | 2024 | Testing / QA; AI / LLM for SE |
| The Importance of Accounting for Execution Failures when Predicting Test Flakiness. Guillaume Haben, Sarra Habchi, John Micco, Mark Harman, Mike Papadakis | ASE | 2024 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair |
| The Potential of One-Shot Failure Root Cause Analysis: Collaboration of the Large Language Model and Small Classifier. Yongqi Han 0001, Qingfeng Du, Ying Huang, Jiaqi Wu, Fulong Tian | ASE | 2024 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair |
| The Software Genome Project: Unraveling Software Through Genetic Principles. Yueming Wu 0001, Chengwei Liu, Zhengzi Xu, Lyuye Zhang, Yiran Zhang | ASE | 2024 | Other |
| Three Heads Are Better Than One: Suggesting Move Method Refactoring Opportunities with Inter-class Code Entity Dependency Enhanced Hybrid Hypergraph Neural Network. Di Cui, Jiaqi Wang, Qiangqiang Wang, Peng Ji, Minglang Qiao | ASE | 2024 | AI / LLM for SE; Maintenance / Evolution / Refactoring / Review |
| To Tag, or Not to Tag: Translating C's Unions to Rust's Tagged Unions. Jaemin Hong, Sukyoung Ryu | ASE | 2024 | Other |
| Toward Individual Fairness Testing with Data Validity. Takashi Kitamura 0001, Sousuke Amasaki, Jun Inoue 0001, Yoshinao Isobe, Takahisa Toda | ASE | 2024 | Testing / QA |
| Towards Automated Configuration Documentation. Jobayer Ahmmed, Myra B. Cohen, Paul Gazzillo | ASE | 2024 | DevOps / CI / Build / Release |
| Towards Effective Static Type-Error Detection for Python. Wonseok Oh, Hakjoo Oh | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Towards Extracting Ethical Concerns-related Software Requirements from App Reviews. Aakash Sorathiya, Gouri Ginde | ASE | 2024 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android |
| Towards LLM-augmented multiagent systems for agile software engineering. Konrad Cinkusz, Jaroslaw A. Chudziak | ASE | 2024 | AI / LLM for SE |
| Towards Leveraging LLMs for Reducing Open Source Onboarding Information Overload. Elijah Kayode Adejumo, Brittany Johnson | ASE | 2024 | Human / Empirical / Socio-technical |
| Towards Long-Term Scientific Model Sustainment at Sandia National Laboratories. Christian Gilbertson, Reed Milewicz, Eric Berquist, Aaron Brundage, John Engelmann | ASE | 2024 | Other |
| Towards Robust Detection of Open Source Software Supply Chain Poisoning Attacks in Industry Environments. Xinyi Zheng, Chen Wei, Shenao Wang 0001, Yanjie Zhao 0001, Peiming Gao | ASE | 2024 | Human / Empirical / Socio-technical; Performance / Energy / Reliability |
| Towards Robust ML-enabled Software Systems: Detecting Out-of-Distribution data using Gini Coefficients. Hala Abdelkader, Jean-Guy Schneider, Mohamed Abdelrazek 0001, Priya Rani, Rajesh Vasa | ASE | 2024 | Performance / Energy / Reliability |
| Towards Synthetic Trace Generation of Modeling Operations using In-Context Learning Approach. Vittoriano Muttillo, Claudio Di Sipio, Riccardo Rubei, Luca Berardinelli, MohammadHadi Dehghani | ASE | 2024 | Requirements / Modeling / Architecture |
| Towards Understanding the Effectiveness of Large Language Models on Directed Test Input Generation. Zongze Jiang, Ming Wen 0001, Jialun Cao, Xuanhua Shi, Hai Jin 0001 | ASE | 2024 | Testing / QA |
| Towards a Robust Waiting Strategy for Web GUI Testing for an Industrial Software System. Haonan Zhang 0006, Lizhi Liao, Zishuo Ding, Weiyi Shang, Nidhi Narula | ASE | 2024 | Testing / QA; Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| Translation Titans, Reasoning Challenges: Satisfiability-Aided Language Models for Detecting Conflicting Requirements. Mohamad Fazelnia, Mehdi Mirakhorli, Hamid Bagheri | ASE | 2024 | Requirements / Modeling / Architecture |
| Trident: Detecting SQL Injection Attacks via Abstract Syntax Tree-based Neural Network. Yuanlin Li, Zhiwei Xu, Min Zhou 0001, Hai Wan, Xibin Zhao | ASE | 2024 | AI / LLM for SE |
| TypeFSL: Type Prediction from Binaries via Inter-procedural Data-flow Analysis and Few-shot Learning. Zirui Song, Yutong Zhou, Shuaike Dong, Ke Zhang 0039, Kehuan Zhang | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Typed and Confused: Studying the Unexpected Dangers of Gradual Typing. Dominic Troppmann, Aurore Fass, Cristian-Alexandru Staicu | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| UFront: Toward A Unified MLIR Frontend for Deep Learning. Guoqing Bao, Heng Shi 0005, Chengyi Cui, Yalin Zhang 0004, Jianguo Yao 0002 | ASE | 2024 | AI / LLM for SE |
| Understanding Code Changes Practically with Small-Scale Language Models. Cong Li 0003, Zhaogui Xu, Peng Di, Dongxia Wang 0002, Zheng Li 0035 | ASE | 2024 | Maintenance / Evolution / Refactoring / Review |
| Understanding Developer-Analyzer Interactions in Code Reviews. Martin Schäf, Berk Çirisci, Linghui Luo, Muhammad Numair Mansur, Omer Tripp | ASE | 2024 | Human / Empirical / Socio-technical |
| Understanding the Implications of Changes to Build Systems. Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh | ASE | 2024 | DevOps / CI / Build / Release; Maintenance / Evolution / Refactoring / Review |
| Unity Is Strength: Collaborative LLM-Based Agents for Code Reviewer Recommendation. Luqiao Wang, Yangtao Zhou, Huiying Zhuang, Qingshan Li, Di Cui | ASE | 2024 | AI / LLM for SE |
| Unlocking the Power of Numbers: Log Compression via Numeric Token Parsing. Siyu Yu, Yifan Wu 0002, Ying Li 0012, Pinjia He | ASE | 2024 | Other |
| Unveiling the Characteristics and Impact of Security Patch Evolution. Zifan Xie, Ming Wen 0001, Zichao Wei, Hai Jin 0001 | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair; Security / Privacy / Vulnerability; Maintenance / Evolution / Refactoring / Review |
| Using AI to Automate the Modernization of Legacy Software Applications. Vikram Nitin | ASE | 2024 | AI / LLM for SE |
| Using LLM for Mining and Testing Constraints in API Testing. Hieu Huynh, Quoc-Tri Le, Tien N. Nguyen, Vu Nguyen 0003 | ASE | 2024 | Testing / QA; AI / LLM for SE |
| Vehicle Domain-Specific Language: Unifying Modeling and Code Generation for Low-Code Automotive Development. Lei Liao, Junjie Wang 0001, Zhensheng Xu, Fangwen Mu, Yukun Yang | ASE | 2024 | Requirements / Modeling / Architecture |
| Verifying the Option Type with Rely-Guarantee Reasoning. James Yoo, Michael D. Ernst, René Just | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| Vision: Identifying Affected Library Versions for Open Source Software Vulnerabilities. Susheng Wu, Ruisi Wang, Kaifeng Huang 0001, Yiheng Cao, Wenyan Song | ASE | 2024 | Human / Empirical / Socio-technical |
| Visualizing and Understanding the Internals of Fuzzing. Sriteja Kummita, Zenong Zhang, Eric Bodden, Shiyi Wei | ASE | 2024 | Testing / QA |
| VulAdvisor: Natural Language Suggestion Generation for Software Vulnerability Repair. Jian Zhang 0087, Chong Wang 0013, Anran Li 0001, Wenhan Wang, Tianlin Li | ASE | 2024 | Debugging / Fault Localization / Diagnosis / Repair |
| VulZoo: A Comprehensive Vulnerability Intelligence Dataset. Bonan Ruan, Jiahao Liu 0005, Weibo Zhao, Zhenkai Liang | ASE | 2024 | Other |
| WaDec: Decompiling WebAssembly Using Large Language Model. Xinyu She, Yanjie Zhao 0001, Haoyu Wang 0001 | ASE | 2024 | AI / LLM for SE |
| What Is Wrong with My Model? Identifying Systematic Problems with Semantic Data Slicing. Chenyang Yang 0002, Yining Hong, Grace A. Lewis, Tongshuang Wu, Christian Kästner | ASE | 2024 | Program Analysis / Verification / Formal Methods |
| What Makes a High-Quality Training Dataset for Large Language Models: A Practitioners' Perspective. Xiao Yu 0008, Zexian Zhang, Feifei Niu, Xing Hu 0008, Xin Xia 0001 | ASE | 2024 | Other |
| flowR: A Static Program Slicer for R. Florian Sihler, Matthias Tichy | ASE | 2024 | Other |
| iSMELL: Assembling LLMs with Expert Toolsets for Code Smell Detection and Refactoring. Di Wu, Fangwen Mu, Lin Shi 0006, Zhaoqiang Guo, Kui Liu 0001 | ASE | 2024 | Maintenance / Evolution / Refactoring / Review |