| 2008 | 
|---|
| 32 | EE | Daniel Noah Port,
Barry W. Boehm,
David Klappholz:
Nancy R. Mead: Making Requirements Prioritization a Priority.
CSEE&T 2008: 250-261 | 
| 2007 | 
|---|
| 31 | EE | Dick Gayler,
David Klappholz,
Valerie J. Harvey,
Manuel A. Pérez-Quiñones:
UML tools: what is their role in undergraduate computer science courses?
SIGCSE 2007: 129-130 | 
| 30 | EE | Robert B. Allen,
David Klappholz,
Michael R. Wick,
Carol Zander:
Programming-lite: a dialog on educating computer science practitioners in a "flat world".
SIGCSE 2007: 243-244 | 
| 2006 | 
|---|
| 29 | EE | David Klappholz,
Vicki L. Almstrum,
Kenneth L. Modesitt:
Workshop on Real-Projects for Real-Clients Courses (RPRCCs).
CSEE&T 2006: 249 | 
| 28 | EE | Daniel Port,
David Klappholz:
So you want brooks in your classroom?
ICSE 2006: 655-660 | 
| 27 | EE | Vicki L. Almstrum,
David Klappholz,
Steven Condly,
John M. Clement:
Are they learning what (we think) we're teaching?
SIGCSE 2006: 195 | 
| 2005 | 
|---|
| 26 | EE | David Klappholz,
Daniel Port:
M(in)BASE: An Upward-Tailorable Process Wrapper Framework for Identifying and Avoiding Model Clashes.
ISPW 2005: 376-388 | 
| 2004 | 
|---|
| 25 | EE | Daniel Port,
David Klappholz:
Empirical Research in the Software Engineering Classroom.
CSEE&T 2004: 132-137 | 
| 24 | EE | Daniel Port,
David Klappholz:
Performing Empirical Software Engineering Research in the Classroom.
CSEE&T 2004: 172-173 | 
| 23 |  | David Klappholz,
Daniel Port:
Introduction to MBASE (Model-Based [System] Architecting and Software Engineering).
Advances in Computers 62: 204-249 (2004) | 
| 2003 | 
|---|
| 22 | EE | David Klappholz,
Lawrence Bernstein,
Daniel Port:
Assessing Attitude Towards, Knowledge of, and Ability to Apply, Software Development Process.
CSEE&T 2003: 268-278 | 
| 21 | EE | Barry W. Boehm,
Daniel Port,
David Klappholz:
Tailoring a Successful Project-Based Course.
CSEE&T 2003: 329- | 
| 20 | EE | David Klappholz,
Lawrence Bernstein,
Daniel Port,
Peter Dominic:
Tools for Outcomes Assessment of Education and Training in the Software Development Process.
CSEE&T 2003: 331- | 
| 2002 | 
|---|
| 19 | EE | Lawrence Bernstein,
David Klappholz,
Catherine Kelley:
Tutorial 2: Measuring, Changing, and Measuring Changes in: Students' Attitudes Toward and Understanding of Software Engineering Process.
CSEE&T 2002: 267 | 
| 18 | EE | Lawrence Bernstein,
David Klappholz,
Catherine Kelley:
Eliminating Aversion to Software Process in Computer Science Students and Measuring the Results.
CSEE&T 2002: 90-99 | 
| 1994 | 
|---|
| 17 |  | Lawrence Feigen,
David Klappholz,
Robert Casazza,
Xing Xue:
The Revival Transformation.
POPL 1994: 421-434 | 
| 1993 | 
|---|
| 16 |  | Kleanthis Psarris,
David Klappholz:
Eliminating Unnecessary Array Bounds Checks in Nests of Loops.
ICCI 1993: 550-554 | 
| 15 |  | Kleanthis Psarris,
David Klappholz:
Data Dependence Testing for Supercompilers.
PARCO 1993: 643-646 | 
| 14 | EE | Kleanthis Psarris,
Xiangyun Kong,
David Klappholz:
The Direction Vector I Test.
IEEE Trans. Parallel Distrib. Syst. 4(11): 1280-1290 (1993) | 
| 1992 | 
|---|
| 13 |  | David Klappholz,
Xiangyun Kong:
Extending the Banerjee-Wolfe Test to Handle Execution Conditions.
LCPC 1992: 464-481 | 
| 1991 | 
|---|
| 12 | EE | Kleanthis Psarris,
Xiangyun Kong,
David Klappholz:
Extending the I test to direction vectors.
ICS 1991: 330-340 | 
| 11 |  | A. Kallis,
David Klappholz:
Extending Conventional Flow Analysis to Deal with Array References.
LCPC 1991: 251-265 | 
| 10 | EE | Xiangyun Kong,
David Klappholz,
Kleanthis Psarris:
The I Test: An Improved Dependence Test for Automatic Parallelization and Vectorization.
IEEE Trans. Parallel Distrib. Syst. 2(3): 342-349 (1991) | 
| 9 |  | Kleanthis Psarris,
David Klappholz,
Xiangyun Kong:
On the Accuracy of the Banerjee Test.
J. Parallel Distrib. Comput. 12(2): 152-157 (1991) | 
| 1990 | 
|---|
| 8 |  | Xiangyun Kong,
David Klappholz,
Kleanthis Psarris:
The I Test: A New Test for Subscript Data Dependence.
ICPP (2) 1990: 204-211 | 
| 7 | EE | David Klappholz,
Kleanthis Psarris,
Xiangyun Kong:
On the perfect accuracy of an approximate subscript analysis test.
ICS 1990: 201-212 | 
| 1986 | 
|---|
| 6 |  | Henry G. Dietz,
David Klappholz:
Refined Fortran: Another Sequential Language for Parallel Programming.
ICPP 1986: 184-191 | 
| 1985 | 
|---|
| 5 |  | David Klappholz,
Yingsha Liao,
Da-Jin Wang,
Alexander Brodsky,
Amos Omondi:
Toward a Hybrid Data-Flow/Control-Flow MIMD Architecture.
ICDCS 1985: 10-15 | 
| 4 |  | Henry G. Dietz,
David Klappholz:
Refined C: A Sequential Language for Parallel Programming.
ICPP 1985: 442-449 | 
| 1983 | 
|---|
| 3 |  | Ruknet Cezzar,
David Klappholz:
Process Management Overhead in a Speedup-Oriented MIMD System.
ICPP 1983: 395-403 | 
| 1977 | 
|---|
| 2 |  | David Klappholz,
Abe Lockman:
The Use of Dynamically Extracted Context for Anaphoric Reference Resolution.
IJCAI 1977: 194 | 
| 1 |  | Herbert Sullivan,
Theodore R. Bashkow,
David Klappholz:
A Large Scale, Homogeneous, Fully Distributed Parallel Machine, II.
ISCA 1977: 118-124 |