All Media Types
A survey of machine learning for big code and naturalness
Allamanis M., Barr E., Devanbu P., Sutton C. ACM Computing Surveys 51(4): 1-37, 2018. Type: Article
There is a rising demand for effective software tools that can help developers build reliable and maintainable software systems. There has been abundant research to help developers track bugs and verify program properties and refactor code. Recent...
Nov 4 2021
Dual ecological measures of focus in software development
Posnett D., D'Souza R., Devanbu P., Filkov V. ICSE 2013 (Proceedings of the 2013 International Conference on Software Engineering, San Francisco, CA, May 18-26, 2013) 452-461, 2013. Type: Proceedings
When I started my career as a software developer, I was often asked by my development manager to modify code written by colleagues. This was a common practice in our shop. As a result, many modules were touched by many hands. One particular module...
Feb 14 2014
Flexible authentication of XML documents
Devanbu P., Gertz M., Kwong A., Martel C., Nuckolls G., Stubblebine S. Journal of Computer Security 12(6): 841-864, 2004. Type: Article
Extensible Markup Language (XML) is possibly one of the most powerful technologies to hit computing in years, providing a way to save and transfer many forms of data in a format that is vendor neutral, easy to generate, and easy to read. So far, s...
Jul 26 2005
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2021 ThinkLoud, Inc.