| 2014 | SIGCSE | Using a software framework to enhance online teaching of shader-based OpenGL. | James R. Miller |
| 2012 | SIGCSE | Metaview: a tool for learning about viewing in 3D. | James R. Miller |
| 2005 | SAC | A framework for collaborative control of applications. | James R. Miller, Serhan Yengulalp, Patrick L. Sterner |
| 2003 | SAC | Modeling and Visualizing Uncertainty in a Global Water Balance Model. | James R. Miller, Johannes J. Feddema, Terry A. Slocum, Daniel C. Cliburn |
| 1991 | CHI | User interface evaluation in the real world: a comparison of four techniques. | Robin Jeffries, James R. Miller, Cathleen Wharton, Kathy Uyeda |
| 1990 | CSCW | An Ethnographic Study of Distributed Problem Solving in Spreadsheet Development. | Bonnie A. Nardi, James R. Miller |
| 1990 | Interact | The spreadsheet interface: A basis for end user programming. | Bonnie A. Nardi, James R. Miller |
| 1988 | CHI | Justified advice: a semi-naturalistic study of advisory strategies. | William C. Hill, James R. Miller |
| 1983 | ACL | Menu-Based Natural Language Understanding. | Harry R. Tennant, Kenneth M. Ross, Richard M. Saenz, Craig W. Thompson, James R. Miller |