A System for Parallel Programming. - Karsten Schwan; Rajiv Ramnath; Sridhar Vasudevan; David M. Ogle (ICSE, 1987)

A Language and System for the Construction and Tuning of Parallel Programs. - Karsten Schwan; Rajiv Ramnath; Sridhar Vasudevan; David M. Ogle (IEEE Trans. Software Eng., 1988)

Using Languages for Capture, Analysis and Display of Performance Information for Parallel and Distributed Applications. - Carol Kilpatrick; Karsten Schwan; David M. Ogle (ICCL, 1990)

Practical Experience with OS/2 Installable File Systems. - David M. Ogle; Neil G. Sullivan; E. Hollins Williams Jr. (Softw. Pract. Exp., 1992)

Dynamically selecting protocols for socket applications. - David M. Ogle; Karen M. Tracey; Richard A. Floyd; Gregory Bollella (IEEE Netw., 1993)

Application-Dependent Dynamic Monitoring of Distributed and Parallel Systems. - David M. Ogle; Karsten Schwan; Richard T. Snodgrass (IEEE Trans. Parallel Distributed Syst., 1993)

Autonomic Self-Healing Systems in a Cross-Product IT Environment. - Gary Dudley; Neeraj Joshi; David M. Ogle; Balan Subramanian; Brad B. Topo (ICAC, 2004)