ICSE A*

212 papers

YearTitle / Authors
2023"STILL AROUND": Experiences and Survival Strategies of Veteran Women Software Developers.
Sterre van Breukelen, Ann Barcomb, Sebastian Baltes, Alexander Serebrenik
2023(Partial) Program Dependence Learning.
Aashish Yadavally, Tien N. Nguyen, Wenbo Wang, Shaohua Wang
202345th IEEE/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, May 14-20, 2023
2023A Comprehensive Study of Real-World Bugs in Machine Learning Model Optimization.
Hao Guan, Ying Xiao, Jiaying Li, Yepang Liu, Guangdong Bai
2023A Qualitative Study on the Implementation Design Decisions of Developers.
Jenny T. Liang, Maryam Arab, Minhyuk Ko, Amy J. Ko, Thomas D. LaToza
2023AChecker: Statically Detecting Smart Contract Access Control Vulnerabilities.
Asem Ghaleb, Julia Rubin, Karthik Pattabiraman
2023AI-based Question Answering Assistance for Analyzing Natural-language Requirements.
Saad Ezzini, Sallam Abualhaija, Chetan Arora, Mehrdad Sabetzadeh
2023APICAD: Augmenting API Misuse Detection through Specifications from Code and Documents.
Xiaoke Wang, Lei Zhao
2023ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolutionary Search.
Rongqi Pan, Taher Ahmed Ghaleb, Lionel C. Briand
2023Adhere: Automated Detection and Repair of Intrusive Ads.
Yutian Yan, Yunhui Zheng, Xinyue Liu, Nenad Medvidovic, Weihang Wang
2023AidUI: Toward Automated Recognition of Dark Patterns in User Interfaces.
S. M. Hasan Mansur, Sabiha Salma, Damilola Awofisayo, Kevin Moran
2023An Empirical Comparison of Pre-Trained Models of Source Code.
Changan Niu, Chuanyi Li, Vincent Ng, Dongxiao Chen, Jidong Ge, Bin Luo
2023An Empirical Study of Deep Learning Models for Vulnerability Detection.
Benjamin Steenhoek, Md Mahbubur Rahman, Richard Jiles, Wei Le
2023An Empirical Study of Pre-Trained Model Reuse in the Hugging Face Deep Learning Model Registry.
Wenxin Jiang, Nicholas Synovic, Matt Hyatt, Taylor R. Schorlemmer, Rohan Sethi, Yung-Hsiang Lu, George K. Thiruvathukal, James C. Davis
2023An Empirical Study on Software Bill of Materials: Where We Stand and the Road Ahead.
Boming Xia, Tingting Bi, Zhenchang Xing, Qinghua Lu, Liming Zhu
2023Analysing the Impact of Workloads on Modeling the Performance of Configurable Software Systems.
Stefan Mühlbauer, Florian Sattler, Christian Kaltenecker, Johannes Dorn, Sven Apel, Norbert Siegmund
2023Aries: Efficient Testing of Deep Neural Networks via Labeling-Free Accuracy Estimation.
Qiang Hu, Yuejun Guo, Xiaofei Xie, Maxime Cordy, Mike Papadakis, Lei Ma, Yves Le Traon
2023Automated Black-Box Testing of Mass Assignment Vulnerabilities in RESTful APIs.
Davide Corradini, Michele Pasqua, Mariano Ceccato
2023Automated Program Repair in the Era of Large Pre-trained Language Models.
Chunqiu Steven Xia, Yuxiang Wei, Lingming Zhang
2023Automated Repair of Programs from Large Language Models.
Zhiyu Fan, Xiang Gao, Martin Mirchev, Abhik Roychoudhury, Shin Hwei Tan
2023Automated Summarization of Stack Overflow Posts.
Bonan Kou, Muhao Chen, Tianyi Zhang
2023Automating Code-Related Tasks Through Transformers: The Impact of Pre-training.
Rosalia Tufano, Luca Pascarella, Gabriele Bavota
2023Autonomy Is An Acquired Taste: Exploring Developer Preferences for GitHub Bots.
Amir Ghorbani, Nathan Cassee, Derek Robinson, Adam Alami, Neil A. Ernst, Alexander Serebrenik, Andrzej Wasowski
2023BFTDETECTOR: Automatic Detection of Business Flow Tampering for Digital Content Service.
I Luk Kim, Weihang Wang, Yonghwi Kwon, Xiangyu Zhang
2023BSHUNTER: Detecting and Tracing Defects of Bitcoin Scripts.
Peilin Zheng, Xiapu Luo, Zibin Zheng
2023Bad Snakes: Understanding and Improving Python Package Index Malware Scanning.
Duc-Ly Vu, Zachary Newman, John Speed Meyers
2023Badge: Prioritizing UI Events with Hierarchical Multi-Armed Bandits for Automated UI Testing.
Dezhi Ran, Hao Wang, Wenyu Wang, Tao Xie
2023Balancing Effectiveness and Flakiness of Non-Deterministic Machine Learning Tests.
Chunqiu Steven Xia, Saikat Dutta, Sasa Misailovic, Darko Marinov, Lingming Zhang
2023Better Automatic Program Repair by Using Bug Reports and Tests Together.
Manish Motwani, Yuriy Brun
2023CC: Causality-Aware Coverage Criterion for Deep Neural Networks.
Zhenlan Ji, Pingchuan Ma, Yuanyuan Yuan, Shuai Wang
2023CCRep: Learning Code Change Representations via Pre-Trained Code Model and Query Back.
Zhongxin Liu, Zhijie Tang, Xin Xia, Xiaohu Yang
2023CCTEST: Testing and Repairing Code Completion Systems.
Zongjie Li, Chaozheng Wang, Zhibo Liu, Haoxuan Wang, Dong Chen, Shuai Wang, Cuiyun Gao
2023CHRONOS: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports.
Yunbo Lyu, Thanh Le-Cong, Hong Jin Kang, Ratnadira Widyasari, Zhipeng Zhao, Xuan-Bach Dinh Le, Ming Li, David Lo
2023Carving UI Tests to Generate API Tests and API Specification.
Rahulkrishna Yandrapally, Saurabh Sinha, Rachel Tzoref-Brill, Ali Mesbah
2023CoCoSoDa: Effective Contrastive Learning for Code Search.
Ensheng Shi, Yanlin Wang, Wenchao Gu, Lun Du, Hongyu Zhang, Shi Han, Dongmei Zhang, Hongbin Sun
2023CoLeFunDa: Explainable Silent Vulnerability Fix Identification.
Jiayuan Zhou, Michael Pacheco, Jinfu Chen, Xing Hu, Xin Xia, David Lo, Ahmed E. Hassan
2023CodaMosa: Escaping Coverage Plateaus in Test Generation with Pre-trained Large Language Models.
Caroline Lemieux, Jeevana Priya Inala, Shuvendu K. Lahiri, Siddhartha Sen
2023Code Review of Build System Specifications: Prevalence, Purposes, Patterns, and Perceptions.
Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh
2023Columbus: Android App Testing Through Systematic Callback Exploration.
Priyanka Bose, Dipanjan Das, Saastha Vasan, Sebastiano Mariani, Ilya Grishchenko, Andrea Continella, Antonio Bianchi, Christopher Kruegel, Giovanni Vigna
2023Commit Message Matters: Investigating Impact and Evolution of Commit Message Quality.
Jiawei Li, Iftekhar Ahmed
2023Comparison and Evaluation of Clone Detection Techniques with Different Code Representations.
Yuekun Wang, Yuhang Ye, Yueming Wu, Weiwei Zhang, Yinxing Xue, Yang Liu
2023Compatibility Issue Detection for Android Apps Based on Path-Sensitive Semantic Analysis.
Sen Yang, Sen Chen, Lingling Fan, Sihan Xu, Zhanwei Hui, Song Huang
2023Compatible Remediation on Vulnerabilities from Third-Party Libraries for Java Projects.
Lyuye Zhang, Chengwei Liu, Zhengzi Xu, Sen Chen, Lingling Fan, Lida Zhao, Jiahui Wu, Yang Liu
2023Compiler Test-Program Generation via Memoized Configuration Search.
Junjie Chen, Chenyao Suo, Jiajun Jiang, Peiqi Chen, Xingjian Li
2023Compiling Parallel Symbolic Execution with Continuations.
Guannan Wei, Songlin Jia, Ruiqi Gao, Haotian Deng, Shangyin Tan, Oliver Bracevac, Tiark Rompf
2023Concrat: An Automatic C-to-Rust Lock API Translator for Concurrent Programs.
Jaemin Hong, Sukyoung Ryu
2023Context-aware Bug Reproduction for Mobile Apps.
Yuchao Huang, Junjie Wang, Zhe Liu, Song Wang, Chunyang Chen, Mingyang Li, Qing Wang
2023ContraBERT: Enhancing Code Pre-trained Models via Contrastive Learning.
Shangqing Liu, Bozhi Wu, Xiaofei Xie, Guozhu Meng, Yang Liu
2023Coverage Guided Fault Injection for Cloud Systems.
Yu Gao, Wensheng Dou, Dong Wang, Wenhan Feng, Jun Wei, Hua Zhong, Tao Huang
2023Cross-Domain Requirements Linking via Adversarial-based Domain Adaptation.
Zhiyuan Chang, Mingyang Li, Qing Wang, Shoubin Li, Junjie Wang
2023CrossCodeBench: Benchmarking Cross-Task Generalization of Source Code Models.
Changan Niu, Chuanyi Li, Vincent Ng, Bin Luo
2023DLInfer: Deep Learning with Static Slicing for Python Type Inference.
Yanyan Yan, Yang Feng, Hongcheng Fan, Baowen Xu
2023DStream: A Streaming-Based Highly Parallel IFDS Framework.
Xizao Wang, Zhiqiang Zuo, Lei Bu, Jianhua Zhao
2023Data Quality Matters: A Case Study of Obsolete Comment Detection.
Shengbin Xu, Yuan Yao, Feng Xu, Tianxiao Gu, Jingwei Xu, Xiaoxing Ma
2023Data Quality for Software Vulnerability Datasets.
Roland Croft, Muhammad Ali Babar, M. Mehdi Kholoosi
2023Data-driven Recurrent Set Learning For Non-termination Analysis.
Zhilei Han, Fei He
2023Decomposing a Recurrent Neural Network into Modules for Enabling Reusability and Replacement.
Sayem Mohammad Imtiaz, Fraol Batole, Astha Singh, Rangeet Pan, Breno Dantas Cruz, Hridesh Rajan
2023DeepArc: Modularizing Neural Networks for the Model Maintenance.
Xiaoning Ren, Yun Lin, Yinxing Xue, Ruofan Liu, Jun Sun, Zhiyong Feng, Jin Song Dong
2023DeepVD: Toward Class-Separation Features for Neural Network Vulnerability Detection.
Wenbo Wang, Tien N. Nguyen, Shaohua Wang, Yi Li, Jiyuan Zhang, Aashish Yadavally
2023Demystifying Exploitable Bugs in Smart Contracts.
Zhuo Zhang, Brian Zhang, Wen Xu, Zhiqiang Lin
2023Demystifying Issues, Challenges, and Solutions for Multilingual Software Development.
Haoran Yang, Weile Lian, Shaowei Wang, Haipeng Cai
2023Demystifying Privacy Policy of Third-Party Libraries in Mobile Apps.
Kaifa Zhao, Xian Zhan, Le Yu, Shiyao Zhou, Hao Zhou, Xiapu Luo, Haoyu Wang, Yepang Liu
2023Dependency Facade: The Coupling and Conflicts between Android Framework and Its Customization.
Wuxia Jin, Yitong Dai, Jianguo Zheng, Yu Qu, Ming Fan, Zhenyu Huang, Dezhi Huang, Ting Liu
2023Detecting Dialog-Related Keyboard Navigation Failures in Web Applications.
Paul T. Chiou, Ali S. Alotaibi, William G. J. Halfond
2023Detecting Exception Handling Bugs in C++ Programs.
Hao Zhang, Ji Luo, Mengze Hu, Jun Yan, Jian Zhang, Zongyan Qiu
2023Detecting Isolation Bugs via Transaction Oracle Construction.
Wensheng Dou, Ziyu Cui, Qianwang Dai, Jiansen Song, Dong Wang, Yu Gao, Wei Wang, Jun Wei, Lei Chen, Hanmo Wang, Hua Zhong, Tao Huang
2023Detecting JVM JIT Compiler Bugs via Exploring Two-Dimensional Input Spaces.
Haoxiang Jia, Ming Wen, Zifan Xie, Xiaochen Guo, Rongxin Wu, Maolin Sun, Kang Chen, Hai Jin
2023Developer-Intent Driven Code Comment Generation.
Fangwen Mu, Xiao Chen, Lin Shi, Song Wang, Qing Wang
2023Developers' Visuo-spatial Mental Model and Program Comprehension.
Abir Bouraffa, Gian-Luca Fuhrmann, Walid Maalej
2023Did We Miss Something Important? Studying and Exploring Variable-Aware Log Abstraction.
Zhenhao Li, Chuan Luo, Tse-Hsun Chen, Weiyi Shang, Shilin He, Qingwei Lin, Dongmei Zhang
2023Diver: Oracle-Guided SMT Solver Testing with Unrestricted Random Mutations.
JongWook Kim, Sunbeom So, Hakjoo Oh
2023Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors.
Bianca Trinkenreich, Klaas-Jan Stol, Anita Sarma, Daniel M. Germán, Marco Aurélio Gerosa, Igor Steinmacher
2023Do code refactorings influence the merge effort?
André Oliveira, Vânia Neves, Alexandre Plastino, Ana Carla Bibiano, Alessandro F. Garcia, Leonardo Murta
2023Does data sampling improve deep learning-based vulnerability detection? Yeas! and Nays!
Xu Yang, Shaowei Wang, Yi Li, Shaohua Wang
2023Does the Stream API Benefit from Special Debugging Facilities? A Controlled Experiment on Loops and Streams with Specific Debuggers.
Jan Reichl, Stefan Hanenberg, Volker Gruhn
2023Doppelgänger Test Generation for Revealing Bugs in Autonomous Driving Software.
Yuqi Huai, Yuntianyi Chen, Sumaya Almanee, Tuan Ngo, Xiang Liao, Ziwen Wan, Qi Alfred Chen, Joshua Garcia
2023Duetcs: Code Style Transfer through Generation and Retrieval.
Binger Chen, Ziawasch Abedjan
2023ECSTATIC: An Extensible Framework for Testing and Debugging Configurable Static Analysis.
Austin Mordahl, Zenong Zhang, Dakota Soles, Shiyi Wei
2023Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data.
Cheryl Lee, Tianyi Yang, Zhuangbin Chen, Yuxin Su, Michael R. Lyu
2023Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inference.
Sidong Feng, Mulong Xie, Chunyang Chen
2023Enhancing Deep Learning-based Vulnerability Detection by Building Behavior Graph Model.
Bin Yuan, Yifan Lu, Yilin Fang, Yueming Wu, Deqing Zou, Zhen Li, Zhi Li, Hai Jin
2023Evaluating and Improving Hybrid Fuzzing.
Ling Jiang, Hengchen Yuan, Mingyuan Wu, Lingming Zhang, Yuqun Zhang
2023Evaluating the Impact of Experimental Assumptions in Automated Fault Localization.
Ezekiel O. Soremekun, Lukas Kirschner, Marcel Böhme, Mike Papadakis
2023Evidence Profiles for Validity Threats in Program Comprehension Experiments.
Marvin Muñoz Barón, Marvin Wyrich, Daniel Graziotin, Stefan Wagner
2023Ex pede Herculem: Augmenting Activity Transition Graph for Apps via Graph Convolution Network.
Zhe Liu, Chunyang Chen, Junjie Wang, Yuhui Su, Yuekai Huang, Jun Hu, Qing Wang
2023Explaining Software Bugs Leveraging Code Structures in Neural Machine Translation.
Parvez Mahbub, Ohiduzzaman Shuvo, Mohammad Masudur Rahman
2023Fairify: Fairness Verification of Neural Networks.
Sumon Biswas, Hridesh Rajan
2023Faster or Slower? Performance Mystery of Python Idioms Unveiled with Empirical Evidence.
Zejun Zhang, Zhenchang Xing, Xin Xia, Xiwei Xu, Liming Zhu, Qinghua Lu
2023FedDebug: Systematic Debugging for Federated Learning Applications.
Waris Gill, Ali Anwar, Muhammad Ali Gulzar
2023FedSlice: Protecting Federated Learning Models from Malicious Participants with Model Slicing.
Ziqi Zhang, Yuanchun Li, Bingyan Liu, Yifeng Cai, Ding Li, Yao Guo, Xiangqun Chen
2023Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testing.
Zhe Liu, Chunyang Chen, Junjie Wang, Xing Che, Yuekai Huang, Jun Hu, Qing Wang
2023Finding Causally Different Tests for an Industrial Control System.
Christopher M. Poskitt, Yuqi Chen, Jun Sun, Yu Jiang
2023Fine-grained Commit-level Vulnerability Type Prediction by CWE Tree Structure.
Shengyi Pan, Lingfeng Bao, Xin Xia, David Lo, Shanping Li
2023Flexible and Optimal Dependency Management via Max-SMT.
Donald Pinckney, Federico Cassano, Arjun Guha, Jonathan Bell, Massimiliano Culpo, Todd Gamblin
2023Fonte: Finding Bug Inducing Commits from Failures.
Gabin An, Jingun Hong, Naryeong Kim, Shin Yoo
2023From Organizations to Individuals: Psychoactive Substance Use By Professional Programmers.
Kaia Newman, Madeline Endres, Westley Weimer, Brittany Johnson
2023Future Software for Life in Trusted Futures.
Sarah Pink
2023Fuzzing Automatic Differentiation in Deep-Learning Libraries.
Chenyuan Yang, Yinlin Deng, Jiayi Yao, Yuxing Tu, Hanchi Li, Lingming Zhang
2023GameRTS: A Regression Testing Framework for Video Games.
Jiongchi Yu, Yuechen Wu, Xiaofei Xie, Wei Le, Lei Ma, Yingfeng Chen, Jingyu Hu, Fan Zhang
2023Generating Realistic and Diverse Tests for LiDAR-Based Perception Systems.
Garrett Christian, Trey Woodlief, Sebastian G. Elbaum
2023Generating Test Databases for Database-Backed Applications.
Cong Yan, Suman Nath, Shan Lu
2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attention.
Cheryl Lee, Tianyi Yang, Zhuangbin Chen, Yuxin Su, Yongqiang Yang, Michael R. Lyu
2023How Do Developers' Profiles and Experiences Influence their Logging Practices? An Empirical Study of Industrial Practitioners.
Guoping Rong, Shenghui Gu, Haifeng Shen, He Zhang, Hongyu Kuang
2023How Do We Read Formal Claims? Eye-Tracking and the Cognition of Proofs about Algorithms.
Hammad Ahmad, Zachary Karas, Kimberly Diaz, Amir Kamil, Jean-Baptiste Jeannin, Westley Weimer
2023Identifying Key Classes for Initial Software Comprehension: Can We Do It Better?
Weifeng Pan, Xin Du, Ming Hua, Dae-Kyoo Kim, Zijiang Yang
2023Impact of Code Language Models on Automated Program Repair.
Nan Jiang, Kevin Liu, Thibaud Lutellier, Lin Tan
2023Improving API Knowledge Discovery with ML: A Case Study of Comparable API Methods.
Daye Nam, Brad A. Myers, Bogdan Vasilescu, Vincent J. Hellendoorn
2023Improving Java Deserialization Gadget Chain Mining via Overriding-Guided Object Generation.
Sicong Cao, Xiaobing Sun, Xiaoxue Wu, Lili Bo, Bin Li, Rongxin Wu, Wei Liu, Biao He, Yu Ouyang, Jiajia Li
2023Incident-aware Duplicate Ticket Aggregation for Cloud Systems.
Jinyang Liu, Shilin He, Zhuangbin Chen, Liqun Li, Yu Kang, Xu Zhang, Pinjia He, Hongyu Zhang, Qingwei Lin, Zhangwei Xu, Saravan Rajmohan, Dongmei Zhang, Michael R. Lyu
2023Information-Theoretic Testing and Debugging of Fairness Defects in Deep Neural Networks.
Verya Monjezi, Ashutosh Trivedi, Gang Tan, Saeid Tizpaz-Niari
2023Is It Enough to Recommend Tasks to Newcomers? Understanding Mentoring on Good First Issues.
Xin Tan, Yiran Chen, Haohua Wu, Minghui Zhou, Li Zhang
2023JITfuzz: Coverage-guided Fuzzing for JVM Just-in-Time Compilers.
Mingyuan Wu, Minghai Lu, Heming Cui, Junjie Chen, Yuqun Zhang, Lingming Zhang
2023KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repair.
Nan Jiang, Thibaud Lutellier, Yiling Lou, Lin Tan, Dan Goldwasser, Xiangyu Zhang
2023Keeping Pace with Ever-Increasing Data: Towards Continual Learning of Code Intelligence Models.
Shuzheng Gao, Hongyu Zhang, Cuiyun Gao, Chaozheng Wang
2023Keyword Extraction From Specification Documents for Planning Security Mechanisms.
Jeffy Jahfar Poozhithara, Hazeline U. Asuncion, Brent Lagesse
2023Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction.
Sungmin Kang, Juyeon Yoon, Shin Yoo
2023Learning Deep Semantics for Test Completion.
Pengyu Nie, Rahul Banerjee, Junyi Jessy Li, Raymond J. Mooney, Milos Gligoric
2023Learning Graph-based Code Representations for Source-level Functional Similarity Detection.
Jiahao Liu, Jun Zeng, Xiang Wang, Zhenkai Liang
2023Learning Seed-Adaptive Mutation Strategies for Greybox Fuzzing.
Myungho Lee, Sooyoung Cha, Hakjoo Oh
2023Learning to Boost Disjunctive Static Bug-Finders.
Yoonseok Ko, Hakjoo Oh
2023Lejacon: A Lightweight and Efficient Approach to Java Confidential Computing on SGX.
Xinyuan Miao, Ziyi Lin, Shaojun Wang, Lei Yu, Sanhong Li, Zihan Wang, Pengbo Nie, Yuting Chen, Beijun Shen, He Jiang
2023Leveraging Feature Bias for Scalable Misprediction Explanation of Machine Learning Models.
Jiri Gesi, Xinyun Shen, Yunfan Geng, Qihong Chen, Iftekhar Ahmed
2023Lightweight Approaches to DNN Regression Error Reduction: An Uncertainty Alignment Perspective.
Zenan Li, Maorun Zhang, Jingwei Xu, Yuan Yao, Chun Cao, Taolue Chen, Xiaoxing Ma, Jian Lu
2023Locating Framework-specific Crashing Faults with Compact and Explainable Candidate Set.
Jiwei Yan, Miaomiao Wang, Yepang Liu, Jun Yan, Long Zhang
2023Log Parsing with Prompt-based Few-shot Learning.
Van-Hoang Le, Hongyu Zhang
2023LogReducer: Identify and Reduce Log Hotspots in Kernel on the Fly.
Guangba Yu, Pengfei Chen, Pairui Li, Tianjun Weng, Haibing Zheng, Yuetang Deng, Zibin Zheng
2023MTTM: Metamorphic Testing for Textual Content Moderation Software.
Wenxuan Wang, Jen-tse Huang, Weibin Wu, Jianping Zhang, Yizhan Huang, Shuqing Li, Pinjia He, Michael R. Lyu
2023Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systems.
Fitash Ul Haq, Donghwan Shin, Lionel C. Briand
2023Measuring Secure Coding Practice and Culture: A Finger Pointing at the Moon is not the Moon.
Ita Ryan, Utz Roedig, Klaas-Jan Stol
2023Measuring and Mitigating Gaps in Structural Testing.
Soneya Binta Hossain, Matthew B. Dwyer, Sebastian G. Elbaum, Anh Nguyen-Tuong
2023Message from the ICSE 2023 Program Co-Chairs.
Lori L. Pollock, Massimiliano Di Penta
2023Metamorphic Shader Fusion for Testing Graphics Shader Compilers.
Dongwei Xiao, Zhibo Liu, Shuai Wang
2023MirrorTaint: Practical Non-intrusive Dynamic Taint Tracking for JVM-based Microservice Systems.
Yicheng Ouyang, Kailai Shao, Kunqiu Chen, Ruobing Shen, Chao Chen, Mingze Xu, Yuqun Zhang, Lingming Zhang
2023MorphQ: Metamorphic Testing of the Qiskit Quantum Computing Platform.
Matteo Paltenghi, Michael Pradel
2023Moving on from the Software Engineers' Gambit: An Approach to Support the Defense of Software Effort Estimates.
Patrícia G. F. Matsubara, Igor Steinmacher, Bruno Gadelha, Tayana Conte
2023OSSFP: Precise and Scalable C/C++ Third-Party Library Detection using Fingerprinting Functions.
Jiahui Wu, Zhengzi Xu, Wei Tang, Lyuye Zhang, Yueming Wu, Chengyue Liu, Kairan Sun, Lida Zhao, Yang Liu
2023On Privacy Weaknesses and Vulnerabilities in Software Systems.
Pattaraporn Sangaroonsilp, Hoa Khanh Dam, Aditya Ghose
2023On the Applicability of Language Models to Block-Based Programs.
Elisabeth Griebl, Benedikt Fein, Florian Obermüller, Gordon Fraser, René Just
2023On the Reproducibility of Software Defect Datasets.
Hao-Nan Zhu, Cindy Rubio-González
2023On the Robustness of Code Generation Techniques: An Empirical Study on GitHub Copilot.
Antonio Mastropaolo, Luca Pascarella, Emanuela Guglielmi, Matteo Ciniselli, Simone Scalabrino, Rocco Oliveto, Gabriele Bavota
2023On the Self-Governance and Episodic Changes in Apache Incubator Projects: An Empirical Study.
Likang Yin, Xiyu Zhang, Vladimir Filkov
2023On the Temporal Relations between Logging and Code.
Zishuo Ding, Yiming Tang, Yang Li, Heng Li, Weiyi Shang
2023On-Demand Security Requirements Synthesis with Relational Generative Adversarial Networks.
Viktoria Koscinski, Sara Hashemi, Mehdi Mirakhorli
2023One Adapter for All Programming Languages? Adapter Tuning for Code Search and Summarization.
Deze Wang, Boxing Chen, Shanshan Li, Wei Luo, Shaoliang Peng, Wei Dong, Xiangke Liao
2023Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers.
Suyue Guo, Xinyu Wan, Wei You, Bin Liang, Wenchang Shi, Yiwei Zhang, Jianjun Huang, Jian Zhang
2023PExReport: Automatic Creation of Pruned Executable Cross-Project Failure Reports.
Sunzhou Huang, Xiaoyin Wang
2023PILAR: Studying and Mitigating the Influence of Configurations on Log Parsing.
Hetong Dai, Yiming Tang, Heng Li, Weiyi Shang
2023PTPDroid: Detecting Violated User Privacy Disclosures to Third-Parties of Android Apps.
Zeya Tan, Wei Song
2023PYEVOLVE: Automating Frequent Code Changes in Python ML Systems.
Malinda Dilhara, Danny Dig, Ameya Ketkar
2023Practical and Efficient Model Extraction of Sentiment Analysis APIs.
Weibin Wu, Jianping Zhang, Victor Junqiu Wei, Xixian Chen, Zibin Zheng, Irwin King, Michael R. Lyu
2023Predicting Bugs by Monitoring Developers During Task Execution.
Gennaro Laudato, Simone Scalabrino, Nicole Novielli, Filippo Lanubile, Rocco Oliveto
2023RAT: A Refactoring-Aware Traceability Model for Bug Localization.
Feifei Niu, Wesley K. G. Assunção, Liguo Huang, Christoph Mayr-Dorn, Jidong Ge, Bin Luo, Alexander Egyed
2023Reachable Coverage: Estimating Saturation in Fuzzing.
Danushka Liyanage, Marcel Böhme, Chakkrit Tantithamthavorn, Stephan Lipp
2023Read It, Don't Watch It: Captioning Bug Recordings Automatically.
Sidong Feng, Mulong Xie, Yinxing Xue, Chunyang Chen
2023Recommending Root-Cause and Mitigation Steps for Cloud Incidents using Large Language Models.
Toufique Ahmed, Supriyo Ghosh, Chetan Bansal, Thomas Zimmermann, Xuchao Zhang, Saravan Rajmohan
2023Regression Fuzzing for Deep Learning Systems.
Hanmo You, Zan Wang, Junjie Chen, Shuang Liu, Shuochuan Li
2023Reliability Assurance for Deep Neural Network Architectures Against Numerical Defects.
Linyi Li, Yuhao Zhang, Luyao Ren, Yingfei Xiong, Tao Xie
2023RepresentThemAll: A Universal Learning Representation of Bug Reports.
Sen Fang, Tao Zhang, Youshuai Tan, He Jiang, Xin Xia, Xiaobing Sun
2023Responsibility in Context: On Applicability of Slicing in Semantic Regression Analysis.
Sahar Badihi, Khaled Ahmed, Yi Li, Julia Rubin
2023Rete: Learning Namespace Representation for Program Repair.
Nikhil Parasaram, Earl T. Barr, Sergey Mechtaev
2023Retrieval-Based Prompt Selection for Code-Related Few-Shot Learning.
Noor Nashid, Mifta Sintaha, Ali Mesbah
2023Reusing Deep Neural Network Models through Model Re-engineering.
Binhang Qi, Hailong Sun, Xiang Gao, Hongyu Zhang, Zhaotian Li, Xudong Liu
2023Revisiting Learning-based Commit Message Generation.
Jinhao Dong, Yiling Lou, Dan Hao, Lin Tan
2023Revisiting Neuron Coverage for DNN Testing: A Layer-Wise and Distribution-Aware Criterion.
Yuanyuan Yuan, Qi Pang, Shuai Wang
2023Robustification of Behavioral Designs against Environmental Deviations.
Changjian Zhang, Tarang Saluja, Rômulo Meira-Góes, Matthew L. Bolton, David Garlan, Eunsuk Kang
2023Rules of Engagement: Why and How Companies Participate in OSS.
Mariam Guizani, Aileen Abril Castro-Guzman, Anita Sarma, Igor Steinmacher
2023Safe Low-Level Code Without Overhead is Practical.
Solal Pirelli, George Candea
2023SecBench.js: An Executable Security Benchmark Suite for Server-Side JavaScript.
Masudul Hasan Masud Bhuiyan, Adithya Srinivas Parthasarathy, Nikos Vasilakis, Michael Pradel, Cristian-Alexandru Staicu
2023SeeHow: Workflow Extraction from Programming Screencasts through Action-Aware Video Analytics.
Dehai Zhao, Zhenchang Xing, Xin Xia, Deheng Ye, Xiwei Xu, Liming Zhu
2023SemParser: A Semantic Parser for Log Analytics.
Yintong Huo, Yuxin Su, Cheryl Lee, Michael R. Lyu
2023Semi-Automatic, Inline and Collaborative Web Page Code Curations.
Roy Rutishauser, André A. Meyer, Reid Holmes, Thomas Fritz
2023Sibyl: Improving Software Engineering Tools with SMT Selection.
Will Leeson, Matthew B. Dwyer, Antonio Filieri
2023Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation.
Jiamou Sun, Zhenchang Xing, Qinghua Lu, Xiwei Xu, Liming Zhu, Thong Hoang, Dehai Zhao
2023SkCoder: A Sketch-based Approach for Automatic Code Generation.
Jia Li, Yongmin Li, Ge Li, Zhi Jin, Yiyang Hao, Xing Hu
2023SmallRace: Static Race Detection for Dynamic Languages - A Case on Smalltalk.
Siwei Cui, Yifei Gao, Rainer Unterguggenberger, Wilfried Pichler, Sean Livingstone, Jeff Huang
2023Smartmark: Software Watermarking Scheme for Smart Contracts.
TaeYoung Kim, Yunhee Jang, Chanjong Lee, Hyungjoon Koo, Hyoungshick Kim
2023Socio-Technical Anti-Patterns in Building ML-Enabled Software: Insights from Leaders on the Forefront.
Alina Mailach, Norbert Siegmund
2023Software Engineering as the Linchpin of Responsible AI.
Liming Zhu
2023Source Code Recommender Systems: The Practitioners' Perspective.
Matteo Ciniselli, Luca Pascarella, Emad Aghajani, Simone Scalabrino, Rocco Oliveto, Gabriele Bavota
2023Strategies, Benefits and Challenges of App Store-inspired Requirements Elicitation.
Alessio Ferrari, Paola Spoletini
2023Sustainability is Stratified: Toward a Better Theory of Sustainable Software Engineering.
Sean McGuire, Erin Schultz, Bimpe Ayoola, Paul Ralph
2023Syntax and Domain Aware Model for Unsupervised Program Translation.
Fang Liu, Jia Li, Li Zhang
2023Taintmini: Detecting Flow of Sensitive Data in Mini-Programs with Static Taint Analysis.
Chao Wang, Ronny Ko, Yue Zhang, Yuqing Yang, Zhiqiang Lin
2023Tare: Type-Aware Neural Program Repair.
Qihao Zhu, Zeyu Sun, Wenjie Zhang, Yingfei Xiong, Lu Zhang
2023Template-based Neural Program Repair.
Xiangxin Meng, Xu Wang, Hongyu Zhang, Hailong Sun, Xudong Liu, Chunming Hu
2023Test Selection for Unified Regression Testing.
Shuai Wang, Xinyu Lian, Darko Marinov, Tianyin Xu
2023Testability Refactoring in Pull Requests: Patterns and Trends.
Pavel Reich, Walid Maalej
2023Testing Database Engines via Query Plan Guidance.
Jinsheng Ba, Manuel Rigger
2023Testing Database Systems via Differential Query Execution.
Jiansen Song, Wensheng Dou, Ziyu Cui, Qianwang Dai, Wei Wang, Jun Wei, Hua Zhong, Tao Huang
2023The Road Toward Dependable AI Based Systems.
Paolo Tonella
2023The Smelly Eight: An Empirical Study on the Prevalence of Code Smells in Quantum Computing.
Qihong Chen, Rúben Câmara, José Campos, André Souto, Iftekhar Ahmed
2023The untold story of code refactoring customizations in practice.
Daniel Oliveira, Wesley K. G. Assunção, Alessandro F. Garcia, Ana Carla Bibiano, Márcio Ribeiro, Rohit Gheyi, Baldoino Fonseca
2023Tolerate Control-Flow Changes for Sound Data Race Prediction.
Shihao Zhu, Yuqi Guo, Long Zhang, Yan Cai
2023Towards Understanding Fairness and its Composition in Ensemble Machine Learning.
Usman Gohar, Sumon Biswas, Hridesh Rajan
2023Triggers for Reactive Synthesis Specifications.
Gal Amram, Dor Ma'ayan, Shahar Maoz, Or Pistiner, Jan Oliver Ringert
2023Turn the Rudder: A Beacon of Reentrancy Detection for Smart Contracts on Ethereum.
Zibin Zheng, Neng Zhang, Jianzhong Su, Zhijie Zhong, Mingxi Ye, Jiachi Chen
2023Twins or False Friends? A Study on Energy Consumption and Performance of Configurable Software.
Max Weber, Christian Kaltenecker, Florian Sattler, Sven Apel, Norbert Siegmund
2023Two Sides of the Same Coin: Exploiting the Impact of Identifiers in Neural Code Comprehension.
Shuzheng Gao, Cuiyun Gao, Chaozheng Wang, Jun Sun, David Lo, Yue Yu
2023UPCY: Safely Updating Outdated Dependencies.
Andreas Dann, Ben Hermann, Eric Bodden
2023Understanding and Detecting On-The-Fly Configuration Bugs.
Teng Wang, Zhouyang Jia, Shanshan Li, Si Zheng, Yue Yu, Erci Xu, Shaoliang Peng, Xiangke Liao
2023Understanding the Threats of Upstream Vulnerabilities to Downstream Projects in the Maven Ecosystem.
Yulun Wu, Zeliang Yu, Ming Wen, Qiang Li, Deqing Zou, Hai Jin
2023Usability-Oriented Design of Liquid Types for Java.
Catarina Gamboa, Paulo Canelas, Christopher Steven Timperley, Alcides Fonseca
2023Using Reactive Synthesis: An End-to-End Exploratory Case Study.
Dor Ma'ayan, Shahar Maoz
2023VULGEN: Realistic Vulnerability Generation Via Pattern Mining and Deep Learning.
Yu Nong, Yuzhe Ou, Michael Pradel, Feng Chen, Haipeng Cai
2023Validating SMT Solvers via Skeleton Enumeration Empowered by Historical Bug-Triggering Inputs.
Maolin Sun, Yibiao Yang, Ming Wen, Yongcong Wang, Yuming Zhou, Hai Jin
2023Verifying Data Constraint Equivalence in FinTech Systems.
Chengpeng Wang, Gang Fan, Peisen Yao, Fuxiong Pan, Charles Zhang
2023ViolationTracker: Building Precise Histories for Static Analysis Violations.
Ping Yu, Yijian Wu, Xin Peng, Jiahan Peng, Jian Zhang, Peicheng Xie, Wenyun Zhao
2023Vulnerability Detection with Graph Simplification and Enhanced Graph Representation Learning.
Xin-Cheng Wen, Yupan Chen, Cuiyun Gao, Hongyu Zhang, Jie M. Zhang, Qing Liao
2023What Challenges Do Developers Face About Checked-in Secrets in Software Artifacts?
Setu Kumar Basak, Lorenzo Neil, Bradley Reaves, Laurie A. Williams
2023When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Study.
Vincenzo Riccio, Paolo Tonella
2023When to Say What: Learning to Find Condition-Message Inconsistencies.
Islem Bouzenia, Michael Pradel
2023Which of My Assumptions are Unnecessary for Realizability and Why Should I Care?
Rafi Shalom, Shahar Maoz