| 2026 | SIGCSE | Scaling Engagement: Leveraging Social Annotation and AI for Collaborative Code Review in Large CS Courses. | Raymond Klefstad, Susan Anderson Klefstad, Vincent Tran, Michael Shindler |
| 2020 | SIGCSE | More A's, Fewer F's in a Data Structures Class in a New Classroom Building Designed for Active Learning. | Raymond Klefstad |
| 2020 | SIGCSE | Active Learning with Code Writing in Large Lectures. | Raymond Klefstad |
| 2012 | DAC | Traffic-aware power optimization for network applications on multicore servers. | Jilong Kuang, Laxmi N. Bhuyan, Raymond Klefstad |
| 2008 | ISORC | Toward Libraries for Real-Time Java. | Trevor Harmon, Martin Schoeberl, Raimund Kirner, Raymond Klefstad |
| 2008 | RTAS | Measurement Techniques in a Hybrid Approach for Deriving Tight Execution-time Bounds of Program Segments in Fully-featured Processors. | Juan A. Colmenares, Chansik Im, K. H. (Kane) Kim, Raymond Klefstad, Chae-Deok Lim |
| 2008 | RTAS | A Modular Worst-case Execution Time Analysis Tool for Java Processors. | Trevor Harmon, Martin Schoeberl, Raimund Kirner, Raymond Klefstad |
| 2007 | CLUSTER | Scheduling multiple divisible and indivisible tasks on bus networks. | Jie Hu, Raymond Klefstad |
| 2007 | ICPP | Scheduling Divisible Loads on Bus Networks with Start-Up Costs by Utilizing Multiple Data Transfer Streams: PORI. | Jie Hu, Raymond Klefstad |
| 2007 | IPCCC | Scheduling Divisible Loads on Bus Networks with Arbitrary Processor Release Time and Start-Up Costs: XRMI. | Jie Hu, Raymond Klefstad |
| 2007 | Middleware | Compadres: A Lightweight Component Middleware Framework for Composing Distributed Real-Time Embedded Systems with Real-Time Java. | Jie Hu, Shruti Gorappa, Juan A. Colmenares, Raymond Klefstad |
| 2007 | RTCSA | Interactive Back-annotation of Worst-case Execution Time Analysis for Java Microprocessors. | Trevor Harmon, Raymond Klefstad |
| 2006 | HiPC | Minimizing Average Response Time for Scheduling Stochastic Workload in Heterogeneous Computational Grids. | Jie Hu, Raymond Klefstad |
| 2006 | ISORC | Automatic Performance Visualization of Distributed Real-Time Systems. | Trevor Harmon, Raymond Klefstad |
| 2006 | NCA | Decentralized Load Balancing on Unstructured Peer-2-Peer Computing Grids. | Jie Hu, Raymond Klefstad |
| 2005 | ISM | Marco: A Middleware Architecture for Distributed Multimedia Collaboration. | Chia-Yen Shih, Jie Hu, Jinhwan Lee, Raymond Klefstad, Douglas Tolbert |
| 2005 | ISORC | Tool-Based Configuration of Real-Time CORBA Middleware for Embedded Systems. | Shruti Gorappa, Juan A. Colmenares, Hojjat Jafarpour, Raymond Klefstad |
| 2005 | Middleware | RTZen: Highly Predictable, Real-Time Java Middleware for Distributed and Embedded Systems, . | Krishna Raman, Yue Zhang, Mark Panahi, Juan A. Colmenares, Raymond Klefstad, Trevor Harmon |
| 2005 | SAC | Empirical evaluation of OpenCCM for Java-based distributed, real-time, and embedded systems. | Shruti Gorappa, Raymond Klefstad |
| 2005 | RTCSA | Patterns and Tools for Achieving Predictability and Performance with Real-Time Java. | Krishna Raman, Yue Zhang, Mark Panahi, Juan A. Colmenares, Raymond Klefstad |
| 2004 | CoopIS | Late Demarshalling: A Technique for Efficient Multi-language Middleware for Embedded Systems. | Gunar Schirner, Trevor Harmon, Raymond Klefstad |
| 2004 | ICDCS | Enhancing Real-Time CORBA via Real-Time Java Features. | Arvind S. Krishna, Douglas C. Schmidt, Raymond Klefstad |
| 2003 | CoopIS | Enhancing Real-Time CORBA Predictability and Performance. | Arvind S. Krishna, Douglas C. Schmidt, Krishna Raman, Raymond Klefstad |
| 2003 | RTAS | Towards Predictable Real-time Java Object Request Brokers. | Arvind S. Krishna, Raymond Klefstad, Douglas C. Schmidt, Angelo Corsaro |
| 2002 | CoopIS | Design and Performance of a Modular Portable Object Adapter for Distributed, Real-Time, and Embedded CORBA Applications. | Raymond Klefstad, Arvind S. Krishna, Douglas C. Schmidt |
| 2002 | ISORC | Towards Highly Configurable Real-Time Object Request Brokers. | Raymond Klefstad, Douglas C. Schmidt, Carlos O'Ryan |