Fetching the paper…
Reading the bibliography…
Code search is a widely used technique by developers during software development.
Learning long-term dependencies with gradient descent is difficult
Yoshua Bengio, Patrice Y. Simard, and Paolo Frasconi. 1994 · 1994
Earlier work this paper cites.
WordNet: A Lexical Database for English
George A. Miller. 1995 · 1995
Earlier work this paper cites.
Long Short-Term Memory
Sepp Hochreiter and Jürgen Schmidhuber. 1997 · 1997
Earlier work this paper cites.
Janice Singer and Timothy C. Lethbridge and Norman G. Vinson and Nicolas Anquetil. In Proceedings of the 7th conference of the Centre for Advanced Studies on Collaborative Research . IBM, Toronto, Ontario, Canada, 174–188
An Examination of Software Engineering Work Practices. 1997 · 1997
Earlier work this paper cites.
Source Code Exploration with Google. In Proceedings of the 22nd International Conference on Software Maintenance . IEEE Computer Society, Philadelphia, Pennsylvania, USA, 334–338
Denys Poshyvanyk, Maksym Petrenko, Andrian Marcus, Xinrong Xie, and Dapeng Liu. 2006 · 2006
Earlier work this paper cites.
Opcodes as predictor for malware
Daniel Bilar. 2007 · 2007
Earlier work this paper cites.
Unknown Malcode Detection Using OPCODE Representation. In Proceedings of the First European Conference on Intelligence and Security Informatics . Springer, Esbjerg, Denmark, 204–215
Robert Moskovitch, Clint Feher, Nir Tzachar, Eugene Berger, Marina Gitelman, Shlomi Dolev, and Yuval Elovici. 2008 · 2008
Earlier work this paper cites.
Introduction to information retrieval . Vol. 39
Hinrich Schütze, Christopher D Manning, and Prabhakar Raghavan. 2008 · 2008
Earlier work this paper cites.
Two studies of opportunistic programming: interleaving web foraging, learning, and writing code. In Proceedings of the 27th International Conference on Human Factors in Computing Systems . ACM, Boston, MA, USA, 1589–1598
Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. 2009 · 2009
Earlier work this paper cites.
Automatically capturing source code context of NL-queries for software maintenance and reuse. In Proceedings of the 31st International Conference on Software Engineering . IEEE, Vancouver, Canada, 232–242
Emily Hill, Lori L. Pollock, and K. Vijay-Shanker. 2009 · 2009
Earlier work this paper cites.
Clean code: a handbook of agile software craftsmanship
Robert C Martin. 2009 · 2009
Earlier work this paper cites.
Example-centric programming: integrating web search into the development environment. In Proceedings of the 28th International Conference on Human Factors in Computing Systems . ACM, Atlanta, Georgia, USA, 513–522
Joel Brandt, Mira Dontcheva, Marcos Weskamp, and Scott R. Klemmer. 2010 · 2010
Earlier work this paper cites.
Natural Language Processing (Almost) from Scratch
Ronan Collobert, Jason Weston, Léon Bottou, Michael Karlen, Koray Kavukcuoglu, and Pavel P. Kuksa. 2011 · 2011
Earlier work this paper cites.
Portfolio: finding relevant functions and their usage. In Proceedings of the 33rd International Conference on Software Engineering . ACM, Waikiki, Honolulu , HI, USA, 111–120
Collin McMillan, Mark Grechanik, Denys Poshyvanyk, Qing Xie, and Chen Fu. 2011 · 2011
Earlier work this paper cites.
A Survey of Automatic Query Expansion in Information Retrieval
Claudio Carpineto and Giovanni Romano. 2012 · 2012
Earlier work this paper cites.
Recommending source code for use in rapid software prototypes. In Proceedings of the 34th International Conference on Software Engineering . IEEE Computer Society, Zurich, Switzerland, 848–858
Collin McMillan, Negar Hariri, Denys Poshyvanyk, Jane Cleland-Huang, and Bamshad Mobasher. 2012 · 2012
Earlier work this paper cites.
DeViSE: A Deep Visual-Semantic Embedding Model. In proceedings of the 27th Annual Conference Neural Information Processing Systems . Curran Associates Inc., Lake Tahoe, Nevada, United States, 2121–2129
Andrea Frome, Gregory S. Corrado, Jonathon Shlens, Samy Bengio, Jeffrey Dean, Marc’Aurelio Ranzato, and Tomás Mikolov. 2013 · 2013
Earlier work this paper cites.
Control flow-based opcode behavior analysis for Malware detection
Yuxin Ding, Wei Dai, Shengli Yan, and Yumei Zhang. 2014 · 2014
Earlier work this paper cites.
Spotting working code examples. In Proceedings of the 36th International Conference on Software Engineering . ACM, Hyderabad, India, 664–675
Iman Keivanloo, Juergen Rilling, and Ying Zou. 2014 · 2014
Earlier work this paper cites.
Distributed Representations of Sentences and Documents. In Proceedings of the 31th International Conference on Machine Learning . JMLR.org, Beijing, China, 1188–1196
Quoc V. Le and Tomás Mikolov. 2014 · 2014
Earlier work this paper cites.
Thesaurus-based automatic query expansion for interface-driven code search. In Proceedings of the 11th Working Conference on Mining Software Repositories . ACM, Hyderabad, India, 212–221
Otávio Augusto Lazzarini Lemos, Adriano Carvalho de Paula, Felipe Capodifoglio Zanichelli, and Cristina Videira Lopes. 2014 · 2014
Earlier work this paper cites.
Neural Machine Translation by Jointly Learning to Align and Translate. In Proceedings of the 3th International Conference on Learning Representations . San Diego, CA, USA, 1–15
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015 · 2015
Earlier work this paper cites.
Adam: A Method for Stochastic Optimization. In Proceedings of the 3th International Conference on Learning Representations – Poster . OpenReview.net, San Diego, CA, USA, 1–15
Diederik P. Kingma and Jimmy Ba. 2015 · 2015
Cited alongside, same era.
Query expansion via WordNet for effective code search. In Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering . IEEE Computer Society, Montreal, QC, Canada, 545–549
Meili Lu, Xiaobing Sun, Shaowei Wang, David Lo, and Yucong Duan. 2015 · 2015
Cited alongside, same era.
CodeHow: Effective Code Search Based on API Understanding and Extended Boolean Model (E). In Proceedings of the 30th International Conference on Automated Software Engineering . IEEE Computer Society, Lincoln, NE, USA, 260–270
Fei Lv, Hongyu Zhang, Jian-Guang Lou, Shaowei Wang, Dongmei Zhang, and Jianjun Zhao. 2015 · 2015
Cited alongside, same era.
Hamid Palangi, Li Deng, Yelong Shen, Jianfeng Gao, Xiaodong He, Jianshu Chen, Xinying Song, and Rabab K. Ward. 2015 · 2015
Practical program repair via bytecode mutation. In Proceedings of the 28th International Symposium on Software Testing and Analysis . ACM, Beijing, China, 19–30
Ali Ghanbari, Samuel Benton, and Lingming Zhang. 2019 · 2019
Later among the works it cites.
CodeSearchNet Challenge: Evaluating the State of Semantic Code Search
Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019 · 2019
Later among the works it cites.
Multi-modal Attention Network Learning for Semantic Source Code Retrieval. In Proceedings of the 34th International Conference on Automated Software Engineering . IEEE, San Diego, CA, USA, 13–25
Yao Wan, Jingdong Shu, Yulei Sui, Guandong Xu, Zhou Zhao, Jian Wu, and Philip S. Yu. 2019 · 2019
Later among the works it cites.
Accurate and Scalable Cross-Architecture Cross-OS Binary Code Search with Emulation
Yinxing Xue, Zhengzi Xu, Mahinthan Chandramohan, and Yang Liu. 2019 · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
How developers search for code: a case study. In Proceedings of the 10th Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering . ACM, Bergamo, Italy, 191–201
Caitlin Sadowski, Kathryn T. Stolee, and Sebastian G. Elbaum. 2015 · 2015
Cited alongside, same era.
Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks. In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics . The Association for Computer Linguistics, Beijing, China, 1556–1566
Kai Sheng Tai, Richard Socher, and Christopher D. Manning. 2015 · 2015
Cited alongside, same era.
Deep API learning. In Proceedings of the 24th International Symposium on Foundations of Software Engineering . ACM, Seattle, WA, USA, 631–642
Xiaodong Gu, Hongyu Zhang, Dongmei Zhang, and Sunghun Kim. 2016 · 2016
Cited alongside, same era.
Gated Graph Sequence Neural Networks. In Proceedings of the 4th International Conference on Learning Representations . OpenReview.net, San Juan, Puerto Rico, 1–20
Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. 2016 · 2016
Cited alongside, same era.
Convolutional Neural Networks over Tree Structures for Programming Language Processing. In Proceedings of the 30th Conference on Artificial Intelligence . AAAI Press, Phoenix, Arizona, USA, 1287–1293
Lili Mou, Ge Li, Lu Zhang, Tao Wang, and Zhi Jin. 2016 · 2016
Cited alongside, same era.
Learning API usages from bytecode: a statistical approach. In Proceedings of the 38th International Conference on Software Engineering . ACM, Austin, TX, USA, 416–427
Tam The Nguyen, Hung Viet Pham, Phong Minh Vu, and Tung Thanh Nguyen. 2016 · 2016
Cited alongside, same era.
Query Expansion Based on Crowd Knowledge for Code Search
Liming Nie, He Jiang, Zhilei Ren, Zeyi Sun, and Xiaochen Li. 2016 · 2016
Cited alongside, same era.
Code relatives: detecting similarly behaving software. In Proceedings of the 24th International Symposium on Foundations of Software Engineering . ACM, Seattle, WA, USA, 702–714
Fang-Hsiang Su, Jonathan Bell, Kenneth Harvey, Simha Sethumadhavan, Gail E. Kaiser, and Tony Jebara. 2016 · 2016
Cited alongside, same era.
CoaCor: Code Annotation for Code Retrieval with Reinforcement Learning. In Proceedings of the 28th The World Wide Web Conference . ACM, San Francisco, CA, USA, 2203–2214
Ziyu Yao, Jayavardhan Reddy Peddamail, and Huan Sun. 2019 · 2019
Later among the works it cites.
Functional code clone detection with syntax and semantics fusion learning. In Proceedings of the 29th International Symposium on Software Testing and Analysis . ACM, Virtual Event, USA, 516–527
Chunrong Fang, Zixi Liu, Yangyang Shi, Jeff Huang, and Qingkai Shi. 2020 · 2020
Later among the works it cites.
CodeBERT: A Pre-Trained Model for Programming and Natural Languages. In Proceedings of the 25th Conference on Empirical Methods in Natural Language Processing: Findings . Association for Computational Linguistics, Online Event, 1536–1547
Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, and Ming Zhou. 2020 · 2020
Later among the works it cites.
JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable. In Proceedings of the 36th International Conference on Software Maintenance and Evolution . IEEE, Adelaide, Australia, 810–813
Piyush Gupta, Nikita Mehrotra, and Rahul Purandare. 2020 · 2020
Later among the works it cites.
A Multi-Perspective Architecture for Semantic Code Search. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics . Association for Computational Linguistics, Online, 8563–8568
Rajarshi Haldar, Lingfei Wu, Jinjun Xiong, and Julia Hockenmaier. 2020 · 2020
Later among the works it cites.
Opportunities and Challenges in Code Search Tools
Chao Liu, Xin Xia, David Lo, Cuiyun Gao, Xiaohu Yang, and John Grundy. 2020 · 2020
Later among the works it cites.
Improving Code Search with Co-Attentive Representation Learning. In Proceedings of the 28th International Conference on Program Comprehension . ACM, Seoul, Republic of Korea, 196–207
Jianhang Shuai, Ling Xu, Chao Liu, Meng Yan, Xin Xia, and Yan Lei. 2020 · 2020
Later among the works it cites.
OCoR: An Overlapping-Aware Code Retriever. In Proceedings of the 35th International Conference on Automated Software Engineering . IEEE, Melbourne, Australia, 883–894
Qihao Zhu, Zeyu Sun, Xiran Liang, Yingfei Xiong, and Lu Zhang. 2020 · 2020
Later among the works it cites.
Self-Supervised Contrastive Learning for Code Retrieval and Summarization via Semantic-Preserving Transformations. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval . ACM, Virtual Event, Canada, 511–521
Nghi D. Q. Bui, Yijun Yu, and Lingxiao Jiang. 2021 · 2021
Later among the works it cites.
CodeSearchNet Data
CodeSearchNet. 2019 · 2021
Later among the works it cites.
Stack Overflow
Stack Exchange Inc;. 2008 · 2021
Later among the works it cites.
The Java Virtual Machine Specification
Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, and Daniel Smith. 2021a · 2021
Later among the works it cites.
The Java Virtual Machine Specification-Local Variables
Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, and Daniel Smith. 2021b · 2021
Later among the works it cites.
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks. In Proceedings of the 43rd International Conference on Software Engineering . IEEE, Madrid, Spain, 336–347
Antonio Mastropaolo, Simone Scalabrino, Nathan Cooper, David Nader-Palacio, Denys Poshyvanyk, Rocco Oliveto, and Gabriele Bavota. 2021 · 2021
Later among the works it cites.
Two-Stage Attention-Based Model for Code Search with Textual and Structural Features. In Proceedings of the 28th International Conference on Software Analysis, Evolution and Reengineering . IEEE, Honolulu, HI, USA, 342–353
Ling Xu, Huanhuan Yang, Chao Liu, Jianhang Shuai, Meng Yan, Yan Lei, and Zhou Xu. 2021 · 2021
Later among the works it cites.
deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search
Chen Zeng, Yue Yu, Shanshan Li, Xin Xia, Zhiming Wang, Mingyang Geng, Bailin Xiao, Wei Dong, and Xiangke Liao. 2021 · 2021
Later among the works it cites.
Source Code and Dataset of TranCS
Weisong Sun and Yuchen Chen. 2022 · 2022
Closest in time.