-
Global Relational Models of Source Code
Hellendoorn, V. J. and Sutton, C. and Singh, R. and Maniatis, P. and Bieber, D.
ICLR'20 - Eighth International Conference on Learning Representations, ICLR (2020)
BibTeX ·
PDF · Acceptance rate: 26.5% (687/2594)
@inproceedings{hellendoorn2020global,
title={Global Relational Models of Source Code},
author={Hellendoorn, Vincent J and Sutton, Charles and Singh, Rishabh and Maniatis, Petros and Bieber, David},
booktitle={International Conference on Learning Representations (ICLR)},
year={2020}
}
-
Patching as Translation: the Data and the Metaphor
Ding, Y. and Ray, B. and Devanbu, P. and Hellendoorn, V J
ASE'20 - 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (2020)
@inproceedings{ding2020patching,
title={Patching as Translation: the Data and the Metaphor},
author={Ding, Yangruibo and Ray, Baishakhi and Devanbu, Premkumar and Hellendoorn, Vincent J},
booktitle={2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
pages={275--286},
year={2020},
organization={IEEE}
}
-
When Code Completion Fails: a Case Study on Real-World Completions
Hellendoorn, V. J. and Proksch, S. and Gall, C. H. and Bacchelli, A.
ICSE'19 - 41st ACM/IEEE International Conference on Software Engineering, ICSE, ACM (2019)
@inproceedings{hellendoorn2019code,
title={When code completion fails: A case study on real-world completions},
author={Hellendoorn, Vincent J and Proksch, Sebastian and Gall, Harald C and Bacchelli, Alberto},
booktitle={2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)},
pages={960--970},
year={2019},
organization={IEEE}
}
-
Deep Learning Type Inference
Hellendoorn, V. J. and Bird, C. and Barr, E. T. and Allamanis, M.
FSE'18 - 26th ACM SIGSOFT Symposium on the Foundations of Software Engineering, FSE, ACM (2018)
@inproceedings{Hellendoorn:2018:DLT:3236024.3236051,
author = {Hellendoorn, Vincent J. and Bird, Christian and Barr, Earl T. and Allamanis, Miltiadis},
title = {Deep Learning Type Inference},
booktitle = {Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
series = {ESEC/FSE 2018},
year = {2018},
isbn = {978-1-4503-5573-5},
location = {Lake Buena Vista, FL, USA},
pages = {152--162},
numpages = {11},
url = {http://doi.acm.org/10.1145/3236024.3236051},
doi = {10.1145/3236024.3236051},
acmid = {3236051},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Deep Learning, Naturalness, Type Inference},
}
-
Are Deep Neural Networks the best choice for modeling Source Code?
Hellendoorn, V. and Devanbu, P.
FSE'17 - 25th ACM SIGSOFT Symposium on the Foundations of Software Engineering, FSE, ACM (2017)
@inproceedings{hellendoorn2017fse,
author = {Hellendoorn, Vincent J. and Devanbu, Premkumar},
title = {Are Deep Neural Networks the Best Choice for Modeling Source Code?},
booktitle = {Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering},
series = {ESEC/FSE 2017},
year = {2017},
isbn = {978-1-4503-5105-8},
location = {Paderborn, Germany},
pages = {763--773},
numpages = {11},
url = {http://doi.acm.org/10.1145/3106237.3106290},
doi = {10.1145/3106237.3106290},
acmid = {3106290},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {language models, naturalness, software tools},
}
-
On the ``Naturalness" of Buggy Code (shared first author)
Ray, B., Hellendoorn, V., Godhane, S., Tu, Z., Bacchelli, A. and Devanbu, P.
ICSE'16 - 38th International Conference on Software Engineering, ICSE, ACM (2016)
@inproceedings{ray2016naturalness,
title={On the naturalness of buggy code},
author={Ray, Baishakhi and Hellendoorn, Vincent and Godhane, Saheel and Tu, Zhaopeng and Bacchelli, Alberto and Devanbu, Premkumar},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
pages={428--439},
year={2016},
organization={ACM}
}