Software Engineering Empirical Research Radar
FSE 2022 Papers
FSE 2022 paper list with topic labels.
| Paper | Venue | Year | Topics |
|---|---|---|---|
| 23 shades of self-admitted technical debt: an empirical study on machine learning software. David O'Brien, Sumon Biswas, Sayem Imtiaz, Rabe Abdalkareem, Emad Shihab | FSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| A case study of implicit mentoring, its prevalence, and impact in Apache. Zixuan Feng, Amreeta Chatterjee, Anita Sarma, Iftekhar Ahmed 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| A practical call graph construction method for Python. Jiacheng Zhong | FSE | 2022 | Other |
| A retrospective study of one decade of artifact evaluations. Stefan Winter 0001, Christopher Steven Timperley, Ben Hermann, Jürgen Cito, Jonathan Bell 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| A study on identifying code author from real development. Siyi Gong, Hao Zhong 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| AI-assisted programming: applications, user experiences, and neuro-symbolic techniques (keynote). Sumit Gulwani | FSE | 2022 | AI / LLM for SE; Program Analysis / Verification / Formal Methods |
| API recommendation for machine learning libraries: how far are we? Moshi Wei, Yuchao Huang, Junjie Wang 0001, Jiho Shin, Nima Shiri Harzevili | FSE | 2022 | AI / LLM for SE |
| AUGER: automatically generating review comments with pre-training models. Lingwei Li, Li Yang 0015, Huaxi Jiang, Jun Yan, Tiejian Luo | FSE | 2022 | Other |
| Academic prototyping (invited tutorial). Andreas Zeller | FSE | 2022 | Other |
| AccessiText: automated detection of text accessibility issues in Android apps. Abdulaziz Alshayban, Sam Malek | FSE | 2022 | Mobile / Web / GUI / Android |
| Accurate method and variable tracking in commit history. Mehran Jodavi, Nikolaos Tsantalis | FSE | 2022 | DevOps / CI / Build / Release |
| Achievement unlocked: a case study on gamifying DevOps practices in industry. Patrick Ayoup, Diego Elias Costa, Emad Shihab | FSE | 2022 | Human / Empirical / Socio-technical; DevOps / CI / Build / Release |
| Actionable and interpretable fault localization for recurring failures in online service systems. Zeyan Li, Nengwen Zhao, Mingjie Li 0005, Xianglin Lu, Lixin Wang | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| Adaptive fairness improvement based on causality analysis. Mengdi Zhang 0003, Jun Sun 0001 | FSE | 2022 | Other |
| AgileCtrl: a self-adaptive framework for configuration tuning. Shu Wang, Henry Hoffmann, Shan Lu 0001 | FSE | 2022 | DevOps / CI / Build / Release |
| All you need is logs: improving code completion by learning from anonymous IDE usage logs. Vitaliy Bibaev, Alexey Kalina, Vadim Lomshakov, Yaroslav Golubev, Alexander Bezzubov | FSE | 2022 | Cloud / Microservices / Distributed Systems |
| An empirical investigation of missing data handling in cloud node failure prediction. Minghua Ma, Yudong Liu, Yuang Tong, Haozhe Li, Pu Zhao 0004 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical; Cloud / Microservices / Distributed Systems |
| An empirical study of blockchain system vulnerabilities: modules, types, and patterns. Xiao Yi, Daoyuan Wu, Lingxiao Jiang, Yuzhou Fang, Kehuan Zhang | FSE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical |
| An empirical study of deep transfer learning-based program repair for Kotlin projects. Misoo Kim, Youngkyoung Kim, Hohyeon Jeong, Jinseok Heo, Sungoh Kim | FSE | 2022 | AI / LLM for SE; Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical |
| An empirical study of log analysis at Microsoft. Shilin He, Xu Zhang 0024, Pinjia He, Yong Xu 0010, Liqun Li | FSE | 2022 | Human / Empirical / Socio-technical |
| An exploratory study on the predominant programming paradigms in Python code. Robert Dyer 0001, Jigyasa Chauhan | FSE | 2022 | Human / Empirical / Socio-technical |
| Are elevator software robust against uncertainties? results and experiences from an industrial case study. Liping Han, Tao Yue 0002, Shaukat Ali 0001, Aitor Arrieta, Maite Arratibel | FSE | 2022 | Human / Empirical / Socio-technical; Performance / Energy / Reliability |
| Are we building on the rock? on the importance of data preprocessing for code summarization. Lin Shi 0006, Fangwen Mu, Xiao Chen 0015, Song Wang 0009, Junjie Wang 0001 | FSE | 2022 | DevOps / CI / Build / Release |
| Asynchronous technical interviews: reducing the effect of supervised think-aloud on communication ability. Mahnaz Behroozi, Chris Parnin, Chris Brown 0001 | FSE | 2022 | Other |
| AutoPruner: transformer-based call graph pruning. Thanh Le-Cong, Hong Jin Kang, Truong Giang Nguyen, Stefanus Agus Haryono, David Lo 0001 | FSE | 2022 | AI / LLM for SE |
| AutoTSG: learning and synthesis for incident troubleshooting. Manish Shetty, Chetan Bansal, Sai Pramod Upadhyayula, Arjun Radhakrishna, Anurag Gupta | FSE | 2022 | Other |
| Automated capacity analysis of limitation-aware microservices architectures. Rafael Fresno-Aranda | FSE | 2022 | Other |
| Automated generation of test oracles for RESTful APIs. Juan C. Alonso | FSE | 2022 | Testing / QA |
| Automated unearthing of dangerous issue reports. Shengyi Pan, Jiayuan Zhou, Filipe Roseiro Côgo, Xin Xia 0001, Lingfeng Bao | FSE | 2022 | Other |
| Automatically deriving JavaScript static analyzers from specifications using Meta-level static analysis. Jihyeok Park, Seungmin An, Sukyoung Ryu | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Automating code review activities by large-scale pre-training. Zhiyu Li, Shuai Lu, Daya Guo, Nan Duan 0001, Shailesh Jannu | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Avgust: automating usage-based test generation from videos of app executions. Yixue Zhao, Saghar Talebipour, Kesina Baral, Hyojae Park, Leon Yee | FSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Blackbox adversarial attacks and explanations for automatic speech recognition. Xiaoliang Wu | FSE | 2022 | Other |
| CLIFuzzer: mining grammars for command-line invocations. Abhilash Gupta, Rahul Gopinath, Andreas Zeller | FSE | 2022 | Testing / QA |
| COREQQA: a COmpliance REQuirements understanding using question answering tool. Sallam Abualhaija, Chetan Arora 0002, Lionel C. Briand | FSE | 2022 | Requirements / Modeling / Architecture |
| CORMS: a GitHub and Gerrit based hybrid code reviewer recommendation approach for modern code review. Prahar Pandya, Saurabh Tiwari 0001 | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Change-aware mutation testing for evolving systems. Milos Ojdanic | FSE | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review |
| CheapET-3: cost-efficient use of remote DNN models. Michael Weiss 0004 | FSE | 2022 | Performance / Energy / Reliability |
| Clang __usercall: towards native support for user defined calling conventions. Jared Q. Widberg, Sashank Narain, Yimin Chen 0004 | FSE | 2022 | Other |
| Classifying edits to variability in source code. Paul Maximilian Bittner, Christof Tinnes, Alexander Schultheiß, Sören Viegener, Timo Kehrer | FSE | 2022 | Other |
| Code, quality, and process metrics in graduated and retired ASFI projects. Stefan Stanciulescu, Likang Yin, Vladimir Filkov | FSE | 2022 | Other |
| CodeMatcher: a tool for large-scale code search based on query semantics matching. Chao Liu 0014, Xuanlin Bao, Xin Xia 0001, Meng Yan 0001, David Lo 0001 | FSE | 2022 | Other |
| CommentFinder: a simpler, faster, more accurate code review comments recommendation. Yang Hong 0004, Chakkrit Tantithamthavorn, Patanamon Thongtanunam, Aldeida Aleti | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Context-aware code recommendation in Intellij IDEA. Shamsa Abid, Hamid Abdul Basit, Shafay Shamail | FSE | 2022 | Other |
| Corporate dominance in open source ecosystems: a case study of OpenStack. Yuxia Zhang, Klaas-Jan Stol, Hui Liu 0003, Minghui Zhou 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| Correlates of programmer efficacy and their link to experience: a combined EEG and eye-tracking study. Norman Peitek, Annabelle Bergum, Maurice Rekrut, Jonas Mucke, Matthias Nadig | FSE | 2022 | Human / Empirical / Socio-technical |
| Cross-device record and replay for Android apps. Cong Li 0003, Yanyan Jiang 0001, Chang Xu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Cross-language Android permission specification. Chaoran Li, Xiao Chen 0002, Ruoxi Sun 0001, Minhui Xue 0001, Sheng Wen | FSE | 2022 | Program Analysis / Verification / Formal Methods; Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| DeJITLeak: eliminating JIT-induced timing side-channel leaks. Qi Qin, JulianAndres JiYang, Fu Song, Taolue Chen 0001, Xinyu Xing 0001 | FSE | 2022 | Other |
| Declarative smart contracts. Haoxian Chen 0001, Gerald Whitters, Mohammad Javad Amiri, Yuepeng Wang 0001, Boon Thau Loo | FSE | 2022 | Other |
| DeepDev-PERF: a deep learning-based approach for improving software performance. Spandan Garg, Roshanak Zilouchian Moghaddam, Colin B. Clement, Neel Sundaresan, Chen Wu | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Demystifying "removed reviews" in iOS app store. Liu Wang 0002, Haoyu Wang 0001, Xiapu Luo, Tao Zhang 0001, Shangguang Wang | FSE | 2022 | Mobile / Web / GUI / Android |
| Demystifying the underground ecosystem of account registration bots. Yuhao Gao, Guoai Xu, Li Li 0029, Xiapu Luo, Chenyu Wang 0002 | FSE | 2022 | Other |
| Detecting Simulink compiler bugs via controllable zombie blocks mutation. Shikai Guo, He Jiang 0001, Zhihao Xu, Xiaochen Li, Zhilei Ren | FSE | 2022 | Testing / QA |
| Detecting non-crashing functional bugs in Android apps via deep-state differential analysis. Jue Wang, Yanyan Jiang 0001, Ting Su 0001, Shaohua Li 0002, Chang Xu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Diet code is healthy: simplifying programs for pre-trained models of code. Zhaowei Zhang, Hongyu Zhang 0002, Beijun Shen, Xiaodong Gu 0002 | FSE | 2022 | Other |
| Discovering feature flag interdependencies in Microsoft office. Michael Schröder 0005, Katja Kevic, Dan Gopstein, Brendan Murphy, Jennifer Beckmann | FSE | 2022 | Other |
| Discrepancies among pre-trained deep neural networks: a new threat to model zoo reliability. Diego Montes, Pongpatapee Peerapatanapokin, Jeff Schultz, Chengjun Guo, Wenxin Jiang 0001 | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Do bugs lead to unnaturalness of source code? Yanjie Jiang, Hui Liu 0003, Yuxia Zhang, Weixing Ji, Hao Zhong 0001 | FSE | 2022 | Other |
| DynaPyt: a dynamic analysis framework for Python. Aryaz Eghbali, Michael Pradel | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Dynamic data race prediction: fundamentals, theory, and practice (tutorial). Umang Mathur 0001, Andreas Pavlogiannis | FSE | 2022 | Other |
| Effective and scalable fault injection using bug reports and generative language models. Ahmed Khanfir | FSE | 2022 | AI / LLM for SE |
| Explaining and debugging pathological program behavior. Martin Eberlein | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Exploring and evaluating personalized models for code generation. Andrei Zlotchevski, Dawn Drain, Alexey Svyatkovskiy, Colin B. Clement, Neel Sundaresan | FSE | 2022 | Other |
| Exploring the under-explored terrain of non-open source data for software engineering through the lens of federated learning. Shriram Shanbhag, Sridhar Chimalakonda | FSE | 2022 | Human / Empirical / Socio-technical |
| FIM: fault injection and mutation for Simulink. Ezio Bartocci, Leonardo Mariani, Dejan Nickovic, Drishti Yadav | FSE | 2022 | Testing / QA |
| FastKLEE: faster symbolic execution via reducing redundant bound checking of type-safe pointers. Haoxin Tu, Lingxiao Jiang, Xuhua Ding, He Jiang 0001 | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Fault localization to detect co-change fixing locations. Yi Li 0048, Shaohua Wang 0002, Tien N. Nguyen | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Maintenance / Evolution / Refactoring / Review |
| First come first served: the impact of file position on code review. Enrico Fregnan, Larissa Braz, Marco D'Ambros, Gül Çalikli, Alberto Bacchelli | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| FlakeRepro: automated and efficient reproduction of concurrency-related flaky tests. Tanakorn Leesatapornwongsa, Xiang Ren 0003, Suman Nath | FSE | 2022 | Testing / QA; Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| Fuzzing deep-learning libraries via automated relational API inference. Yinlin Deng, Chenyuan Yang, Anjiang Wei, Lingming Zhang 0001 | FSE | 2022 | Testing / QA |
| GFI-bot: automated good first issue recommendation on GitHub. Hao He 0012, Haonan Su, Wenxin Xiao, Runzhi He, Minghui Zhou 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| Generating realistic vulnerabilities via neural code editing: an empirical study. Yu Nong, Yuzhe Ou, Michael Pradel, Feng Chen 0001, Haipeng Cai | FSE | 2022 | AI / LLM for SE; Human / Empirical / Socio-technical |
| Generic sensitivity: customizing context-sensitive pointer analysis for generics. Haofeng Li, Jie Lu 0009, Haining Meng, Liqing Cao, Yongheng Huang | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Group-based corpus scheduling for parallel fuzzing. Taotao Gu, Xiang Li 0078, Shuaibing Lu, Jianwen Tian, Yuanping Nie | FSE | 2022 | Testing / QA |
| Hierarchical Bayesian multi-kernel learning for integrated classification and summarization of app reviews. Moayad Alshangiti, Weishi Shi, Eduardo Lima, Xumin Liu, Qi Yu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| How to better utilize code graphs in semantic code search? Yucen Shi, Ying Yin 0001, Zhengkui Wang, David Lo 0001, Tao Zhang 0001 | FSE | 2022 | Other |
| How to formulate specific how-to questions in software development? Mingwei Liu 0002, Xin Peng 0001, Andrian Marcus, Christoph Treude, Jiazhan Xie | FSE | 2022 | Other |
| Improving IDE code inspections with tree automata. Yunjeong Lee | FSE | 2022 | Other |
| Improving ML-based information retrieval software with user-driven functional testing and defect class analysis. Junjie Zhu, Teng Long 0003, Wei Wang, Atif M. Memon | FSE | 2022 | Testing / QA |
| In war and peace: the impact of world politics on software ecosystems. Raula Gaikovina Kula, Christoph Treude | FSE | 2022 | Other |
| Incorporating domain knowledge through task augmentation for front-end JavaScript code generation. Sijie Shen, Xiang Zhu, Yihong Dong, Qizhi Guo, Yankun Zhen | FSE | 2022 | Other |
| Industry experiences with large-scale refactoring. James Ivers, Robert L. Nord, Ipek Ozkaya, Chris Seifried, Christopher Steven Timperley | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Industry practice of configuration auto-tuning for cloud applications and services. Runzhe Wang, Qinglong Wang 0003, Yuxi Hu, Heyuan Shi, Yuheng Shen | FSE | 2022 | DevOps / CI / Build / Release; Cloud / Microservices / Distributed Systems |
| Infrastructure as code for dynamic deployments. Daniel Sokolowski | FSE | 2022 | Other |
| Input invariants. Dominic Steinhöfel, Andreas Zeller | FSE | 2022 | Other |
| Input splitting for cloud-based static application security testing platforms. Maria Christakis, Thomas Cottenier, Antonio Filieri, Linghui Luo, Muhammad Numair Mansur | FSE | 2022 | Testing / QA; Security / Privacy / Vulnerability; Cloud / Microservices / Distributed Systems |
| Investigating and improving log parsing in practice. Ying Fu, Meng Yan 0001, Jian Xu, Jianguo Li, Zhongxin Liu 0002 | FSE | 2022 | Other |
| JSIMutate: understanding performance results through mutations. Thomas Laurent 0003, Paolo Arcaini, Catia Trubiani, Anthony Ventresque | FSE | 2022 | Testing / QA; Performance / Energy / Reliability |
| KVS: a tool for knowledge-driven vulnerability searching. Xingqi Cheng, Xiaobing Sun 0001, Lili Bo, Ying Wei 0012 | FSE | 2022 | Other |
| Language-agnostic dynamic analysis of multilingual code: promises, pitfalls, and prospects. Haoran Yang 0002, Wen Li 0007, Haipeng Cai | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Large-scale analysis of non-termination bugs in real-world OSS projects. Xiuhan Shi, Xiaofei Xie, Yi Li 0008, Yao Zhang 0019, Sen Chen 0001 | FSE | 2022 | Other |
| Less training, more repairing please: revisiting automated program repair via zero-shot learning. Chunqiu Steven Xia, Lingming Zhang 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| Leveraging test plan quality to improve code review efficacy. Lawrence Chen 0002, Rui Abreu 0001, Tobi Akomolede, Peter C. Rigby, Satish Chandra 0001 | FSE | 2022 | Testing / QA; Maintenance / Evolution / Refactoring / Review |
| Lighting up supervised learning in user review-based code localization: dataset and benchmark. Xinwen Hu, Yu Guo, Jianjie Lu, Zheling Zhu, Chuanyi Li | FSE | 2022 | Other |
| MAAT: a novel ensemble approach to addressing fairness and performance bugs for machine learning software. Zhenpeng Chen, Jie M. Zhang, Federica Sarro, Mark Harman | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| MANDO-GURU: vulnerability detection for smart contract source code by heterogeneous graph embeddings. Hoang H. Nguyen, Nhat-Minh Nguyen, Hong-Phuc Doan, Zahra Ahmadi, Thanh-Nam Doan | FSE | 2022 | Security / Privacy / Vulnerability |
| MOSAT: finding safety violations of autonomous driving systems using multi-objective genetic algorithm. Haoxiang Tian 0001, Yan Jiang, Guoquan Wu, Jiren Yan, Jun Wei 0001 | FSE | 2022 | Other |
| Machine learning and natural language processing for automating software testing (tutorial). Mauro Pezzè | FSE | 2022 | Testing / QA; AI / LLM for SE |
| Making Python code idiomatic by automatic refactoring non-idiomatic Python code with pythonic idioms. Zejun Zhang 0006, Zhenchang Xing, Xin Xia 0001, Xiwei Xu 0001, Liming Zhu 0001 | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Metadata-based retrieval for resolution recommendation in AIOps. Harshit Kumar, Ruchi Mahindru, Debanjana Kar | FSE | 2022 | Other |
| Minerva: browser API fuzzing with dynamic mod-ref analysis. Chijin Zhou, Quan Zhang 0003, Mingzhe Wang, Lihua Guo, Jie Liang 0006 | FSE | 2022 | Testing / QA; Mobile / Web / GUI / Android |
| Modus: a Datalog dialect for building container images. Chris Tomy, Tingmao Wang, Earl T. Barr, Sergey Mechtaev | FSE | 2022 | DevOps / CI / Build / Release; Cloud / Microservices / Distributed Systems |
| MpBP: verifying robustness of neural networks with multi-path bound propagation. Ye Zheng, Jiaxiang Liu 0001, Xiaomu Shi | FSE | 2022 | AI / LLM for SE |
| MultIPAs: applying program transformations to introductory programming assignments for data augmentation. Pedro Orvalho, Mikolás Janota, Vasco Manquinho | FSE | 2022 | Other |
| Multi-perspective representation learning for source code analytics (invited tutorial). Zhi Jin | FSE | 2022 | Other |
| Multi-phase invariant synthesis. Daniel Riley, Grigory Fedyukovich | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| NL2Viz: natural language to visualization via constrained syntax-guided synthesis. Zhengkai Wu, Vu Le 0002, Ashish Tiwari 0001, Sumit Gulwani, Arjun Radhakrishna | FSE | 2022 | Other |
| NMTSloth: understanding and testing efficiency degradation of neural machine translation systems. Simin Chen, Cong Liu 0005, Mirazul Haque, Zihe Song, Wei Yang 0013 | FSE | 2022 | Testing / QA; AI / LLM for SE; Performance / Energy / Reliability |
| Nalanda: a socio-technical graph platform for building software analytics tools at enterprise scale. Chandra Shekhar Maddila, Suhas Shanbhogue, Apoorva Agrawal, Thomas Zimmermann 0001, Chetan Bansal | FSE | 2022 | DevOps / CI / Build / Release |
| NatGen: generative pre-training by "naturalizing" source code. Saikat Chakraborty 0001, Toufique Ahmed, Yangruibo Ding, Premkumar T. Devanbu, Baishakhi Ray | FSE | 2022 | AI / LLM for SE |
| NeuDep: neural binary memory dependence analysis. Kexin Pei, Dongdong She, Michael Wang, Scott Geng, Zhou Xuan | FSE | 2022 | AI / LLM for SE |
| Neural termination analysis. Mirco Giacobbe, Daniel Kroening, Julian Parsert | FSE | 2022 | AI / LLM for SE |
| No more fine-tuning? an experimental evaluation of prompt tuning in code intelligence. Chaozheng Wang, Yuanhang Yang, Cuiyun Gao 0001, Yun Peng 0003, Hongyu Zhang 0002 | FSE | 2022 | Other |
| On safety, assurance, and reliability: a software engineering perspective (keynote). Marsha Chechik | FSE | 2022 | Performance / Energy / Reliability |
| On the vulnerability proneness of multilingual code. Wen Li 0007, Li Li 0029, Haipeng Cai | FSE | 2022 | Other |
| On-the-fly syntax highlighting using neural networks. Marco Edoardo Palma, Pasquale Salza, Harald C. Gall | FSE | 2022 | AI / LLM for SE |
| Online testing of RESTful APIs: promises and challenges. Alberto Martin-Lopez, Sergio Segura, Antonio Ruiz-Cortés | FSE | 2022 | Testing / QA |
| PaReco: patched clones and missed patches among the divergent variants of a software family. Poedjadevie Kadjel Ramkisoen, John Businge, Brent van Bladel, Alexandre Decan, Serge Demeyer | FSE | 2022 | Other |
| Pair programming conversations with agents vs. developers: challenges and opportunities for SE community. Peter Robe, Sandeep Kaur Kuttal, Jake AuBuchon, Jacob C. Hart | FSE | 2022 | Human / Empirical / Socio-technical |
| Parasol: efficient parallel synthesis of large model spaces. Clay Stevens, Hamid Bagheri | FSE | 2022 | Other |
| Paving the way for mature secondary research: the seven types of literature review. Paul Ralph, Sebastian Baltes | FSE | 2022 | Other |
| Peahen: fast and precise static deadlock detection via context reduction. Yuandao Cai, Chengfeng Ye, Qingkai Shi, Charles Zhang 0001 | FSE | 2022 | Other |
| Perfect is the enemy of test oracle. Ali Reza Ibrahimzada, Yigit Varli, Dilara Tekinoglu, Reyhaneh Jabbarvand | FSE | 2022 | Testing / QA |
| Performing large-scale mining studies: from start to finish (tutorial). Robert Dyer 0001, Samuel W. Flint | FSE | 2022 | Other |
| PolyFax: a toolkit for characterizing multi-language software. Wen Li 0007, Li Li 0029, Haipeng Cai | FSE | 2022 | Other |
| Program analysis using WALA (tutorial). Joanna C. S. Santos, Julian Dolby | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Program merge conflict resolution via neural transformers. Alexey Svyatkovskiy, Sarah Fakhoury, Negar Ghorbani, Todd Mytkowicz, Elizabeth Dinella | FSE | 2022 | AI / LLM for SE |
| Psychologically-inspired, unsupervised inference of perceptual groups of GUI widgets from GUI images. Mulong Xie, Zhenchang Xing, Sidong Feng, Xiwei Xu 0001, Liming Zhu 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| Putting them under microscope: a fine-grained approach for detecting redundant test cases in natural language. Zhiyuan Chang, Mingyang Li 0005, Junjie Wang 0001, Qing Wang 0001, Shoubin Li | FSE | 2022 | Testing / QA |
| PyTER: effective program repair for Python type errors. Wonseok Oh, Hakjoo Oh | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Program Analysis / Verification / Formal Methods |
| Python-by-contract dataset. Jiyang Zhang 0003, Marko Ristin, Phillip Schanely, Hans Wernher van de Venn, Milos Gligoric 0001 | FSE | 2022 | Other |
| Quantifying community evolution in developer social networks. Liang Wang 0006, Ying Li 0114, Jierui Zhang, Xianping Tao | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Quantitative relational modelling with QAlloy. Pedro Silva, José N. Oliveira, Nuno Macedo 0001, Alcino Cunha | FSE | 2022 | Requirements / Modeling / Architecture |
| RESTInfer: automated inferring parameter constraints from natural language RESTful API descriptions. Yi Liu 0069 | FSE | 2022 | Other |
| RULER: discriminative and iterative adversarial training for deep neural network fairness. Guanhong Tao 0001, Weisong Sun, Tingxu Han, Chunrong Fang, Xiangyu Zhang 0001 | FSE | 2022 | AI / LLM for SE |
| RecipeGen++: an automated trigger action programs generator. Imam Nur Bani Yusuf, Diyanah Binte Abdul Jamal, Lingxiao Jiang, David Lo 0001 | FSE | 2022 | Other |
| Reflections on software failure analysis. Paschal C. Amusuo, Aishwarya Sharma, Siddharth R. Rao, Abbey Vincent, James C. Davis 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| RegMiner: mining replicable regression dataset from code repositories. Xuezhi Song, Yun Lin 0001, Yijian Wu, Yifan Zhang 0019, Siang Hwee Ng | FSE | 2022 | Testing / QA |
| RoboFuzz: fuzzing robotic systems over robot operating system (ROS) for finding correctness bugs. Seulbae Kim, Taesoo Kim | FSE | 2022 | Testing / QA |
| SEDiff: scope-aware differential fuzzing to test internal function models in symbolic execution. Penghui Li 0001, Wei Meng 0001, Kangjie Lu | FSE | 2022 | Testing / QA; Program Analysis / Verification / Formal Methods |
| SFLKit: a workbench for statistical fault localization. Marius Smytzek, Andreas Zeller | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| SPINE: a scalable log parser with feedback guidance. Xuheng Wang, Xu Zhang 0024, Liqun Li, Shilin He, Hongyu Zhang 0002 | FSE | 2022 | Other |
| SamplingCA: effective and efficient sampling-based pairwise testing for highly configurable software systems. Chuan Luo 0002, Qiyuan Zhao, Shaowei Cai 0001, Hongyu Zhang 0002, Chunming Hu | FSE | 2022 | Testing / QA |
| Scenario-based test reduction and prioritization for multi-module autonomous driving systems. Yao Deng, Xi Zheng 0001, Mengshi Zhang, Guannan Lou, Tianyi Zhang 0001 | FSE | 2022 | Testing / QA |
| Security code smells in apps: are we getting better? Steven Arzt | FSE | 2022 | Security / Privacy / Vulnerability; Mobile / Web / GUI / Android |
| SemCluster: a semi-supervised clustering tool for crowdsourced test reports with deep image understanding. Mingzhe Du, Shengcheng Yu, Chunrong Fang, Tongyu Li, Heyuan Zhang | FSE | 2022 | Testing / QA |
| Semi-supervised pre-processing for learning-based traceability framework on real-world software projects. Liming Dong 0001, He Zhang 0001, Wei Liu, Zhiluo Weng, Hongyu Kuang | FSE | 2022 | AI / LLM for SE; Requirements / Modeling / Architecture |
| Sentiment in software engineering: detection and application. Nathan Cassee | FSE | 2022 | Other |
| Software security during modern code review: the developer's perspective. Larissa Braz, Alberto Bacchelli | FSE | 2022 | Security / Privacy / Vulnerability; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| SolSEE: a source-level symbolic execution engine for solidity. Shang-Wei Lin 0001, Palina Tolmach, Ye Liu 0012, Yi Li 0008 | FSE | 2022 | Program Analysis / Verification / Formal Methods |
| Sometimes you have to treat the symptoms: tackling model drift in an industrial clone-and-own software product line. Christof Tinnes, Wolfgang Rössler, Uwe Hohenstein, Torsten Kühn, Andreas Biesdorf | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Static executes-before analysis for event driven programs. Rekha R. Pai, Abhishek Uppar, Akshatha Shenoy 0001, Pranshul Kushwaha, Deepak D'Souza | FSE | 2022 | Other |
| SymMC: approximate model enumeration and counting using symmetry information for Alloy specifications. Wenxi Wang, Yang Hu, Kenneth L. McMillan, Sarfraz Khurshid | FSE | 2022 | Other |
| TAPHSIR: towards AnaPHoric ambiguity detection and ReSolution in requirements. Saad Ezzini, Sallam Abualhaija, Chetan Arora 0002, Mehrdad Sabetzadeh | FSE | 2022 | Requirements / Modeling / Architecture |
| TSA: a tool to detect and quantify network side-channels. Ismet Burak Kadron, Tevfik Bultan | FSE | 2022 | Other |
| Task modularity and the emergence of software value streams (impact award paper keynote). Gail C. Murphy, Mik Kersten | FSE | 2022 | Other |
| Testing of autonomous driving systems: where are we and where should we go? Guannan Lou, Yao Deng, Xi Zheng 0001, Mengshi Zhang, Tianyi Zhang 0001 | FSE | 2022 | Testing / QA |
| Testing of machine learning models with limited samples: an industrial vacuum pumping application. Ayan Chatterjee, Bestoun S. Ahmed, Erik Hallin, Anton Engman | FSE | 2022 | Testing / QA; AI / LLM for SE |
| The best of both worlds: integrating semantic features with expert features for defect prediction and localization. Chao Ni 0001, Wei Wang 0087, Kaiwen Yang, Xin Xia 0001, Kui Liu 0001 | FSE | 2022 | Other |
| The evolution of type annotations in python: an empirical study. Luca Di Grazia, Michael Pradel | FSE | 2022 | Program Analysis / Verification / Formal Methods; Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| This is your cue! assisting search behaviour with resource style properties. Deeksha M. Arya | FSE | 2022 | Performance / Energy / Reliability |
| Toward interactive bug reporting for (android app) end-users. Yang Song, Junayed Mahmud, Ying Zhou, Oscar Chaparro, Kevin Moran | FSE | 2022 | Mobile / Web / GUI / Android |
| Towards developer-centered automatic program repair: findings from Bloomberg. Emily Rowan Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; Human / Empirical / Socio-technical |
| Trace analysis based microservice architecture measurement. Xin Peng 0001, Chenxi Zhang 0003, Zhongyuan Zhao, Akasaka Isami, Xiaofeng Guo | FSE | 2022 | Requirements / Modeling / Architecture; Cloud / Microservices / Distributed Systems |
| TraceCRL: contrastive representation learning for microservice trace analysis. Chenxi Zhang 0003, Xin Peng 0001, Tong Zhou, Chaofeng Sha, Zhenghui Yan | FSE | 2022 | Cloud / Microservices / Distributed Systems |
| Tracking patches for open source software vulnerabilities. Congying Xu, Bihuan Chen 0001, Chenhao Lu, Kaifeng Huang 0001, Xin Peng 0001 | FSE | 2022 | Human / Empirical / Socio-technical |
| UTANGO: untangling commits with context-aware, graph-based, code change clustering learning model. Yi Li 0048, Shaohua Wang 0002, Tien N. Nguyen | FSE | 2022 | Maintenance / Evolution / Refactoring / Review |
| Uncertainty-aware transfer learning to evolve digital twins for industrial elevators. Qinghua Xu, Shaukat Ali 0001, Tao Yue 0002, Maite Arratibel | FSE | 2022 | Other |
| Understanding automated code review process and developer experience in industry. Hyungjin Kim, Yonghwi Kwon 0003, Sangwoo Joh, Hyukin Kwon, Yeonhee Ryou | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Understanding performance problems in deep learning systems. Junming Cao, Bihuan Chen 0001, Chao Sun, Longjie Hu, Shuaihong Wu | FSE | 2022 | AI / LLM for SE; Performance / Energy / Reliability |
| Understanding skills for OSS communities on GitHub. Jenny T. Liang, Thomas Zimmermann 0001, Denae Ford | FSE | 2022 | Human / Empirical / Socio-technical |
| Understanding why we cannot model how long a code review will take: an industrial case study. Lawrence Chen 0002, Peter C. Rigby, Nachiappan Nagappan | FSE | 2022 | Human / Empirical / Socio-technical; Maintenance / Evolution / Refactoring / Review |
| Unite: an adapter for transforming analysis tools to web services via OSLC. Ondrej Vasícek, Jan Fiedor, Tomas Kratochvila, Bohuslav Krena, Ales Smrcka | FSE | 2022 | Mobile / Web / GUI / Android |
| Using graph neural networks for program termination. Yoav Alon, Cristina David | FSE | 2022 | AI / LLM for SE |
| Using nudges to accelerate code reviews at scale. Qianhua Shan, David Sukhdeo, Qianying Huang, Seth Rogers, Lawrence Chen 0002 | FSE | 2022 | Other |
| VulCurator: a vulnerability-fixing commit detector. Truong Giang Nguyen, Thanh Le-Cong, Hong Jin Kang, Xuan-Bach Dinh Le 0001, David Lo 0001 | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release |
| VulRepair: a T5-based automated software vulnerability repair. Michael Fu, Chakkrit Tantithamthavorn, Trung Le 0001, Van Nguyen 0002, Dinh Q. Phung | FSE | 2022 | Debugging / Fault Localization / Diagnosis / Repair |
| What did you pack in my app? a systematic analysis of commercial Android packers. Zikan Dong, Hongxuan Liu, Liu Wang 0002, Xiapu Luo, Yao Guo 0001 | FSE | 2022 | Mobile / Web / GUI / Android |
| What improves developer productivity at google? code quality. Lan Cheng, Emerson R. Murphy-Hill, Mark Canning, Ciera Jaspan, Collin Green | FSE | 2022 | Human / Empirical / Socio-technical |
| What motivates software practitioners to contribute to inner source? Zhiyuan Wan, Xin Xia 0001, Yun Zhang 0011, David Lo 0001, Daibing Zhou | FSE | 2022 | Other |
| WikiDoMiner: wikipedia domain-specific miner. Saad Ezzini, Sallam Abualhaija, Mehrdad Sabetzadeh | FSE | 2022 | Other |
| Workgraph: personal focus vs. interruption for engineers at Meta. Yifen Chen, Peter C. Rigby, Yulin Chen, Kun Jiang, Nader Dehghani | FSE | 2022 | Other |
| You see what I want you to see: poisoning vulnerabilities in neural code search. Yao Wan 0001, Shijie Zhang, Hongyu Zhang 0002, Yulei Sui, Guandong Xu | FSE | 2022 | AI / LLM for SE |
| eGEN: an energy-saving modeling language and code generator for location-sensing of mobile apps. Kowndinya Boyalakuntla, Marimuthu Chinnakali, Sridhar Chimalakonda, K. Chandrasekaran 0001 | FSE | 2022 | Requirements / Modeling / Architecture; Mobile / Web / GUI / Android; Performance / Energy / Reliability |
| iTiger: an automatic issue title generation tool. Ting Zhang 0011, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo 0001 | FSE | 2022 | Other |