John's
Home PageJohn H. Hartman
Department of Computer Science
Gould-Simpson Building 747
The University of Arizona
Tucson, AZ 85721
Phone: (520) 621-2733
FAX: (520) 621-4246
jhh @ cs.arizona.edu
Email is the best way to reach me.
I'm an Associate Professor in the Department of Computer Science at
the University of Arizona. I
received my Ph.D. in Computer Science from the University of California
at Berkeley in 1994, my M.S. in Computer Science from the same place in
1990, and my Sc.B. in Computer Science from Brown University in 1987.
I've been involved in the development of the Sprite operating system,
the RAID disk array, and the Zebra file system. I am currently doing
research in management of large-scale distributed systems, file server
virtualization, and peer-to-peer data storage in mobile, ad-hoc
networks.
John H. Hartman, Ian Murdock, and Tammo Spalink. "The Swarm Scalable Storage System", Proceedings of the 19th IEEE International Conference on Distributed Computing Systems, June 1999.
Scott Baker and John H. Hartman. "The Gecko NFS Web Proxy", Proceedings of the Eighth International World Wide Web Conference, May 1999.
John Hartman, Larry Peterson, Andy Bavier, Peter Bigot, Patrick Bridges, Brady Montz, Rob Piltz, Todd Proebsting, and Oliver Spatscheck. " Joust: A Platform for Communications-Oriented Liquid Software ", IEEE Computer 32, 4, April 1999, 50-56.
Wanda Chiu and John H. Hartman. "Building Caches using Multi-threaded State Machines", Technical Report TR99-05,Department of Computer Science, University of Arizona (March 1999).
Tammo Spalink, John H. Hartman and Garth Gibson. "The Effect of Mobile Code on File Service", Technical Report TR98-12, Department of Computer Science, University of Arizona (November 1998).
Oliver Spatscheck, Jorgen S. Hansen, John H. Hartman, and Larry L. Peterson. "Optimizing TCP Forwarder Performance", Technical Report TR98-01, Department of Computer Science, University of Arizona (February 1998).
Todd A. Proebsting, Gregg Townsend, Patrick Bridges, John H. Hartman, Tim Newsham, Scott A. Watterson. " Toba: Java For Applications: A Way Ahead of Time (WAT) Compiler ",Proceedings of the 3rd USENIX Conference on Object-Oriented Technologies and Systems (COOTS'97) , June 1997.
John H. Hartman, Todd A. Proebsting, and Rajesh Sundaram. " Index-Based Hyperlinks ",Computer Networks and ISDN Systems 29 (1997), 1129-1135. Also appeared in the Proceedings of the Sixth International World Wide Web Conference, April 1997.
Prasenjit Sarkar and John H. Hartman. "Efficient Cooperative Caching using Hints", Proceedings of the Second Symposium on Operating Systems Design and Implementation , October 1996, 35-46.
John H. Hartman and John K. Ousterhout. Corrections to "Measurements of a Distributed File System". Operating Systems Review 27(1): 7-10 (1993).
Mary G. Baker, John H. Hartman, Michael D. Kupfer, Ken W. Shirriff, and John K. Ousterhout. Measurements of a Distributed File System, Proceedings of the 13th Symposium on Operating Systems Principles, December 1991, 198-212.
John H. Hartman and John K. Ousterhout. "The Zebra Striped Network File System" ,ACM Transactions on Computer Systems 13, 3, August 1995, 279-310. (gzipped)
John H. Hartman. "The Zebra Striped Network File System", Ph.D. Thesis, Computer Science Division, University of California, Berkeley, December 1994. Also available as Technical Report UCB/CSD-95-867. (gzipped) (PDF) (gzipped PDF)
| mxedit2.6.11.tar.gz | Mouse-based editor for X that is a lot like the Mac editor. Based on Tcl/Tk. Version 2.6.11 uses Tcl/Tk 8.4. |
| hcal | Makes HTML calendars |