Using natural language program analysis to locate and understand action-oriented concerns D Shepherd, ZP Fry, E Hill, L Pollock, K Vijay-Shanker Proceedings of the 6th international conference on Aspect-oriented software …, 2007 | 298 | 2007 |
An empirical study of practitioners' perspectives on green software engineering I Manotas, C Bird, R Zhang, D Shepherd, C Jaspan, C Sadowski, ... Proceedings of the 38th international conference on software engineering …, 2016 | 222 | 2016 |
On-demand developer documentation MP Robillard, A Marcus, C Treude, G Bavota, O Chaparro, N Ernst, ... 2017 IEEE International conference on software maintenance and evolution …, 2017 | 141 | 2017 |
Evaluating CoBlox: A comparative study of robotics programming environments for adult novices D Weintrop, A Afzal, J Salac, P Francis, B Li, DC Shepherd, D Franklin Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems …, 2018 | 123 | 2018 |
Software documentation: the practitioners' perspective E Aghajani, C Nagy, M Linares-Vásquez, L Moreno, G Bavota, M Lanza, ... Proceedings of the ACM/IEEE 42nd International Conference on Software …, 2020 | 107 | 2020 |
Design and evaluation of an automated aspect mining tool D Shepherd, E Gibson, L Pollock IEEE, 2004 | 103 | 2004 |
What predicts software developers’ productivity? E Murphy-Hill, C Jaspan, C Sadowski, D Shepherd, M Phillips, C Winter, ... IEEE Transactions on Software Engineering 47 (3), 582-594, 2019 | 93 | 2019 |
Tracing software developers' eyes and interactions for change tasks K Kevic, BM Walters, TR Shaffer, B Sharif, DC Shepherd, T Fritz Proceedings of the 2015 10th Joint Meeting on Foundations of Software …, 2015 | 92 | 2015 |
Reducing interruptions at work: A large-scale field study of flowlight M Züger, C Corley, AN Meyer, B Li, T Fritz, D Shepherd, V Augustine, ... Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems …, 2017 | 89 | 2017 |
Blockly goes to work: Block-based programming for industrial robots D Weintrop, DC Shepherd, P Francis, D Franklin 2017 IEEE Blocks And Beyond Workshop (B&B), 29-36, 2017 | 88 | 2017 |
Towards supporting on-demand virtual remodularization using program graphs D Shepherd, L Pollock, K Vijay-Shanker Proceedings of the 5th international conference on Aspect-oriented software …, 2006 | 82 | 2006 |
Using language clues to discover crosscutting concerns D Shepherd, L Pollock, T Tourwé ACM SIGSOFT Software Engineering Notes 30 (4), 1-6, 2005 | 82 | 2005 |
Analysing source code: looking for useful verb–direct object pairs in all the right places ZP Fry, D Shepherd, E Hill, L Pollock, K Vijay-Shanker IET software 2 (1), 27-36, 2008 | 70 | 2008 |
Sando: An extensible local code search framework D Shepherd, K Damevski, B Ropski, T Fritz Proceedings of the ACM SIGSOFT 20th international symposium on the …, 2012 | 64 | 2012 |
Mining sequences of developer interactions in visual studio for usage smells K Damevski, DC Shepherd, J Schneider, L Pollock IEEE Transactions on Software Engineering 43 (4), 359-371, 2016 | 60 | 2016 |
Characterizing industry-academia collaborations in software engineering: evidence from 101 projects V Garousi, D Pfahl, JM Fernandes, M Felderer, MV Mäntylä, D Shepherd, ... Empirical Software Engineering 24, 2540-2602, 2019 | 59 | 2019 |
Developers' code context models for change tasks T Fritz, DC Shepherd, K Kevic, W Snipes, C Bräunlich Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations …, 2014 | 57 | 2014 |
" Transport Me Away": Fostering Flow in Open Offices through Virtual Reality A Ruvimova, J Kim, T Fritz, M Hancock, DC Shepherd Proceedings of the 2020 CHI conference on human factors in computing systems …, 2020 | 55 | 2020 |
Timna: a framework for automatically combining aspect mining analyses D Shepherd, J Palm, L Pollock, M Chu-Carroll Proceedings of the 20th IEEE/ACM international Conference on Automated …, 2005 | 53 | 2005 |
Interfaces, aspects, and views D Shepherd, L Pollock | 53 | 2005 |