ICPC A

69 papers

YearTitle / Authors
2022A first look at duplicate and near-duplicate self-admitted technical debt comments.
Jerin Yasmin, Mohammad Sadegh Sheikhaei, Yuan Tian
2022A study of single statement bugs involving dynamic language features.
Li Sui, Shawn Rasheed, Amjed Tahir, Jens Dietrich
2022ARSeek: identifying API resource using code and discussion on stack overflow.
Kien Luong, Mohammad Abdul Hadi, Ferdian Thung, Fatemeh H. Fard, David Lo
2022Accurate generation of trigger-action programs with domain-adapted sequence-to-sequence learning.
Imam Nur Bani Yusuf, Lingxiao Jiang, David Lo
2022Algorithm identification in programming assignments.
Pranshu Chourasia, Ganesh Ramakrishnan, Varsha Apte, Suraj Kumar
2022An approach to automatically assess method names.
Reem S. Alsuhaibani, Christian D. Newman, Michael John Decker, Michael L. Collard, Jonathan I. Maletic
2022An empirical investigation on the trade-off between smart contract readability and gas consumption.
Anna Vacca, Michele Fredella, Andrea Di Sorbo, Corrado Aaron Visaggio, Gerardo Canfora
2022An exploratory study of analyzing JavaScript online code clones.
Md Rakib Hossain Misu, Abdus Satter
2022An exploratory study on code attention in BERT.
Rishab Sharma, Fuxiang Chen, Fatemeh H. Fard, David Lo
2022Anchoring code understandability evaluations through task descriptions.
Marvin Wyrich, Lasse Merz, Daniel Graziotin
2022Automated identification of libraries from vulnerability data: can we do better?
Stefanus A. Haryono, Hong Jin Kang, Abhishek Sharma, Asankhaya Sharma, Andrew E. Santosa, Ming Yi Ang, David Lo
2022Backports: change types, challenges and strategies.
Debasish Chakroborti, Kevin A. Schneider, Chanchal K. Roy
2022Benchmarking library recognition in tweets.
Ting Zhang, Divya Prabha Chandrasekaran, Ferdian Thung, David Lo
2022C4: contrastive cross-language code clone detection.
Chenning Tao, Qi Zhan, Xing Hu, Xin Xia
2022CSRS: code search with relevance matching and semantic matching.
Yi Cheng, Li Kuang
2022Casdoc: unobtrusive explanations in code examples.
Mathieu Nassif, Zara Horlacher, Martin P. Robillard
2022Causette: user-controlled rearrangement of causal constructs in a code editor.
Alice Martin, Mathieu Magnaudet, Stéphane Conversy
2022Clone-based code method usage pattern mining.
Zhipeng Xue, Yuanliang Zhang, Rulin Xu
2022Code smells in Elixir: early results from a grey literature review.
Lucas Francisco da Matta Vegi, Marco Túlio Valente
2022CodePanorama: a language agnostic tool for visual code inspection.
Marc Etter, Farhad Mehta
2022Context-based cluster fault localization.
Junji Yu, Yan Lei, Huan Xie, Lingfeng Fu, Chunyan Liu
2022Deep API learning revisited.
James Martin, Jin L. C. Guo
2022Demystifying software release note issues on GitHub.
Jianyu Wu, Hao He, Wenxin Xiao, Kai Gao, Minghui Zhou
2022Do visual issue reports help developers fix bugs?: a preliminary study of using videos and images to report issues on GitHub.
Hiroki Kuramoto, Masanari Kondo, Yutaro Kashiwa, Yuta Ishimoto, Kaze Shindo, Yasutaka Kamei, Naoyasu Ubayashi
2022Does coding in Pythonic zen peak performance?: preliminary experiments of nine Pythonic idioms at scale.
Pattara Leelaprute, Bodin Chinthanet, Supatsara Wattanakriengkrai, Raula Gaikovina Kula, Pongchai Jaisri, Takashi Ishio
2022Error identification strategies for Python Jupyter notebooks.
Derek Robinson, Neil A. Ernst, Enrique Larios Vargas, Margaret-Anne D. Storey
2022Estimating developers' cognitive load at a fine-grained level using eye-tracking measures.
Amine Abbad-Andaloussi, Thierry Sorg, Barbara Weber
2022Example-based vulnerability detection and repair in Java code.
Ying Zhang, Ya Xiao, Md Mahir Asef Kabir, Danfeng (Daphne) Yao, Na Meng
2022Exploring GNN based program embedding technologies for binary related tasks.
Yixin Guo, Pengcheng Li, Yingwei Luo, Xiaolin Wang, Zhenlin Wang
2022Exploring and understanding cross-service code clones in microservice projects.
Yang Zhao, Ran Mo, Yao Zhang, Siyuan Zhang, Pu Xiong
2022Find bugs in static bug finders.
Junjie Wang, Yuchao Huang, Song Wang, Qing Wang
2022Fine-grained code-comment semantic interaction analysis.
Mingyang Geng, Shangwen Wang, Dezun Dong, Shanzhi Gu, Fang Peng, Weijian Ruan, Xiangke Liao
2022Fixing continuous integration tests from within the IDE with contextual information.
Casper Boone, Carolin E. Brandt, Andy Zaidman
2022GitQ- towards using badges as visual cues for GitHub projects.
Akhila Sri Manasa Venigalla, Kowndinya Boyalakuntla, Sridhar Chimalakonda
2022GypSum: learning hybrid representations for code summarization.
Yu Wang, Yu Dong, Xuesong Lu, Aoying Zhou
2022HELoC: hierarchical contrastive learning of source code representation.
Xiao Wang, Qiong Wu, Hongyu Zhang, Chen Lyu, Xue Jiang, Zhuoran Zheng, Lei Lyu, Songlin Hu
2022HatCUP: hybrid analysis and attention based just-in-time comment updating.
Hongquan Zhu, Xincheng He, Lei Xu
2022How do i model my system?: a qualitative study on the challenges that modelers experience.
Christopher Vendome, Eric J. Rapos, Nick DiGennaro
2022Impact of change granularity in refactoring detection.
Lei Chen, Shinpei Hayashi
2022LAMNER: code comment generation using character language model and named entity recognition.
Rishab Sharma, Fuxiang Chen, Fatemeh H. Fard
2022Learning to represent programs with heterogeneous graphs.
Kechi Zhang, Wenhan Wang, Huangzhao Zhang, Ge Li, Zhi Jin
2022M2TS: multi-scale multi-modal approach based on transformer for source code summarization.
Yuexiu Gao, Chen Lyu
2022MSCCD: grammar pluggable clone detection based on ANTLR parser generation.
Wenqing Zhu, Norihiro Yoshida, Toshihiro Kamiya, Eunjong Choi, Hiroaki Takada
2022On the cross-modal transfer from natural language to code through adapter modules.
Divyam Goel, Ramansh Grover, Fatemeh H. Fard
2022On the developers' attitude towards CRAN checks.
Pranjay Kumar, Davin Ie, Melina C. Vidoni
2022On the effectiveness of pretrained models for API learning.
Mohammad Abdul Hadi, Imam Nur Bani Yusuf, Ferdian Thung, Kien Gia Luong, Lingxiao Jiang, Fatemeh H. Fard, David Lo
2022On the transferability of pre-trained language models for low-resource programming languages.
Fuxiang Chen, Fatemeh H. Fard, David Lo, Timofey Bryksin
2022PTM4Tag: sharpening tag recommendation of stack overflow posts with pre-trained models.
Junda He, Bowen Xu, Zhou Yang, DongGyun Han, Chengran Yang, David Lo
2022Performance anomaly detection through sequence alignment of system-level traces.
Madeline Janecek, Naser Ezzati-Jivan, Abdelwahab Hamou-Lhadj
2022Predicting change propagation between code clone instances by graph-based deep learning.
Bin Hu, Yijian Wu, Xin Peng, Chaofeng Sha, Xiaochen Wang, Baiqiang Fu, Wenyun Zhao
2022Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, ICPC 2022, Virtual Event, May 16-17, 2022
Ayushi Rastogi, Rosalia Tufano, Gabriele Bavota, Venera Arnaoudova, Sonia Haiduc
2022QuLog: data-driven approach for log instruction quality assessment.
Jasmin Bogatinovski, Sasho Nedelkoski, Alexander Acker, Jorge Cardoso, Odej Kao
2022Revisiting the effect of branch handling strategies on change recommendation.
Keisuke Isemoto, Takashi Kobayashi, Shinpei Hayashi
2022Self-supervised learning of smart contract representations.
Shouliang Yang, Xiaodong Gu, Beijun Shen
2022Semantic similarity metrics for evaluating source code summarization.
Sakib Haque, Zachary Eberhart, Aakash Bansal, Collin McMillan
2022Shape-analysis driven memory graph visualization.
Jan H. Boockmann, Gerald Lüttgen
2022Simple or complex?: together for a more accurate just-in-time defect predictor.
Xin Zhou, DongGyun Han, David Lo
2022So many brackets!: an analysis of how SQL learners (mis)manage complexity during query formulation.
Daphne Miedema, George Fletcher, Efthimia Aivaloglou
2022The effect of information content and length on name recollection.
Asaf Etgar, Ram Friedman, Shaked Haiman, Dana Perez, Dror G. Feitelson
2022The ineffectiveness of domain-specific word embedding models for GUI test reuse.
Farideh Khalili, Ali Mohebbi, Valerio Terragni, Mauro Pezzè, Leonardo Mariani, Abbas Heydarnoori
2022Towards exploring the code reuse from stack overflow during software development.
Yuan Huang, Furen Xu, Haojie Zhou, Xiangping Chen, Xiaocong Zhou, Tong Wang
2022Two approaches to survival analysis of open source Python projects.
Derek Robinson, Keanelek Enns, Neha Koulecar, Manish Sihag
2022Understanding code snippets in code reviews: a preliminary study of the OpenStack community.
Liming Fu, Peng Liang, Beiqi Zhang
2022Unified abstract syntax tree representation learning for cross-language program classification.
Kesu Wang, Meng Yan, He Zhang, Haibo Hu
2022Using discord conversations as program comprehension aid.
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza
2022XAI4FL: enhancing spectrum-based fault localization with explainable artificial intelligence.
Ratnadira Widyasari, Gede Artha Azriadi Prana, Stefanus A. Haryono, Yuan Tian, Hafil Noer Zachiary, David Lo
2022Zero-shot program representation learning.
Nan Cui, Yuze Jiang, Xiaodong Gu, Beijun Shen
2022didiffff: a viewer for comparing changes in both code and execution traces.
Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue
2022pycefr: Python competency level through code analysis.
Gregorio Robles, Raula Gaikovina Kula, Chaiyong Ragkhitwetsagul, Tattiya Sakulniwat, Kenichi Matsumoto, Jesús M. González-Barahona