| 2007 | SIGCSE | Programming-lite: a dialog on educating computer science practitioners in a "flat world". | Robert B. Allen, David Klappholz, Michael R. Wick, Carol Zander |
| 2007 | SIGCSE | UML tools: what is their role in undergraduate computer science courses? | Dick Gayler, David Klappholz, Valerie J. Harvey, Manuel A. Prez-Quiones |
| 2006 | ICSE | So you want brooks in your classroom? | Daniel Port, David Klappholz |
| 2006 | SIGCSE | Are they learning what (we think) we're teaching? | Vicki L. Almstrum, David Klappholz, Steven Condly, John M. Clement |
| 1994 | POPL | The Revival Transformation. | Lawrence Feigen, David Klappholz, Robert Casazza, Xing Xue |
| 1993 | ICCI | Eliminating Unnecessary Array Bounds Checks in Nests of Loops. | Kleanthis Psarris, David Klappholz |
| 1991 | ICS | Extending the I test to direction vectors. | Kleanthis Psarris, Xiangyun Kong, David Klappholz |
| 1990 | ICPP | The I Test: A New Test for Subscript Data Dependence. | Xiangyun Kong, David Klappholz, Kleanthis Psarris |
| 1990 | ICS | On the perfect accuracy of an approximate subscript analysis test. | David Klappholz, Kleanthis Psarris, Xiangyun Kong |
| 1989 | SC | Refined Fortran: an update. | David Klappholz, Xiangyun Kong, Apostolos D. Kallis |
| 1986 | ICPP | Refined Fortran: Another Sequential Language for Parallel Programming. | Henry G. Dietz, David Klappholz |
| 1985 | ICDCS | Toward a Hybrid Data-Flow/Control-Flow MIMD Architecture. | David Klappholz, Yingsha Liao, Da-Jin Wang, Alexander Brodsky, Amos Omondi |
| 1985 | ICPP | Refined C: A Sequential Language for Parallel Programming. | Henry G. Dietz, David Klappholz |
| 1983 | ICPP | Process Management Overhead in a Speedup-Oriented MIMD System. | Ruknet Cezzar, David Klappholz |
| 1977 | IJCAI | The Use of Dynamically Extracted Context for Anaphoric Reference Resolution. | David Klappholz, Abe Lockman |
| 1977 | ISCA | A Large Scale, Homogeneous, Fully Distributed Parallel Machine, II. | Herbert Sullivan, Theodore R. Bashkow, David Klappholz |