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

ICSE 2022

199 papers

  1. "Did You Miss My Comment or What?" Understanding Toxicity in Open Source Discussions · Courtney Miller, Sophie Cohen, Daniel Klug, Bogdan Vasilescu, Christian Kästner
  2. "This Is Damn Slick!" Estimating the Impact of Tweets on Open Source Project Popularity and New Contributors · Hongbo Fang, Hemank Lamba, James D. Herbsleb, Bogdan Vasilescu
  3. $\mu AFL$: Non-intrusive Feedback-driven Fuzzing for Microcontroller Firmware · Wenqiang Li, Jiameng Shi, Fengjun Li, Jingqiang Lin, Wei Wang, Le Guan
  4. A Grounded Theory Based Approach to Characterize Software Attack Surfaces · Sara Moshtari, Ahmet Okutan, Mehdi Mirakhorli
  5. A Grounded Theory of Coordination in Remote-First and Hybrid Software Teams · Ronnie Edson de Souza Santos, Paul Ralph
  6. A Scalable t-wise Coverage Estimator · Eduard Baranov, Sourav Chakraborty, Axel Legay, Kuldeep S. Meel, N. Variyam Vinodchandran
  7. A Universal Data Augmentation Approach for Fault Localization · Huan Xie, Yan Lei, Meng Yan, Yue Yu, Xin Xia, Xiaoguang Mao
  8. APER: Evolution-Aware Runtime Permission Misuse Detection for Android Apps · Sinan Wang, Yibo Wang, Xian Zhan, Ying Wang, Yepang Liu, Xiapu Luo + 1 more
  9. ARCLIN: Automated API Mention Resolution for Unformatted Texts · Yintong Huo, Yuxin Su, Hongming Zhang, Michael R. Lyu
  10. AST-Trans: Code Summarization with Efficient Tree-Structured Attention · Ze Tang, Xiaoyu Shen, Chuanyi Li, Jidong Ge, Liguo Huang, Zheling Zhu + 1 more
  11. Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketching · Zhuangbin Chen, Jinyang Liu, Yuxin Su, Hongyu Zhang, Xiao Ling, Michael R. Lyu
  12. Adaptive Test Selection for Deep Neural Networks · Xinyu Gao, Yang Feng, Yining Yin, Zixi Liu, Zhenyu Chen, Baowen Xu
  13. An Exploratory Study of Deep learning Supply Chain · Xin Tan, Kai Gao, Minghui Zhou, Li Zhang
  14. An Exploratory Study of Productivity Perceptions in Software Teams · Anastasia Ruvimova, Alexander Lill, Jan Gugler, Lauren C. Howe, Elaine Huang, Gail C. Murphy + 1 more
  15. Analyzing User Perspectives on Mobile App Privacy at Scale · Preksha Nema, Pauline Anthonysamy, Nina Taft, Sai Teja Peddinti
  16. AutoTransform: Automated Code Transformation to Support Modern Code Review Process · Patanamon Thongtanunam, Chanathip Pornprasit, Chakkrit Tantithamthavorn
  17. Automated Assertion Generation via Information Retrieval and Its Integration with Deep learning · Hao Yu, Yiling Lou, Ke Sun, Dezhi Ran, Tao Xie, Dan Hao + 3 more
  18. Automated Detection of Password Leakage from Public GitHub Repositories · Runhan Feng, Ziyang Yan, Shiyan Peng, Yuanyuan Zhang
  19. Automated Handling of Anaphoric Ambiguity in Requirements: A Multi-solution Study · Saad Ezzini, Sallam Abualhaija, Chetan Arora, Mehrdad Sabetzadeh
  20. Automated Patching for Unreproducible Builds · Zhilei Ren, Shiwei Sun, Jifeng Xuan, Xiaochen Li, Zhide Zhou, He Jiang
  21. Automated Testing of Software that Uses Machine Learning APIs · Chengcheng Wan, Shicheng Liu, Sophie Xie, Yifan Liu, Henry Hoffmann, Michael Maire + 1 more
  22. Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries · Xinyu Liu, Qi Zhou, Joy Arulraj, Alessandro Orso
  23. BEDIVFUZZ: Integrating Behavioral Diversity into Generator-based Fuzzing · Hoang Lam Nguyen, Lars Grunske
  24. Big Data = Big Insights? Operationalising Brooks' Law in a Massive GitHub Data Set · Christoph Gote, Pavlin Mavrodiev, Frank Schweitzer, Ingo Scholtes
  25. Bots for Pull Requests: The Good, the Bad, and the Promising · Mairieli Santos Wessel, Ahmad Abdellatif, Igor Wiese, Tayana Conte, Emad Shihab, Marco Aurélio Gerosa + 1 more
  26. Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding · Deze Wang, Zhouyang Jia, Shanshan Li, Yue Yu, Yun Xiong, Wei Dong + 1 more
  27. BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats · Lin Shi, Fangwen Mu, Yumin Zhang, Ye Yang, Junjie Chen, Xiao Chen + 3 more
  28. Buildsheriff: Change-Aware Test Failure Triage for Continuous Integration Builds · Chen Zhang, Bihuan Chen, Xin Peng, Wenyun Zhao
  29. CLEAR: Contrastive Learning for API Recommendation · Moshi Wei, Nima Shiri Harzevili, Yuchao Huang, Junjie Wang, Song Wang
  30. CONFETTI: Amplifying Concolic Guidance for Fuzzers · James Kukucka, Luís Pina, Paul Ammann, Jonathan Bell
  31. Causality in Configurable Software Systems · Clemens Dubslaff, Kallistos Weis, Christel Baier, Sven Apel
  32. Causality-Based Neural Network Repair · Bing Sun, Jun Sun, Long H. Pham, Tie Shi
  33. Change Is the Only Constant: Dynamic Updates for Workflows · Daniel Sokolowski, Pascal Weisenburger, Guido Salvaneschi
  34. Characterizing and Detecting Bugs in WeChat Mini-Programs · Tao Wang, Qingxin Xu, Xiaoning Chang, Wensheng Dou, Jiaxin Zhu, Jinhui Xie + 5 more
  35. Code Search based on Context-aware Code Translation · Weisong Sun, Chunrong Fang, Yuchen Chen, Guanhong Tao, Tingxu Han, Quanjun Zhang
  36. CodeFill: Multi-token Code Completion by Jointly learning from Structure and Naming Sequences · Maliheh Izadi, Roberta Gismondi, Georgios Gousios
  37. Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process · Nadia Nahar, Shurui Zhou, Grace A. Lewis, Christian Kästner
  38. Combinatorial Testing of RESTful APIs · Huayao Wu, Lixin Xu, Xintao Niu, Changhai Nie
  39. Conflict-aware Inference of Python Compatible Runtime Environments with Domain Knowledge Graph · Wei Cheng, Xiangrong Zhu, Wei Hu
  40. Control Parameters Considered Harmful: Detecting Range Specification Bugs in Drone Configuration Modules via Learning-Guided Search · Ruidong Han, Chao Yang, Siqi Ma, Jianfeng Ma, Cong Sun, Juanru Li + 1 more
  41. Controlled Concurrency Testing via Periodical Scheduling · Cheng Wen, Mengda He, Bohao Wu, Zhiwu Xu, Shengchao Qin
  42. Cross-Domain Deep Code Search with Meta Learning · Yitian Chai, Hongyu Zhang, Beijun Shen, Xiaodong Gu
  43. DEAR: A Novel Deep Learning-based Approach for Automated Program Repair · Yi Li, Shaohua Wang, Tien N. Nguyen
  44. Data-Driven Loop Bound Learning for Termination Analysis · Rongchen Xu, Jianhui Chen, Fei He
  45. Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules · Rangeet Pan, Hridesh Rajan
  46. Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR · Dirk Beyer, Jan Haltermann, Thomas Lemberger, Heike Wehrheim
  47. DeepAnalyze: Learning to Localize Crashes at Scale · Manish Shetty, Chetan Bansal, Suman Nath, Sean Bowles, Henry Wang, Ozgur Arman + 1 more
  48. DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs · Mohammad Wardat, Breno Dantas Cruz, Wei Le, Hridesh Rajan
  49. DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programs · Jialun Cao, Meiziniu Li, Xiao Chen, Ming Wen, Yongqiang Tian, Bo Wu + 1 more
  50. DeepSTL - From English Requirements to Signal Temporal Logic · Jie He, Ezio Bartocci, Dejan Nickovic, Haris Isakovic, Radu Grosu
  51. DeepStability: A Study of Unstable Numerical Methods and Their Solutions in Deep Learning · Eliska Kloberdanz, Kyle G. Kloberdanz, Wei Le
  52. DeepState: Selecting Test Suites to Enhance the Robustness of Recurrent Neural Networks · Zixi Liu, Yang Feng, Yining Yin, Zhenyu Chen
  53. DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning · Chenxi Zhang, Xin Peng, Chaofeng Sha, Ke Zhang, Zhenqing Fu, Xiya Wu + 2 more
  54. Default: Mutual Information-based Crash Triage for Massive Crashes · Xing Zhang, Jiongyi Chen, Chao Feng, Ruilin Li, Wenrui Diao, Kehuan Zhang + 2 more
  55. Demystifying Android Non-SDK APls: Measurement and Understanding · Shishuai Yang, Rui Li, Jiongyi Chen, Wenrui Diao, Shanqing Guo
  56. Demystifying the Dependency Challenge in Kernel Fuzzing · Yu Hao, Hang Zhang, Guoren Li, Xingyun Du, Zhiyun Qian, Ardalan Amiri Sani
  57. Demystifying the Vulnerability Propagation and Its Evolution via Dependency Trees in the NPM Ecosystem · Chengwei Liu, Sen Chen, Lingling Fan, Bihuan Chen, Yang Liu, Xin Peng
  58. DescribeCtx: Context-Aware Description Synthesis for Sensitive Behaviors in Mobile Apps · Shao Yang, Yuehan Wang, Yuan Yao, Haoyu Wang, Yanfang (Fanny) Ye, Xusheng Xiao
  59. Detecting False Alarms from Automatic Static Analysis Tools: How Far are We? · Hong Jin Kang, Khai Loong Aw, David Lo
  60. Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps · Jordan Samhi, Li Li, Tegawendé F. Bissyandé, Jacques Klein
  61. Discovering Repetitive Code Changes in Python ML Systems · Malinda Dilhara, Ameya Ketkar, Nikhith Sannidhi, Danny Dig
  62. Diversity-Driven Automated Formal Verification · Emily First, Yuriy Brun
  63. Domain-Specific Analysis of Mobile App Reviews Using Keyword-Assisted Topic Models · Miroslav Tushev, Fahimeh Ebrahimi, Anas Mahmoud
  64. DrAsync: Identifying and Visualizing Anti-Patterns in Asynchronous JavaScript · Alexi Turcotte, Michael D. Shah, Mark W. Aldrich, Frank Tip
  65. Dynamic Update for Synthesized GR(1) Controllers · Gal Amram, Shahar Maoz, Itai Segall, Matan Yossef
  66. EAGLE: Creating Equivalent Graphs to Test Deep Learning Libraries · Jiannan Wang, Thibaud Lutellier, Shangshu Qian, Hung Viet Pham, Lin Tan
  67. EREBA: Black-box Energy Testing of Adaptive Neural Networks · Mirazul Haque, Yaswanth Yadlapalli, Wei Yang, Cong Liu
  68. Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective Optimization · Fitash Ul Haq, Donghwan Shin, Lionel C. Briand
  69. Eflect: Porting Energy-Aware Applications to Shared Environments · Timur Babakol, Anthony Canino, Yu David Liu
  70. Evaluating and Improving Neural Program-Smoothing-based Fuzzing · Mingyuan Wu, Ling Jiang, Jiahong Xiang, Yuqun Zhang, Guowei Yang, Huixin Ma + 4 more
  71. ExAIS: Executable AI Semantics · Richard Schumi, Jun Sun
  72. Explanation-Guided Fairness Testing through Genetic Algorithm · Ming Fan, Wenying Wei, Wuxia Jin, Zijiang Yang, Ting Liu
  73. Exploiting Input Sanitization for Regex Denial of Service · Efe Barlas, Xin Du, James C. Davis
  74. FADATest: Fast and Adaptive Performance Regression Testing of Dynamic Binary Translation Systems · Jin Wu, Jian Dong, Ruili Fang, Wen Zhang, Wenwen Wang, Decheng Zuo
  75. FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation · Jinhao Dong, Yiling Lou, Qihao Zhu, Zeyu Sun, Zhilin Li, Wenjie Zhang + 1 more
  76. Fairness-aware Configuration of Machine Learning Libraries · Saeid Tizpaz-Niari, Ashish Kumar, Gang Tan, Ashutosh Trivedi
  77. Fairneuron: Improving Deep Neural Network Fairness with Adversary Games on Selective Neurons · Xuanqi Gao, Juan Zhai, Shiqing Ma, Chao Shen, Yufei Chen, Qian Wang
  78. Fast Changeset-based Bug Localization with BERT · Agnieszka Ciborowska, Kostadin Damevski
  79. Fast and Precise Application Code Analysis using a Partial Library · Akshay Utture, Jens Palsberg
  80. Fault Localization via Efficient Probabilistic Modeling of Program Semantics · Muhan Zeng, Yiqian Wu, Zhentao Ye, Yingfei Xiong, Xin Zhang, Lu Zhang
  81. FlakiMe: Laboratory-Controlled Test Flakiness Impact Assessment · Maxime Cordy, Renaud Rwemalika, Adriano Franci, Mike Papadakis, Mark Harman
  82. Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source · Anjiang Wei, Yinlin Deng, Chenyuan Yang, Lingming Zhang
  83. Fuzzing Class Specifications · Facundo Molina, Marcelo d'Amorim, Nazareno Aguirre
  84. GIFdroid: Automated Replay of Visual Bug Reports for Android Apps · Sidong Feng, Chunyang Chen
  85. Garbage Collection Makes Rust Easier to Use: A Randomized Controlled Trial of the Bronze Garbage Collector · Michael Coblenz, Michelle L. Mazurek, Michael Hicks
  86. Generating and Visualizing Trace Link Explanations · Yalin Liu, Jinfeng Lin, Oghenemaro Anuyah, Ronald A. Metoyer, Jane Cleland-Huang
  87. GitHub Sponsors: Exploring a New Way to Contribute to Open Source · Naomichi Shimada, Tao Xiao, Hideaki Hata, Christoph Treude, Kenichi Matsumoto
  88. GraphFuzz: Library API Fuzzing with Lifetime-aware Dataflow Graphs · Harrison Green, Thanassis Avgerinos
  89. Green AI: Do Deep Learning Frameworks Have Different Costs? · Stefanos Georgiou, Maria Kechagia, Tushar Sharma, Federica Sarro, Ying Zou
  90. Guidelines for Assessing the Accuracy of Log Message Template Identification Techniques · Zanis Ali Khan, Donghwan Shin, Domenico Bianculli, Lionel C. Briand
  91. Hashing It Out: A Survey of Programmers' Cannabis Usage, Perception, and Motivation · Madeline Endres, Kevin Boehnke, Westley Weimer
  92. Hiding Critical Program Components via Ambiguous Translation · Chijung Jung, Doowon Kim, An Chen, Weihang Wang, Yunhui Zheng, Kyu Hyung Lee + 1 more
  93. History-Driven Test Program Synthesis for JVM Testing · Yingquan Zhao, Zan Wang, Junjie Chen, Mengdi Liu, Mingyuan Wu, Yuqun Zhang + 1 more
  94. If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components · Boyue Caroline Hu, Lina Marsso, Krzysztof Czarnecki, Rick Salay, Huakun Shen, Marsha Chechik
  95. Imperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java · Nils Mehlhorn, Stefan Hanenberg
  96. Improving Fault Localization and Program Repair with Deep Semantic Features and Transferred Knowledge · Xiangxin Meng, Xu Wang, Hongyu Zhang, Hailong Sun, Xudong Liu
  97. Improving Machine Translation Systems via Isotopic Replacement · Zeyu Sun, Jie M. Zhang, Yingfei Xiong, Mark Harman, Mike Papadakis, Lu Zhang
  98. Inference and Test Generation Using Program Invariants in Chemical Reaction Networks · Michael C. Gerten, Alexis L. Marsh, James I. Lathrop, Myra B. Cohen, Andrew S. Miner, Titus H. Klinge
  99. Inferring and Applying Type Changes · Ameya Ketkar, Oleg Smirnov, Nikolaos Tsantalis, Danny Dig, Timofey Bryksin
  100. Jigsaw: Large Language Models meet Program Synthesis · Naman Jain, Skanda Vaidyanath, Arun Iyer, Nagarajan Natarajan, Suresh Parthasarathy, Sriram K. Rajamani + 1 more
  101. JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis · Jordan Samhi, Jun Gao, Nadia Daoudi, Pierre Graux, Henri Hoyez, Xiaoyu Sun + 3 more
  102. Knowledge-Based Environment Dependency Inference for Python Programs · Hongjie Ye, Wei Chen, Wensheng Dou, Guoquan Wu, Jun Wei
  103. Large-scale Security Measurements on the Android Firmware Ecosystem · Qinsheng Hou, Wenrui Diao, Yanhao Wang, Xiaofeng Liu, Song Liu, Lingyun Ying + 4 more
  104. Learning Probabilistic Models for Static Analysis Alarms · Hyunsu Kim, Mukund Raghothaman, Kihong Heo
  105. Learning and Programming Challenges of Rust: A Mixed-Methods Study · Shuofei Zhu, Ziyi Zhang, Boqin Qin, Aiping Xiong, Linhai Song
  106. Learning to Recommend Method Names with Global Context · Fang Liu, Ge Li, Zhiyi Fu, Shuai Lu, Yiyang Hao, Zhi Jin
  107. Learning to Reduce False Positives in Analytic Bug Detectors · Anant Kharkar, Roshanak Zilouchian Moghaddam, Matthew Jin, Xiaoyu Liu, Xin Shi, Colin B. Clement + 1 more
  108. Less is More: Supporting Developers in Vulnerability Detection during Code Review · Larissa Braz, Christian Aeberhard, Gül Çalikli, Alberto Bacchelli
  109. Lessons from Eight Years of Operational Data from a Continuous Integration Service: An Exploratory Case Study of CircleCI · Keheliya Gallaba, Maxime Lamothe, Shane McIntosh
  110. Linear-time Temporal Logic guided Greybox Fuzzing · Ruijie Meng, Zhen Dong, Jialin Li, Ivan Beschastnikh, Abhik Roychoudhury
  111. Log-based Anomaly Detection with Deep Learning: How Far Are We? · Van-Hoang Le, Hongyu Zhang
  112. MVD: Memory-Related Vulnerability Detection Based on Flow-Sensitive Graph Neural Networks · Sicong Cao, Xiaobing Sun, Lili Bo, Rongxin Wu, Bin Li, Chuanqi Tao
  113. Manas: Mining Software Repositories to Assist AutoML · Giang Nguyen, Md Johirul Islam, Rangeet Pan, Hridesh Rajan
  114. Message from the ICSE 2022 General Chair · Matthew B. Dwyer
  115. Message from the ICSE 2022 Program Chairs · Daniela E. Damian, Andreas Zeller
  116. ModX: Binary Level Partially Imported Third-Party Library Detection via Program Modularization and Semantic Matching · Can Yang, Zhengzi Xu, Hongxu Chen, Yang Liu, Xiaorui Gong, Baoxu Liu
  117. Modeling Review History for Reviewer Recommendation: A Hypergraph Approach · Guoping Rong, Yifan Zhang, Lanxin Yang, Fuli Zhang, Hongyu Kuang, He Zhang
  118. Morest: Model-based RESTful API Testing with Execution Feedback · Yi Liu, Yuekang Li, Gelei Deng, Yang Liu, Ruiyuan Wan, Runchao Wu + 3 more
  119. Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing · Jiazhen Gu, Xuchuan Luo, Yangfan Zhou, Xin Wang
  120. Multi-Intention-Aware Configuration Selection for Performance Tuning · Haochen He, Zhouyang Jia, Shanshan Li, Yue Yu, Chenglong Zhou, Qing Liao + 2 more
  121. Multilingual training for Software Engineering · Toufique Ahmed, Premkumar T. Devanbu
  122. NPEX: Repairing Java Null Pointer Exceptions without Tests · Junhee Lee, Seongjoon Hong, Hakjoo Oh
  123. Nalin: learning from Runtime Behavior to Find Name-Value Inconsistencies in Jupyter Notebooks · Jibesh Patra, Michael Pradel
  124. Natural Attack for Pre-trained Models of Code · Zhou Yang, Jieke Shi, Junda He, David Lo
  125. Nessie: Automatically Testing JavaScript APIs with Asynchronous Callbacks · Ellen Arteca, Sebastian Harner, Michael Pradel, Frank Tip
  126. Neural Program Repair with Execution-based Backpropagation · He Ye, Matias Martinez, Martin Monperrus
  127. NeuronFair: Interpretable White-Box Fairness Testing through Biased Neuron Identification · Haibin Zheng, Zhiqing Chen, Tianyu Du, Xuhong Zhang, Yao Cheng, Shouling Ji + 3 more
  128. Nufix: Escape From NuGet Dependency Maze · Zhenming Li, Ying Wang, Zeqi Lin, Shing-Chi Cheung, Jian-Guang Lou
  129. OJXPERF: Featherlight Object Replica Detection for Java Programs · Bolun Li, Hao Xu, Qidong Zhao, Pengfei Su, Milind Chabbi, Shuyin Jiao + 1 more
  130. On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support · Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, Christian Kästner
  131. On the Benefits and Limits of Incremental Build of Software Configurations: An Exploratory Study · Georges Aaron Randrianaina, Xhevahire Tërnava, Djamel Eddine Khelladi, Mathieu Acher
  132. On the Evaluation of Neural Code Summarization · Ensheng Shi, Yanlin Wang, Lun Du, Junjie Chen, Shi Han, Hongyu Zhang + 2 more
  133. On the Importance of Building High-quality Training Datasets for Neural Code Search · Zhensu Sun, Li Li, Yan Liu, Xiaoning Du, Li Li
  134. On the Reliability of Coverage-Based Fuzzer Benchmarking · Marcel Böhme, László Szekeres, Jonathan Metzman
  135. One Fuzzing Strategy to Rule Them All · Mingyuan Wu, Ling Jiang, Jiahong Xiang, Yanwei Huang, Heming Cui, Lingming Zhang + 1 more
  136. Online Summarizing Alerts through Semantic and Behavior Information · Jia Chen, Peng Wang, Wei Wang
  137. PREACH: A Heuristic for Probabilistic Reachability to Identify Hard to Reach Statements · Seemanta Saha, Mara Downing, Tegan Brennan, Tevfik Bultan
  138. PROMAL: Precise Window Transition Graphs for Android via Synergy of Program Analysis and Machine Learning · Changlin Liu, Hanlin Wang, Tianming Liu, Diandian Gu, Yun Ma, Haoyu Wang + 1 more
  139. PROPR: Property-Based Automatic Program Repair · Matthías Páll Gissurarson, Leonhard Applis, Annibale Panichella, Arie van Deursen, David Sands
  140. PUS: A Fast and Highly Efficient Solver for Inclusion-based Pointer Analysis · Peiming Liu, Yanze Li, Bradley Swain, Jeff Huang
  141. Path Transitions Tell More: Optimizing Fuzzing Schedules via Runtime Program States · Kunpeng Zhang, Xi Xiao, Xiaogang Zhu, Ruoxi Sun, Minhui Xue, Sheng Wen
  142. PerfSig: Extracting Performance Bug Signatures via Multi-modality Causal Analysis · Jingzhu He, Yuhang Lin, Xiaohui Gu, Chin-Chia Michael Yeh, Zhongfang Zhuang
  143. Practical Automated Detection of Malicious npm Packages · Adriana Sejfia, Max Schäfer
  144. Practitioners' Expectations on Automated Code Comment Generation · Xing Hu, Xin Xia, David Lo, Zhiyuan Wan, Qiuyuan Chen, Thomas Zimmermann
  145. Precise Divide-By-Zero Detection with Affirmative Evidence · Yiyuan Guo, Jinguo Zhou, Peisen Yao, Qingkai Shi, Charles Zhang
  146. Preempting Flaky Tests via Non-Idempotent-Outcome Tests · Anjiang Wei, Pu Yi, Zhengxi Li, Tao Xie, Darko Marinov, Wing Lam
  147. Prioritizing Mutants to Guide Mutation Testing · Samuel J. Kaufman, Ryan Featherman, Justin Alvin, Bob Kurtz, Paul Ammann, René Just
  148. Push-Button Synthesis of Watch Companions for Android Apps · Cong Li, Yanyan Jiang, Chang Xu
  149. Quantifying Permissiveness of Access Control Policies · William Eiers, Ganesh Sankaran, Albert Li, Emily O'Mahony, Benjamin Prince, Tevfik Bultan
  150. R2Z2: Detecting Rendering Regressions in Web Browsers through Differential Fuzz Testing · Suhwan Song, Jaewon Hur, Sunwoo Kim, Philip Rogers, Byoungyoung Lee
  151. REFTY: Refinement Types for Valid Deep Learning Models · Yanjie Gao, Zhengxian Li, Haoxiang Lin, Hongyu Zhang, Ming Wu, Mao Yang
  152. ReMoS: Reducing Defect Inheritance in Transfer Learning via Relevant Model Slicing · Ziqi Zhang, Yuanchun Li, Jindong Wang, Bingyan Liu, Ding Li, Yao Guo + 2 more
  153. Recommending Good First Issues in GitHub OSS Projects · Wenxin Xiao, Hao He, Weiwei Xu, Xin Tan, Jinhao Dong, Minghui Zhou
  154. Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition · Cailin Winston, Caleb Winston, Chloe N. Winston, Claris Winston, Cleah Winston, Rajesh P. N. Rao + 1 more
  155. Repairing Order-Dependent Flaky Tests via Test Generation · Chengpeng Li, Chenguang Zhu, Wenxi Wang, August Shi
  156. Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns · Juan Manuel Florez, Jonathan Perry, Shiyi Wei, Andrian Marcus
  157. RoPGen: Towards Robust Code Authorship Attribution via Automatic Coding Style Transformation · Zhen Li, Qian (Guenevere) Chen, Chen Chen, Yayi Zou, Shouhuai Xu
  158. Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware · Michael Cao, Khaled Ahmed, Julia Rubin
  159. SAPIENTML: Synthesizing Machine Learning Pipelines by Learning from Human-Written Solutions · Ripon K. Saha, Akira Ura, Sonal Mahajan, Chenguang Zhu, Linyi Li, Yang Hu + 3 more
  160. SPT-Code: Sequence-to-Sequence Pre-Training for Learning Source Code Representations · Changan Niu, Chuanyi Li, Vincent Ng, Jidong Ge, Liguo Huang, Bin Luo
  161. SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters · Sooyoung Cha, Myungho Lee, Seokhyun Lee, Hakjoo Oh
  162. Search-based Diverse Sampling from Real-world Software Product Lines · Yi Xiang, Han Huang, Yuren Zhou, Sizhe Li, Chuan Luo, Qingwei Lin + 2 more
  163. Semantic Image Fuzzing of AI Perception Systems · Trey Woodlief, Sebastian G. Elbaum, Kevin Sullivan
  164. ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion · Neng Zhang, Chao Liu, Xin Xia, Christoph Treude, Ying Zou, David Lo + 1 more
  165. SnR: Constraint-Based Type Inference for Incomplete Java Code Snippets · Yiwen Dong, Tianxiao Gu, Yongqiang Tian, Chengnian Sun
  166. Social Science Theories in Software Engineering Research · Tobias Lorey, Paul Ralph, Michael Felderer
  167. Static Inference Meets Deep learning: A Hybrid Type Inference Approach for Python · Yun Peng, Cuiyun Gao, Zongjie Li, Bowei Gao, David Lo, Qirun Zhang + 1 more
  168. Static Stack-Preserving Intra-Procedural Slicing of WebAssembly Binaries · Quentin Stiévenart, David W. Binkley, Coen De Roover
  169. Striking a Balance: Pruning False-Positives from Static Call Graphs · Akshay Utture, Shuyang Liu, Christian Gram Kalhauge, Jens Palsberg
  170. SugarC: Scalable Desugaring of Real-World Preprocessor Usage into Pure C · Zach Patterson, Zenong Zhang, Brent Pappas, Shiyi Wei, Paul Gazzillo
  171. TOGA: A Neural Method for Test Oracle Generation · Elizabeth Dinella, Gabriel Ryan, Todd Mytkowicz, Shuvendu K. Lahiri
  172. Testing Time Limits in Screener Questions for Online Surveys with Programmers · Anastasia Danilova, Stefan Horstmann, Matthew Smith, Alena Naiakshina
  173. The Art and Practice of Data Science Pipelines: A Comprehensive Study of Data Science Pipelines In Theory, In-The-Small, and In-The-Large · Sumon Biswas, Mohammad Wardat, Hridesh Rajan
  174. The Extent of Orphan Vulnerabilities from Code Reuse in Open Source Software · David Reid, Mahmoud Jahanshahi, Audris Mockus
  175. Towards Automatically Repairing Compatibility Issues in Published Android Apps · Yanjie Zhao, Li Li, Kui Liu, John C. Grundy
  176. Towards Bidirectional Live Programming for Incomplete Programs · Xing Zhang, Zhenjiang Hu
  177. Towards Boosting Patch Execution On-the-Fly · Samuel Benton, Yuntong Xie, Lan Lu, Mengshi Zhang, Xia Li, Lingming Zhang
  178. Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning · Renjue Li, Pengfei Yang, Cheng-Chao Huang, Youcheng Sun, Bai Xue, Lijun Zhang
  179. Towards Training Reproducible Deep Learning Models · Boyuan Chen, Mingzhi Wen, Yong Shi, Dayi Lin, Gopi Krishnan Rajbahadur, Zhen Ming Jiang
  180. Towards language-independent Brown Build Detection · Doriane Olewicki, Mathieu Nayrolles, Bram Adams
  181. Training Data Debugging for the Fairness of Machine Learning Software · Yanhui Li, Linghan Meng, Lin Chen, Li Yu, Di Wu, Yuming Zhou + 1 more
  182. Trust Enhancement Issues in Program Repair · Yannic Noller, Ridwan Shariffdeen, Xiang Gao, Abhik Roychoudhury
  183. Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python · Amir M. Mir, Evaldas Latoskinas, Sebastian Proksch, Georgios Gousios
  184. Unleashing the Power of Compiler Intermediate Representation to Enhance Neural Program Embeddings · Zongjie Li, Pingchuan Ma, Huaijin Wang, Shuai Wang, Qiyi Tang, Sen Nie + 1 more
  185. Use of Test Doubles in Android Testing: An In-Depth Investigation · Mattia Fazzini, Chase Choi, Juan Manuel Copia, Gabriel Lee, Yoshiki Kakehi, Alessandra Gorla + 1 more
  186. Using Deep Learning to Generate Complete Log Statements · Antonio Mastropaolo, Luca Pascarella, Gabriele Bavota
  187. Using Pre-Trained Models to Boost Code Review Automation · Rosalia Tufano, Simone Masiero, Antonio Mastropaolo, Luca Pascarella, Denys Poshyvanyk, Gabriele Bavota
  188. Using Reinforcement Learning for Load Testing of Video Games · Rosalia Tufano, Simone Scalabrino, Luca Pascarella, Emad Aghajani, Rocco Oliveto, Gabriele Bavota
  189. Utilizing Parallelism in Smart Contracts on Decentralized Blockchains by Taming Application-Inherent Conflicts · Péter Garamvölgyi, Yuxi Liu, Dong Zhou, Fan Long, Ming Wu
  190. V-SZZ: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities · Lingfeng Bao, Xin Xia, Ahmed E. Hassan, Xiaohu Yang
  191. VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning · Qibin Chen, Jeremy Lacomis, Edward J. Schwartz, Graham Neubig, Bogdan Vasilescu, Claire Le Goues
  192. Verification of ORM-based Controllers by Summary Inference · Geetam Chawla, Navneet Aman, Raghavan Komondoor, Ashish Bokil, Nilesh Kharat
  193. VulCNN: An Image-inspired Scalable Vulnerability Detection System · Yueming Wu, Deqing Zou, Shihan Dou, Wei Yang, Duo Xu, Hai Jin
  194. What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code · Yao Wan, Wei Zhao, Hongyu Zhang, Yulei Sui, Guandong Xu, Hai Jin
  195. What Makes Effective Leadership in Agile Software Development Teams? · Lucas Gren, Paul Ralph
  196. What Makes a Good Commit Message? · Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang, Hui Liu
  197. What the Fork? Finding Hidden Code Clones in npm · Elizabeth Wyss, Lorenzo De Carli, Drew Davidson
  198. Where is Your App Frustrating Users? · Yawen Wang, Junjie Wang, Hongyu Zhang, Xuran Ming, Lin Shi, Qing Wang
  199. Windranger: A Directed Greybox Fuzzer driven by Deviation Basic Blocks · Zhengjie Du, Yuekang Li, Yang Liu, Bing Mao