David Shepherd
David Shepherd
Associate Professor, Louisiana State University
Verified email at - Homepage
Cited by
Cited by
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
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
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
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
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
Design and evaluation of an automated aspect mining tool
D Shepherd, E Gibson, L Pollock
IEEE, 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
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
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
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
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
Using language clues to discover crosscutting concerns
D Shepherd, L Pollock, T Tourwé
ACM SIGSOFT Software Engineering Notes 30 (4), 1-6, 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
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
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
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
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
" 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
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
Interfaces, aspects, and views
D Shepherd, L Pollock
The system can't perform the operation now. Try again later.
Articles 1–20