The DOI matches its Crossref record, with a small difference in title or year; 84 of the 91 references it cites were found in a registry or an index, and 2 are not checked yet.
Big code != big vocabulary: open-vocabulary models for source code
Open accessAbstract
Statistical language modeling techniques have successfully been applied to large source code corpora, yielding a variety of new software development tools, such as tools for code suggestion, improving readability, and API migration. A major issue with these techniques is that code introduces new vocabulary at a far higher rate than natural language, as new identifier names proliferate. Both large vocabularies and out-of-vocabulary issues severely affect Neural Language Models (NLMs) of source code, degrading their performance and rendering them unable to scale.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017) · arXiv · doi:10.48550/arxiv.1706.03762 · Cited by 120,404
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019) · Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers) · doi:10.18653/v1/n19-1423 · Cited by 54,325
(2014) · Cited by 33,419
Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation
Cho, K., van Merrienboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., & Bengio, Y. (2014) · Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.3115/v1/d14-1179 · Cited by 25,545
Distributed Representations of Words and Phrases and their Compositionality
Mikolov, T., Sutskever, I., Chen, K., Corrado, G., & Dean, J. (2013) · arXiv · doi:10.48550/arxiv.1310.4546 · Cited by 24,533
Deep Contextualized Word Representations
Peters, M., Neumann, M., Iyyer, M., Gardner, M., Clark, C., Lee, K., & Zettlemoyer, L. (2018) · Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers) · doi:10.18653/v1/n18-1202 · Cited by 11,983
Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
Chung, J., Gulcehre, C., Cho, K., & Bengio, Y. (2014) · arXiv · doi:10.48550/arxiv.1412.3555 · Cited by 11,008
Recurrent neural network based language model
Mikolov, T., Karafiát, M., Burget, L., Černocký, J., & Khudanpur, S. (2010) · Interspeech 2010 · doi:10.21437/interspeech.2010-343 · Cited by 5,390
Pointer Sentinel Mixture ModelsPreprint
Merity, S., Xiong, C., Bradbury, J., & Socher, R. (2016) · International Conference on Learning Representations · doi:10.48550/arxiv.1609.07843 · Cited by 5,058
Research works printed but not linked: 8
- Rohan Bavishi, Michael Pradel, and Koushik Sen. 2018. Context2Name: A Deep Learning-Based Approach to Infer Natural Variable Names from Usage Contexts. CoRR abs/1809.05193 (2018). arXiv:1809.05193 · arXiv
- Yoshua Bengio, Réjean Ducharme, Pascal Vincent, and Christian Janvin. 2003. A Neural Probabilistic Language Model. J. Mach. Learn. Res. 3 (March 2003), 1137--1155. http://dl.acm.org/citation.cfm?id=944919.944966
- James Bradbury, Stephen Merity, Caiming Xiong, and Richard Socher. 2017. Quasi-Recurrent Neural Networks. In Proceedings of ICLR 2017. https://openreview.net/forum?id=H1zJ-v5xl
- Sergey Dudoladov. 2013. Statistical NLP for computer program source code: An information theoretic perspective on programming language verbosity. Master's thesis. School of Informatics, University of Edinburgh, United Kingdom.
- Stefan Fiott. 2015. An Investigation of Statistical Language Modelling of Different Programming Language Types Using Large Corpora. Master's thesis. School of Informatics, University of Edinburgh, United Kingdom.
- Tomas Mikolov, Ilya Sutskever, Anoop Deoras, Le Hai Son, Stefan Kombrink, and Jan Cernock. 2012. Subword Language Modeling With Neural Networks. (08 2012).
- 10.5555/2627435.2670313 · DOI
- 10.18653/v1/P17-1184 · DOI
Cited by
Sorted by citations
Items 101–184 of 184
Mining Software Repositories with a Collaborative Heuristic Repository
Babii, H., Prenner, J. A., Stricker, L., Karmakar, A., Janes, A., & Robbes, R. (2021) · IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) · doi:10.1109/icse-nier52604.2021.00030 · Cited by 8
Self-citationA Neural Network Architecture for Program Understanding Inspired by Human Behaviors
Zhu, R., Yuan, L., Li, X., Gao, M., & Cai, W. (2022) · Proceedings of the conference - Association for Computational Linguistics. Meeting · doi:10.18653/v1/2022.acl-long.353 · Cited by 8
Language models can prioritize patches for practical program patching
Kang, S., & Yoo, S. (2022) · IEEE/ACM International Workshop on Automated Program Repair (APR) · doi:10.1145/3524459.3527343 · Cited by 15
Conclusion stability for natural language based mining of design discussions
Mahadi, A., Ernst, N., & Tongay, K. (2021) · Empirical Software Engineering · doi:10.1007/s10664-021-10009-1 · Cited by 8
SYNFIX: Automatically Fixing Syntax Errors using Compiler DiagnosticsPreprint
Ahmed, T., Ledesma, N. R., & Dévanbu, P. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2104.14671 · Cited by 18
On the Applicability of Language Models to Block-Based Programs
Griebl, E., Fein, B., Obermüller, F., Fraser, G., & Just, R. (2023) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse48619.2023.00199 · Cited by 9
Do Programmers Prefer Predictable Expressions in Code?
Casalnuovo, C., Lee, K., Wang, H., Dévanbu, P., & Morgan, E. (2020) · Cognitive Science · doi:10.1111/cogs.12921 · Cited by 9
Learning Off-By-One Mistakes: An Empirical Study
Sellik, H., van Paridon, O., Gousios, G., & Aniche, M. F. (2021) · International Conference on Mining Software Repositories (MSR) · doi:10.1109/msr52588.2021.00019 · Cited by 8
Leveraging Large Language Model to Assist Detecting Rust Code Comment Inconsistency
Zhang, Y., Liu, Z., Feng, Y., & Xu, B. (2024) · Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering · doi:10.1145/3691620.3695010 · Cited by 10
Automatically identifying shared root causes of test breakages in SAP HANA
An, G., Yoon, J., Sohn, J., Hong, J., Hwang, D., & Yoo, S. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1145/3510457.3513051 · Cited by 6
A graph sequence neural architecture for code completion with semantic structure features
Yang, K., Yu, H., Fan, G., Yang, X., & Huang, Z. (2021) · Journal of Software Evolution and Process · doi:10.1002/smr.2414 · Cited by 6
Barchi, F., Parisi, E., Bartolini, A., & Acquaviva, A. (2022) · Journal of Low Power Electronics and Applications · doi:10.3390/jlpea12030037 · Cited by 7
Can Deep Learning Models Learn the Vulnerable Patterns for Vulnerability Detection?
Yan, G., Chen, S., Bail, Y., & Li, X. (2022) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac54236.2022.00142 · Cited by 6
Research and Application of Machine Learning in Automatic Program Generation
Zhang, X., & Jiang, Y. (2020) · Chinese Journal of Electronics · doi:10.1049/cje.2020.10.006 · Cited by 7
Hammad, M., Babur, Ö., Basit, H. A., & van den Brand, M. (2021) · PeerJ Computer Science · doi:10.7717/peerj-cs.737 · Cited by 7
A Simple Approach for Handling Out-of-Vocabulary Identifiers in Deep Learning for Source Code
Chirkova, N., & Troshin, S. (2020) · North American Chapter of the Association for Computational Linguistics · doi:10.18653/v1/2021.naacl-main.26 · Cited by 12
Better Modeling the Programming World with Code Concept Graphs-augmented Multi-modal Learning
Weyssow, M., Sahraoui, H. A., & Liu, B. (2022) · IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) · doi:10.1145/3510455.3512771 · Cited by 7
The Language of Programming: On the Vocabulary of Names
Amit, N., & Feitelson, D. G. (2022) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec57359.2022.00014 · Cited by 5
Recommending Code Reviews Leveraging Code Changes with Structured Information Retrieval
Shuvo, O., Mahbub, P., & Rahman, M. M. (2023) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58846.2023.00029 · Cited by 5
Open-vocabulary models for source code
Karampatsis, R.-M., Babii, H., Robbes, R., Sutton, C. A., & Janes, A. (2020) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3377812.3390806 · Cited by 5
Self-citationNeural Code Summarization: How Far Are We?Preprint
Shi, E., Wang, Y., Du, L., Chen, J., Han, S., Zhang, H., Zhang, D., & Sun, H. (2021) · arXiv (Cornell University) · Cited by 5
Capturing Structural Locality in Non-parametric Language ModelsPreprint
Xu, F. F., He, J., Neubig, G., & Hellendoorn, V. J. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2110.02870 · Cited by 9
Xavier: Toward Better Coding Assistance in Authoring Tabular Data Wrangling Scripts
Zhou, Y., Cai, X., Shi, Q., Huang, Y., Li, H., Qu, H., Weng, D., & Wu, Y. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714239 · Cited by 6
On the Embeddings of Variables in Recurrent Neural Networks for Source Code
Chirkova, N. (2021) · Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT) · doi:10.18653/v1/2021.naacl-main.213 · Cited by 5
Commit-Level Software Change Intent Classification Using a Pre-Trained Transformer-Based Code Model
Heričko, T., Šumak, B., & Karakatič, S. (2024) · Mathematics · doi:10.3390/math12071012 · Cited by 5
Unsupervised Representation Learning of Player Behavioral Data with Confidence Guided Masking
Pu, J., Lin, J., Mao, X., Tao, J., Shen, X., Shang, Y., & Wu, R. (2022) · International World Wide Web Conference (WWW) · doi:10.1145/3485447.3512275 · Cited by 4
A methodology for refined evaluation of neural code completion approaches
Le, K. T., Rashidi, G., & Andrzejak, A. (2022) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-022-00866-9 · Cited by 4
JEMMA: An extensible Java dataset for ML4Code applications
Karmakar, A., Allamanis, M., & Robbes, R. (2023) · Empirical Software Engineering · doi:10.1007/s10664-022-10275-7 · Cited by 4
Self-citationMachine Learning-Based Code Auto-Completion Implementation for Firmware Developers
Kim, J., Lee, K., & Choi, S.-H. (2020) · Applied Sciences · doi:10.3390/app10238520 · Cited by 8
Yet another combination of IR- and neural-based comment generation
Huang, Y., Wei, M., Wang, S., Wang, J., & Wang, Q. (2022) · Information and Software Technology · doi:10.1016/j.infsof.2022.107001 · Cited by 9
LEAM++: Learning for Selective Mutation Fault Construction
Tian, Z., Chen, J., Wang, D., Zhu, Q., Fan, X., & Zhang, L. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3725528 · Cited by 3
Learning to represent code semantics
Liu, F., Li, G., Zhao, Q., & Zhang, L. (2025) · Science China Information Sciences · doi:10.1007/s11432-023-3898-5 · Cited by 3
Enhancing Lexical Representation of Test Coverage for Failure Clustering
Yoon, J., & Yoo, S. (2021) · IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) · doi:10.1109/asew52652.2021.00052 · Cited by 3
Detecting Compiler Bugs Via a Deep Learning-Based Framework
Tang, Y., Ren, Z., Jiang, H., Qiao, L., Liu, D., Zhou, Z., & Kong, W. (2022) · International Journal of Software Engineering and Knowledge Engineering · doi:10.1142/s0218194022500206 · Cited by 3
NaturalCC: An Open-Source Toolkit for Code Intelligence
Wan, Y., He, Y., Bi, Z., Zhang, J., Sui, Y., Zhang, H., Hashimoto, K., Jin, H., Xu, G., Xiong, C., et al. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse-companion55297.2022.9793799 · Cited by 3
AdaComplete: improve DL-based code completion method’s domain adaptability
Wang, Z., Liu, F., Hao, Y., & Jin, Z. G. (2023) · Automated Software Engineering · doi:10.1007/s10515-023-00376-y · Cited by 3
DG-Trans: Automatic Code Summarization via Dynamic Graph Attention-based Transformer
Zeng, J., Zhang, T., & Zhou, X. (2021) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs54544.2021.00088 · Cited by 3
Advanced Graph-Based Deep Learning for Probabilistic Type InferencePreprint
Ye, F., Zhao, J., & Sarkar, V. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2009.05949 · Cited by 5
Review4Repair: Code Review Aided Automatic Program Repairing
Huq, F., Hasan, M., Haque, M. A. P., Mahbub, S., Iqbal, A., & Ahmed, T. (2021) · Figshare · doi:10.5281/zenodo.4445746 · Cited by 3
Combining Code Embedding with Static Analysis for Function-Call CompletionPreprint
Weyssow, M., Sahraoui, H. A., Frénay, B., & Vanderose, B. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2008.03731 · Cited by 3
The fools are certain; the wise are doubtful: Exploring LLM confidence in code completion
Kotti, Z., Dritsa, K., Spinellis, D. D., & Λουρίδας, Π. (2026) · Automated Software Engineering · doi:10.21203/rs.3.rs-7302683/v1 · Cited by 3
Designing of a Voice-Based Programming IDE for Source Code Generation: A Machine Learning Approach
Nizzad, A. R. M., & Thelijjagoda, S. (2022) · International Research Conference on Smart Computing and Systems Engineering (SCSE) · doi:10.1109/scse56529.2022.9905095 · Cited by 2
On the Naturalness of Bytecode Instructions
Choi, Y.-H., & Nam, J. (2022) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3551349.3559559 · Cited by 2
OdegVul: An Approach for Statement-Level Defect Prediction
Yin, G., Wang, W., & Li, H. (2023) · International Journal of Software Engineering and Knowledge Engineering · doi:10.1142/s0218194023500614 · Cited by 2
VarGAN: Adversarial Learning of Variable Semantic Representations
Lin, Y., Wan, C., Bai, S., & Gu, X. (2024) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3391730 · Cited by 2
GNPSum: A code summarization enhancement framework based on Graph Node Position
Cheng, H., Xu, L., Huangfu, L., Liu, C. C., Yan, M., & Lei, Y. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107837 · Cited by 3
Gao, C., Chen, X., Wang, J., Wang, J., & Yang, G. (2025) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2025.111914 · Cited by 2
Improving Code Completion by Sequence Features and Structural Features
Liu, Y., Huang, Z., Yu, Y., Hussain, Y., & Lin, L. (2022) · World Symposium on Software Engineering (WSSE) · doi:10.1145/3568364.3568373 · Cited by 2
METHOD FOR SEMANTICALLY CORRECT CODE GENERATION FOR FUZZING TESTING JAVASCRIPT ENGINES
(2023) · Voprosy kiberbezopasnosti · doi:10.21681/2311-3456-2023-5-80-88 · Cited by 2
Enhancing Code Completion with Implicit Feedback
Jin, H., Zhou, Y., & Hussain, Y. (2023) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs60937.2023.00030 · Cited by 2
Learning to Generate Code Sketches.Preprint
Guo, D., Svyatkovskiy, A., Yin, J., Duan, N., Brockschmidt, M., & Allamanis, M. (2021) · arXiv (Cornell University) · Cited by 3
Improving Source Code Pre-Training via Type-Specific Masking
Zou, W., Li, Q., Li, C., Ge, J., Chen, X., Huang, L., & Luo, B. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3699599 · Cited by 2
DockerFill: Automatically Completing Dockerfile Code With Syntax-Aware Multi-Task Learning
Wu, Y., Zhang, Y., Wang, T., Ding, B., & Wang, H. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3632074 · Cited by 1
Accurate module name prediction using similarity based and sequence generation models
Rai, S., Belwal, R. C., & Gupta, A. K. (2022) · Journal of Ambient Intelligence and Humanized Computing · doi:10.1007/s12652-022-03722-2 · Cited by 1
A Code Completion Approach Based on Abstract Syntax Tree Splitting and Tree-LSTM
Lv, B., Li, J., Zhu, L., & Ding, J. (2023) · International Symposium on Computer Technology and Information Science (ISCTIS) · doi:10.1109/isctis58954.2023.10213037 · Cited by 1
Evaluation of Cross-Lingual Bug Localization: Two Industrial Cases
Hayashi, S., Kobayashi, T., & Kato, T. (2023) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58846.2023.00063 · Cited by 1
Advancing code completion through rotary position embedding
Yin, Y., Liu, J., Liu, Y., & Deng, J. (2025) · Cluster Computing · doi:10.1007/s10586-024-05015-z · Cited by 1
Services Extraction for Integration in Software Projects via an Agent-Based Negotiation System
Berrocal-Macías, D., Alizadehsani, Z., Pinto-Santos, F., González‐Briones, A., Chamoso, P., & Corchado, J. M. (2021) · Communications in computer and information science · doi:10.1007/978-3-030-85710-3_20 · Cited by 1
Code Autocomplete Using Transformers
Meyrer, G. T., de Araújo, D. A., & Rigo, S. J. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-91699-2_15 · Cited by 1
Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA
An, G., Yoon, J., Sohn, J., Hong, J., Hwang, D., & Yoo, S. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1109/icse-seip55303.2022.9793878 · Cited by 1
Cross-Domain Evaluation of a Deep Learning-Based Type Inference System
Gruner, B., Sonnekalb, T., Heinze, T. S., & Brust, C.-A. (2023) · International Conference on Mining Software Repositories (MSR) · doi:10.1109/msr59073.2023.00034 · Cited by 1
Hammad, M., Babur, Ö., & Basit, H. A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.00964 · Cited by 2
NaturalCC: A Toolkit to Naturalize the Source Code CorpusPreprint
Wan, Y., He, Y., Zhang, J., Sui, Y., Jin, H., Xu, G., Xiong, C., & Yu, P. S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2012.03225 · Cited by 1
Learning to Extend Program Graphs to Work-in-Progress CodePreprint
Li, X., Maddison, C. J., & Tarlow, D. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2105.14038 · Cited by 4
DeepMutants: Training neural bug detectors with contextual mutationsPreprint
Richter, C., & Wehrheim, H. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2107.06657 · Cited by 2
Recommending TEE-based Functions Using a Deep Learning Model
Lim, S. (2021) · VTechWorks (Virginia Tech)
Represent Code as Action Sequence for Predicting Next Method Call
Jiang, Y., Wang, L., Hu, H., & Tao, X. (2022) · Asia-Pacific Symposium on Internetware · doi:10.1145/3545258.3545263
Improved Methods of Pointer Mixture Network for Code Completion
Wei, C., Huang, Z., & Yu, Y. (2022) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs57517.2022.00095
Understanding Business Environments (BEs)
(2023) · Advances in logistics, operations, and management science book series · doi:10.4018/978-1-6684-5543-2.ch003
Spliethöver, M., Keiff, M., & Wachsmuth, H. (2022) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2022.findings-emnlp.152 · Cited by 1
Automatic programming (source code generator) based on an ontological model
David, P. E., Malathi, S., & Anandhakumar, P. (2023) · Advances in computers · doi:10.1016/bs.adcom.2023.08.008
Just‐in‐time identification for cross‐project correlated issues
Ren, H., Li, Y., Chen, L., Cao, Y., Zhang, X., & Nie, C. (2023) · Journal of Software Evolution and Process · doi:10.1002/smr.2637
Re2GCC: Retrieve-Rerank-Generate Framework for Code Completion
Du, S., Wang, Q., & Jia, D. (2023) · International Conference on Artificial Intelligence, Human-Computer Interaction and Robotics (AIHCIR) · doi:10.1109/aihcir61661.2023.00020
BinAdapter: Leveraging Continual Learning for Inferring Function Symbol Names in a Binary
Murodova, N., & Koo, H. (2024) · ACM Asia Conference on Computer and Communications Security (ASIA CCS) · doi:10.1145/3634737.3645006
Ratchet: Retrieval Augmented Transformer for Program Repair
Wang, J., Liu, S., Xie, X., Siow, J. K., Liu, K., & Li, Y. (2024) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre62328.2024.00048
Research on Compressed Input Sequences Based on Compiler Tokenization
Li, Z., & Lu, X. (2025) · Information · doi:10.3390/info16020073
Evaluating Language Models for Computer Graphics Code Completion
Kels, J., Dahou, A. H., & Mathiak, B. (2025) · International Workshop on Large Language Models for Code (LLM4Code) · doi:10.1109/llm4code66737.2025.00017
Fine-Tuning Large Language Models for Context-Aware Static Code Analysis and Defect Classification
Ghosh, S., & Raj, R. (2025) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-4460-7.ch008 · Cited by 1
Investigating the OOV Problem and Its Impacts on Neural Program Repair
Guo, W., Zheng, X., & Jiang, M. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-00828-2_11
LLM-based Code Vulnerability Detection using CPG-based Structural Evidence and Retrieval
Shin, E., & Jung, H. (2026) · The Journal of Korean Institute of Information Technology · doi:10.14801/jkiit.2026.24.7.253
Type recovery in stripped binaries: a comprehensive survey of inference tools and methods
Arefin, R., Vrecenar, R., & Mulder, S. (2026) · Automated Software Engineering · doi:10.1007/s10515-026-00677-y
Metadata
- Authors
- Karampatsis, R.-M., Babii, H., Robbes, R., Sutton, C., & Janes, A.
- Affiliations
- University of Edinburgh (GB)
- Free University of Bozen-Bolzano (IT)
- Google (United States) (US)
- Venue
- Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering
- Publisher
- ACM
- Published
- 2020-06-27
- Pages
- 1073-1085
- ISSN
- 0270-5257 (ISSN-L)
- OpenAlex
- W3011564318
- Cited by
- 182
- References
- 91
- Citations by year
- 2026: 3 · 2025: 14 · 2024: 19 · 2023: 26 · 2022: 51 · 2021: 48 · 2020: 20
- FWCI
- 27.87
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- Open Research (University of Surrey) (submittedVersion, cc-by)
- Edinburgh Research Explorer (University of Edinburgh) (submittedVersion, cc-by)
- arXiv (Cornell University)
- Funders
- ADVERB
- IDEALS
- Engineering and Physical Sciences Research Council (,EP/L016427/1)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
- Keywords
- neural language models, vocabulary size, out-of-vocabulary words, identifier names, code completion, API migration, code readability
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review