Learning Probabilistic User Profiles: Applications for Finding Interesting Web Sites, Notifying Users of Relevant Changes to Web Pages, and Locating Grant Opportunities. - Mark S. Ackerman; Daniel Billsus; Scott Gaffney; Seth Hettich; Gordon Khoo; Dong Joon Kim; Raymond Klefstad; Charles Lowe; Alexius Ludeman; Jack Muramatsu; Kazuo Omori; Michael J. Pazzani; et al. (AI Mag., 1997)

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 (OTM, 2002)

Towards Highly Configurable Real-Time Object Request Brokers. - Raymond Klefstad; Douglas C. Schmidt; Carlos O'Ryan (Symposium on Object-Oriented Real-Time Distributed Computing, 2002)

Enhancing Real-Time CORBA Predictability and Performance. - Arvind S. Krishna; Douglas C. Schmidt; Krishna Raman; Raymond Klefstad (OTM, 2003)

Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-Time CORBA. - Raymond Klefstad; Sumita Rao; Douglas C. Schmidt (HICSS, 2003)

Towards Predictable Real-time Java Object Request Brokers. - Arvind S. Krishna; Raymond Klefstad; Douglas C. Schmidt; Angelo Corsaro (IEEE Real Time Technology and Applications Symposium, 2003)

Late Demarshalling: A Technique for Efficient Multi-language Middleware for Embedded Systems. - Gunar Schirner; Trevor Harmon; Raymond Klefstad (CoopIS/DOA/ODBASE (2), 2004)

Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications: Minitrack Introduction. - Jeffrey G. Gray; Raymond Klefstad; Marjan Mernik (HICSS, 2004)

Enhancing Real-Time CORBA via Real-Time Java Features. - Arvind S. Krishna; Douglas C. Schmidt; Raymond Klefstad (ICDCS, 2004)

ZEUS: A CORBA Framework for Service Location and Creation. - Nishanth Shankaran; Raymond Klefstad (SAINT Workshops, 2004)

Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications. - Jeff Gray 001; Raymond Klefstad (HICSS, 2005)

Marco: A Middleware Architecture for Distributed Multimedia Collaboration. - Chia-Yen Shih; Jie Hu 005; Jinhwan Lee; Raymond Klefstad; Douglas Tolbert (ISM, 2005)

Tool-Based Configuration of Real-Time CORBA Middleware for Embedded Systems. - Shruti Gorappa; Juan A. Colmenares; Hojjat Jafarpour; Raymond Klefstad (ISORC, 2005)

RTZen: Highly Predictable, Real-Time Java Middleware for Distributed and Embedded Systems, . - Krishna Raman; Yue Zhang 001; Mark Panahi; Juan A. Colmenares; Raymond Klefstad; Trevor Harmon (Middleware, 2005)

VADRE: A Visual Approach to Performance Analysis of Distributed, Real-time Systems. - Trevor Harmon; Raymond Klefstad (MSV, 2005)

Patterns and Tools for Achieving Predictability and Performance with Real-Time Java. - Krishna Raman; Yue Zhang 001; Mark Panahi; Juan A. Colmenares; Raymond Klefstad (RTCSA, 2005)

Empirical evaluation of OpenCCM for Java-based distributed, real-time, and embedded systems. - Shruti Gorappa; Raymond Klefstad (SAC, 2005)

Minitrack Introduction. - Jeff Gray 001; Raymond Klefstad; Yvonne Coady (HICSS, 2006)

Minimizing Average Response Time for Scheduling Stochastic Workload in Heterogeneous Computational Grids. - Jie Hu 005; Raymond Klefstad (HiPC, 2006)

Automatic Performance Visualization of Distributed Real-Time Systems. - Trevor Harmon; Raymond Klefstad (ISORC, 2006)

Decentralized Load Balancing on Unstructured Peer-2-Peer Computing Grids. - Jie Hu 005; Raymond Klefstad (NCA, 2006)

DIRECT: A Robust Distributed Broker Framework for Trust and Reputation Management. - Yue Zhang 001; Kwei-Jay Lin; Raymond Klefstad (CEC/EEE, 2006)

Scheduling multiple divisible and indivisible tasks on bus networks. - Jie Hu 005; Raymond Klefstad (CLUSTER, 2007)

Adaptive and Evolvable Software Systems: Techniques, Tools and Applications. - Jeff Gray 001; Raymond Klefstad; Yvonne Coady (HICSS, 2007)

Scheduling Divisible Loads on Bus Networks with Start-Up Costs by Utilizing Multiple Data Transfer Streams: PORI. - Jie Hu 005; Raymond Klefstad (ICPP, 2007)

Identification and Removal of Program Slice Criteria for Code Size Reduction in Embedded Systems. - Mark Panahi; Trevor Harmon; Juan A. Colmenares; Shruti Gorappa; Raymond Klefstad (IESS, 2007)

Scheduling Divisible Loads on Bus Networks with Arbitrary Processor Release Time and Start-Up Costs: XRMI. - Jie Hu 005; Raymond Klefstad (IPCCC, 2007)

Toward a Unified Standard for Worst-Case Execution Time Annotations in Real-Time Java. - Trevor Harmon; Raymond Klefstad (IPDPS, 2007)

A Survey of Worst-Case Execution Time Analysis for Real-Time Java. - Trevor Harmon; Raymond Klefstad (IPDPS, 2007)

Compadres: A Lightweight Component Middleware Framework for Composing Distributed Real-Time Embedded Systems with Real-Time Java. - Jie Hu 005; Shruti Gorappa; Juan A. Colmenares; Raymond Klefstad (Middleware, 2007)

Interactive Back-annotation of Worst-case Execution Time Analysis for Java Microprocessors. - Trevor Harmon; Raymond Klefstad (RTCSA, 2007)

Toward Libraries for Real-Time Java. - Trevor Harmon; Martin Schoeberl; Raimund Kirner; Raymond Klefstad (ISORC, 2008)

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 (IEEE Real-Time and Embedded Technology and Applications Symposium, 2008)

A Modular Worst-case Execution Time Analysis Tool for Java Processors. - Trevor Harmon; Martin Schoeberl; Raimund Kirner; Raymond Klefstad (IEEE Real-Time and Embedded Technology and Applications Symposium, 2008)

Traffic-aware power optimization for network applications on multicore servers. - Jilong Kuang; Laxmi N. Bhuyan; Raymond Klefstad (DAC, 2012)

Fast, Interactive Worst-Case Execution Time Analysis With Back-Annotation. - Trevor Harmon; Martin Schoeberl; Raimund Kirner; Raymond Klefstad; Kwang-Hae (Kane) Kim; Michael R. Lowry (IEEE Trans. Ind. Informatics, 2012)

More A's, Fewer F's in a Data Structures Class in a New Classroom Building Designed for Active Learning. - Raymond Klefstad (SIGCSE, 2020)

Active Learning with Code Writing in Large Lectures. - Raymond Klefstad (SIGCSE, 2020)

Active Learning with Code Writing in Large Lectures, In-Person and Online. - Raymond Klefstad; Susan Anderson Klefstad (J. Comput. Sci. Coll., 2023)