srcml: An infrastructure for the exploration, analysis, and manipulation of source code: A tool demonstration ML Collard, MJ Decker, JI Maletic 2013 IEEE International conference on software maintenance, 516-519, 2013 | 164 | 2013 |
Lightweight transformation and fact extraction with the srcML toolkit ML Collard, MJ Decker, JI Maletic 2011 IEEE 11th international working conference on source code analysis and …, 2011 | 148 | 2011 |
An empirical investigation of how and why developers rename identifiers A Peruma, MW Mkaouer, MJ Decker, CD Newman Proceedings of the 2nd International Workshop on Refactoring, 26-33, 2018 | 64 | 2018 |
Contextualizing rename decisions using refactorings and commit messages A Peruma, MW Mkaouer, MJ Decker, CD Newman 2019 19th International Working Conference on Source Code Analysis and …, 2019 | 39 | 2019 |
On the generation, structure, and semantics of grammar patterns in source code identifiers CD Newman, RS AlSuhaibani, MJ Decker, A Peruma, D Kaushik, ... Journal of Systems and Software 170, 110740, 2020 | 37 | 2020 |
Contextualizing rename decisions using refactorings, commit messages, and data types A Peruma, MW Mkaouer, MJ Decker, CD Newman Journal of Systems and Software 169, 110704, 2020 | 33 | 2020 |
On the naming of methods: A survey of professional developers R Alsuhaibani, C Newman, M Decker, M Collard, J Maletic 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE …, 2021 | 27 | 2021 |
An ensemble approach for annotating source code identifiers with part-of-speech tags CD Newman, MJ Decker, RS Alsuhaibani, A Peruma, MW Mkaouer, ... IEEE Transactions on Software Engineering 48 (9), 3506-3522, 2021 | 25 | 2021 |
An empirical study of abbreviations and expansions in software artifacts CD Newman, MJ Decker, RS Alsuhaibani, A Peruma, D Kaushik, E Hill 2019 IEEE International Conference on Software Maintenance and Evolution …, 2019 | 22 | 2019 |
A tool for efficiently reverse engineering accurate UML class diagrams MJ Decker, K Swartz, ML Collard, JI Maletic 2016 IEEE International Conference on Software Maintenance and Evolution …, 2016 | 16 | 2016 |
srcDiff: A syntactic differencing approach to improve the understandability of deltas MJ Decker, ML Collard, LG Volkert, JI Maletic Journal of Software: Evolution and Process 32 (4), e2226, 2020 | 15 | 2020 |
On the Naming of Methods: A Survey of Professional Developers. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). 587–599 R Alsuhaibani, C Newman, M Decker, M Collard, J Maletic | 9 | 2021 |
An open dataset of abbreviations and expansions C Newman, MJ Decker, RS AlSuhaibani, A Peruma, D Kaushik, E Hill International Conference on Software Maintenance and Evolution, 2019 | 9 | 2019 |
Which method-stereotype changes are indicators of code smells? MJ Decker, CD Newman, N Dragan, ML Collard, JI Maletic, NA Kraft 2018 IEEE 18th International Working Conference on Source Code Analysis and …, 2018 | 9 | 2018 |
srcdiff: Syntactic differencing to support software maintenance and evolution MJ Decker Kent State University, 2017 | 7 | 2017 |
Automatically generating natural language documentation for methods CD Newman, N Dragan, ML Collard, JI Maletic, MJ Decker, DT Guarnera, ... 2018 IEEE Third International Workshop on Dynamic Software Documentation …, 2018 | 4 | 2018 |
An approach to automatically assess method names RS Alsuhaibani, CD Newman, MJ Decker, ML Collard, JI Maletic Proceedings of the 30th IEEE/ACM International Conference on Program …, 2022 | 3 | 2022 |
Online adaptable bug localization for rapidly evolving software A Ciborowska, MJ Decker, K Damevski arXiv preprint arXiv:2203.03544, 2022 | 3 | 2022 |
A survey on method naming standards: questions and responses artifact RS Alsuhaibani, CD Newman, MJ Decker, ML Collard, JI Maletic 2021 IEEE/ACM 43rd International Conference on Software Engineering …, 2021 | 3 | 2021 |
A Timeline Summarization of Code Changes MJ Decker, CD Newman, ML Collard, DT Guarnera, JI Maletic 2018 IEEE Third International Workshop on Dynamic Software Documentation …, 2018 | 3 | 2018 |