Charlie Garrod

Charlie Garrod

Post Doctoral Fellow
School of Computer Science
Carnegie Mellon University
 
Charlie Garrod
School of Computer Science
5000 Forbes Ave.
Pittsburgh, PA 15213-3891
Office: GHC 9008
Phone: 412-268-7663
Fax: 412-268-5576
Email: charlie@cs.cmu.edu

Teaching

Fall 2009: 15-437 / 15-637 Web Application Development.
Fall 2009: 15-440 Distributed Systems.
Spring 2009: 15-211 Fundamental Data Structures and Algorithms.
Fall 2008: 15-437 / 15-637 Web Application Development.

Research

My research interests are in computer data management systems, particularly the performance, scalability, and power management of highly scalable distributed systems.

Publications

A. Manjih, C. Garrod, B. Maggs, T. Mowry, and A. Tomasic. "Holistic Query Transformations for Dynamic Web Applications." Proceedings of the International Conference on Data Engineering (ICDE), 2009.

C. Garrod, A. Manjhi, B. Maggs, T. Mowry, and A. Tomasic. "Holistic Application Analysis for Update-Independence." Proceedings of HotWeb, 2008.

C. Garrod, A. Manjhi, A. Ailamaki, B. Maggs, T. Mowry, C. Olston, and A. Tomasic. "Scalable Query Result Caching for Web Applications." Proceedings of the 34th International Conference on Very Large Databases (VLDB), 2008.

A. Manjhi, P. Gibbons, A. Ailamaki, C. Garrod, B. Maggs, T. Mowry, C. Olston, A. Tomasic, and H. Yu. "Invalidation Clues for Database Scalability Services." Proceedings of the International Conference on Data Engineering (ICDE), 2007.

A. Tomasic, C. Garrod, and K. Poppendorf. "On the Evaluation of Symmetric Publish / Subscribe." Proceedings of the International Workshop on Performance and Evaluation of Data Management Systems (ExpDB), 2006.

C. Olston, A. Manhji, C. Garrod, A. Ailamaki, B. Maggs, and T. Mowry. "A Scalability Service for Dynamic Web Applications." Proccedings of the Conference on Innovative Data Systems Research (CIDR), 2005.

K. Andreev, C. Garrod, B. Maggs, and A. Meyerson. "Simultaneous Source Location." Proceedings of the International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX), 2004.