Research Statement

 

REFERENCES

[1] S. Ames, C. Maltzahn, and E. L. Miller. A file system query language (poster). Poster at SOSP 2007, October 2007.

[2] F. T. Baker. Chief programmer team management of production programming. IBM Systems Journal, 1, 1971.

[3] D. Bigelow, S. Iyer, T. Kaldewey, R. Pineiro, A. Povzner, S. A. Brandt, R. Golding, T. Wong, and C. Maltzahn. End-to-end performance management for scalable distributed storage. In Proceedings of the 2007 ACM Petascale Data Storage Workshop (PDSW 07), Reno, NV, 2007.

[4] C. E. Ellis and C. Maltzahn. The chautauqua workflow system. In 30th Hawaii International Conference on System Sciences, Information System Track, Wailea, Maui, HI, January 1997.

[5] J. Frederick P. Brooks. No silver bullet: Essence and accidents of software engineering. Computer, April 1987.

[6] R. J. Honicky and E. L. Miller. Replication under scalable hashing: A family of algorithms for scalable decentralized data distribution. In Proceedings of the 18th International Parallel & Distributed Processing Symposium (IPDPS 2004), Santa Fe, NM, Apr. 2004. IEEE.

[7] A. Hospodor and E. L. Miller. Interconnection architectures for petabyte-scale high-performance storage systems. In Proceedings of the 21st IEEE / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 273–281, College Park, MD, Apr. 2004.

[8] M. Jarke, C. Maltzahn, and T. Rose. Sharing processes: Team coordination in design repositories. International Journal of Intelligent and Cooperative Information Systems, 1(1):145–167, 1992.

[9] J. Koren, Y. Zhang, S. Ames, A. Leung, C. Maltzahn, and E. L. Miller. Searching and navigating petabyte scale file systems based on facets. In Proceedings of the 2007 ACM Petascale Data Storage Workshop (PDSW 07), Reno, NV, November 2007.

[10] T. M. Kroeger, J. Mogul, and C. Maltzahn. Digital’s Web proxy traces. ftp://ftp.digital.com/pub/DEC/traces/proxy/webtraces.v1.2.html, 1996.

[11] C. Maltzahn. Community help: Discovering tools and locating experts in a dynamic environment. In Proceedings of the 1995 Conference on Human Factors in Computing Systems (CHI ’95), Denver, CO, May 1995.

[12] C. Maltzahn, N. Bobb, M. W. Storer, D. Eads, S. A. Brandt, and E. L. Miller. Graffiti: A framework for testing collaborative distributed metadata. Proceedings in Informatics, 21:97–111, 2007.

[13] C. Maltzahn, K. Richardson, and D. Grunwald. Performance issues of enterprise level web proxies. In Proceedings of the 1997 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 13–23, Seattle, WA, June 15-18 1997.

[14] C. Maltzahn, K. Richardson, and D. Grunwald. Reducing the disk i/o of web proxy server caches. In Proceedings of the 1999 USENIX Annual Technical Conference, Monterey, CA, June 6-11 1999.

[15] C. Maltzahn, K. Richardson, D. Grunwald, and J. Martin. On bandwidth smoothing. In 4th International Web Caching Workshop (WCW’99), San Diego, CA, March 31 - April 2 1999.

[16] J. E. Mowat, Y.-P. Wang, C. Maltzahn, and R. C. Mallena. United states patent 7,249,219: Method and apparatus to improve buffer cache hit rate, July 2007.

[17] C. A. Olson and E. L. Miller. Secure capabilities for a petabyte-scale object-based distributed file system. In Proceedings of the 2005 ACM Workshop on Storage Security and Survivability, Fairfax, VA, Nov. 2005.

[18] F. Wang, S. A. Brandt, E. L. Miller, and D. D. E. Long. OBFS: A file system for object-based storage devices. In Proceedings of the 21st IEEE / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 283–300, College Park, MD, Apr. 2004. IEEE.

[19] F. Wang, Q. Xin, B. Hong, S. A. Brandt, E. L. Miller, D. D. E. Long, and T. T. McLarty. File system workload analysis for large scale scientific computing applications. In Proceedings of the 21st IEEE / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 139–152, College Park, MD, Apr. 2004.

[20] S. A. Weil, S. A. Brandt, E. L. Miller, D. D. E. Long, and C. Maltzahn. Ceph: A scalable, high-performance distributed file system. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI), Seattle, WA, Nov. 2006.

[21] S. A. Weil, S. A. Brandt, E. L. Miller, and C. Maltzahn. CRUSH: Controlled, scalable, decentralized placement of replicated data. In Proceedings of SC ’06, Tampa, FL, Nov. 2006. ACM.

[22] S. A. Weil, K. T. Pollack, S. A. Brandt, and E. L. Miller. Dynamic metadata management for petabyte-scale file systems. In Proceedings of SC ’04, Pittsburgh, PA, Nov. 2004. ACM. 

[23] G. M. Weinberg. The Psychology of Computer Programming. Computer Science Series. Van Nostrand / Reinhold, New York, 1971.

[24] T. Winograd. A language/action perspective on the design of cooperative work. In CSCW ’86: Proceedings of the 1986 ACM conference on Computer-supported cooperative work, pages 203–220, New York, NY, USA, 1986. ACM.

[25] T. Winograd and F. Flores. Understanding Computers and Cognition: A New Foundation for Design. Intellect Books, 1986.

[26] J. Wu, S. Banachowski, and S. A. Brandt. Hierarchical disk scheduling for multimedia systerms and servers. In Proceedings fo the ACM International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV ’05), pages 189–194, Stevenson, WA, June 2005. ACM.

[27] Q. Xin, E. L. Miller, T. J. E. Schwarz, and D. D. E. Long. Impact of failure on interconnection networks in large storage systems. In Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies, Monterey, CA, Apr. 2005.

[28] Q. Xin, T. J. E. Schwarz, and E. L. Miller. Disk infant mortality in large storage systems. In Proceedings of the 13th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS ’05), Atlanta, GA, Sept. 2005. IEEE.