J. David Morgenthaler
- Research Area(s)
- Software Engineering
Co-Authors
Google Publications
-
Automated Decomposition of Build Targets
Mohsen Vakilian, Raluca Sauciuc, J. David Morgenthaler, Vahab Mirrokni
Proceedings of the 37th International Conference on Software Engineering, IEEE Computer Society (2015), pp. 123-133
-
Generating Precise Dependencies for Large Software
Pei Wang, Jinqiu Yang, Lin Tan, Robert Kroeger, J. David Morgenthaler
Proceedings of the Forth International Workshop on Managing Technical Debt, IEEE (2013), pp. 47-50
-
Searching for Build Debt: Experiences Managing Technical Debt at Google
J. David Morgenthaler, Misha Gridnev, Raluca Sauciuc, Sanjay Bhansali
Proceedings of the Third International Workshop on Managing Technical Debt, IEEE (2012), pp. 1-6
-
Experiences Using Static Analysis to Find Bugs
Nathaniel Ayewah, David Hovemeyer, J. David Morgenthaler, John Penix, William Pugh
IEEE Software, vol. 25 (2008), pp. 22-29
-
Predicting Accurate and Actionable Static Analysis Warnings: An Experimental Approach
Joseph Ruthruff, John Penix, J. David Morgenthaler, Sebastian Elbaum, Gregg Rothermel
Proceedings of the International Conference on Software Engineering, ACM (2008), pp. 341-350
-
Evaluating Static Analysis Defect Warnings on Production Software
Nathaniel Ayewah, William Pugh, J. David Morgenthaler, John Penix, YuQian Zhou
Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, ACM Press, New York, NY, USA (2007), pp. 1-8
-
Using FindBugs on Production Software
Nathaniel Ayewah, J. David Morgenthaler, John Penix, William Pugh, YuQian Zhou
Proc. OOPSLA'07, ACM, Montréal (2007)
Previous Publications
-
Optimal Integer Alphabetic Trees in Linear Time
T. C. Hu, Lawrence L. Larmore, J. David Morgenthaler
ESA 2005, 13th Annual European Symposium, Springer Verlag, pp. 226-237
-
Tool Support for Planning the Restructuring of Data Abstractions in Large Systems
William G. Griswold, Morison I. Chen, Robert W. Bowdidge, Jenny L. Cabaniss, Van B. Nguyen, J. David Morgenthaler
IEEE Trans. Software Eng., vol. 24 (1998), pp. 534-558
-
Static analysis for a software transformation tool
Ph.D. Thesis, University of California, San Diego (1997)
-
Tool Support for Planning the Restructuring of Data Abstractions in Large Systems
William G. Griswold, Morison I. Chen, Robert W. Bowdidge, J. David Morgenthaler
SIGSOFT FSE, ACM (1996), pp. 33-45
-
Optimum Alphabetic Binary Trees
T. C. Hu, J. David Morgenthaler
Combinatorics and Computer Science, Springer Verlag (1995), pp. 234-243
-
Dynamic programming and graph optimization problems
T. C. Hu, J. D. Morgenthaler
Computers & Mathematics with Applications, vol. 27 (1994), pp. 53-58





