kirancodes.me
To Proof Maintenance & Beyond!
Venues / ICSE /

ICSE 2023

211 papers

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