Fetching the paper…
Reading the bibliography…
We address the problem of automatic decompilation, converting a program in low-level representation back to a higher-level human-readable programming language.
GCC, the GNU Compiler Collection
1987 · 1987
Earlier work this paper cites.
Long Short-Term Memory
Sepp Hochreiter and Jürgen Schmidhuber. 1997 · 1997
Earlier work this paper cites.
The IDA Pro disassembler and debugger
1998 · 1998
Earlier work this paper cites.
The LLVM compiler infrastructure project
2002 · 2002
Earlier work this paper cites.
clang: a C language family frontend for LLVM
2007 · 2007
Earlier work this paper cites.
Recurrent Continuous Translation Models. In Proceedings of the Conference on Empirical Methods in Natural Language Processing
Nal Kalchbrenner and Phil Blunsom. 2013 · 2013
Earlier work this paper cites.
Native x86 Decompilation Using Semantics-preserving Structural Analysis and Iterative Control-flow Structuring. In Proceedings of the 22Nd USENIX Conference on Security
Edward J. Schwartz, JongHyup Lee, Maverick Woo, and David Brumley. 2013 · 2013
Earlier work this paper cites.
Neural Machine Translation by Jointly Learning to Align and Translate
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014 · 2014
Earlier work this paper cites.
On the Properties of Neural Machine Translation: Encoder-Decoder Approaches
KyungHyun Cho, Bart van Merrienboer, Dzmitry Bahdanau, and Yoshua Bengio. 2014 · 2014
Earlier work this paper cites.
Robust dialog state tracking using delexicalised recurrent neural networks and unsupervised adaptation
Matthew Henderson, Blaise Thomson, and Steve J. Young. 2014 · 2014
Earlier work this paper cites.
Structured Generative Models of Natural Source Code
Chris J. Maddison and Daniel Tarlow. 2014 · 2014
Earlier work this paper cites.
Sequence to Sequence Learning with Neural Networks. In Advances in Neural Information Processing Systems 27: Annual Conference on Neural Information Processing System
Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014 · 2014
Cited alongside, same era.
TensorFlow
2015 · 2015
Cited alongside, same era.
Suggesting Accurate Method and Class Names. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
Miltiadis Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton. 2015a · 2015
Cited alongside, same era.
No More Gotos: Decompilation Using Pattern-Independent Control-Flow Structuring and Semantic-Preserving Transformations. In 22nd Annual Network and Distributed System Security Symposium, NDSS
Khaled Yakdan, Sebastian Eschweiler, Elmar Gerhards-Padilla, and Matthew Smith. 2015 · 2015
Cited alongside, same era.
TensorFlow: A system for large-scale machine learning
Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek Gordon Murray, Benoit Steiner, Paul A. Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, and Xiaoqiang Zhang. 2016 · 2016
Neural Attribute Machines for Program Generation
Matthew Amodio, Swarat Chaudhuri, and Thomas W. Reps. 2017 · 2017
Later among the works it cites.
CodeSum: Translate Program Language to Natural Language
Xing Hu, Yuhan Wei, Ge Li, and Zhi Jin. 2017 · 2017
Later among the works it cites.
Six Challenges for Neural Machine Translation
Philipp Koehn and Rebecca Knowles. 2017 · 2017
Later among the works it cites.
Learning to Align the Source Code to the Compiled Object Code. In Proceedings of the 34th International Conference on Machine Learning
Dor Levy and Lior Wolf. 2017 · 2017
Later among the works it cites.
A Neural Architecture for Generating Natural Language Descriptions from Source Code Changes
Pablo Loyola, Edison Marrese-Taylor, and Yutaka Matsuo. 2017 · 2017
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
A Convolutional Attention Network for Extreme Summarization of Source Code
Miltiadis Allamanis, Hao Peng, and Charles A. Sutton. 2016 · 2016
Cited alongside, same era.
Summarizing Source Code using a Neural Attention Model. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, and Luke Zettlemoyer. 2016 · 2016
Cited alongside, same era.
Estimating Types in Binaries Using Predictive Modeling. In Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
Omer Katz, Ran El-Yaniv, and Eran Yahav. 2016 · 2016
Cited alongside, same era.
Helping Johnny to Analyze Malware: A Usability-Optimized Decompiler and Malware Analysis User Study. In IEEE Symposium on Security and Privacy (SP)
K. Yakdan, S. Dechand, E. Gerhards-Padilla, and M. Smith. 2016 · 2016
Cited alongside, same era.
DyNMT, a DyNet based nueral machine transaltion
2017 · 2017
Cited alongside, same era.
Retargetable Decompiler
2017 · 2017
Cited alongside, same era.
Suggesting Accurate Method and Class Names. In Proceedings of the 10th Joint Meeting on Foundations of Software Engineering
Miltiadis Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton. 2015b
Cited in the paper.
Later among the works it cites.
Neural Machine Translation and Sequence-to-sequence Models: A Tutorial
Graham Neubig. 2017 · 2017
Later among the works it cites.
DyNet: The Dynamic Neural Network Toolkit
Graham Neubig, Chris Dyer, Yoav Goldberg, Austin Matthews, Waleed Ammar, Antonios Anastasopoulos, Miguel Ballesteros, David Chiang, Daniel Clothiaux, Trevor Cohn, Kevin Duh, Manaal Faruqui, Cynthia Gan, Dan Garrette, Yangfeng Ji, Lingpeng Kong, Adhiguna Kuncoro, Gaurav Kumar, Chaitanya Malaviya, Paul Michel, Yusuke Oda, Matthew Richardson, Naomi Saphra, Swabha Swayamdipta, and Pengcheng Yin. 2017 · 2017
Later among the works it cites.
Tree-to-tree Neural Networks for Program Translation
Xinyun Chen, Chang Liu, and Dawn Song. 2018 · 2018
Later among the works it cites.
Debin: Predicting Debug Information in Stripped Binaries. In Proceedings of the ACM SIGSAC Conference on Computer and Communications Security
Jingxuan He, Pesho Ivanov, Petar Tsankov, Veselin Raychev, and Martin Vechev. 2018 · 2018
Later among the works it cites.
Using recurrent neural networks for decompilation. In IEEE 25th International Conference on Software Analysis, Evolution and Reengineering
D. S. Katz, J. Ruchti, and E. Schulte. 2018 · 2018
Later among the works it cites.
Statistical Reconstruction of Class Hierarchies in Binaries. In Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems
Omer Katz, Noam Rinetzky, and Eran Yahav. 2018 · 2018
Later among the works it cites.