| Professional Interests | Storage Systems, Network Intermediaries,
Machine Learning, Information Retrieval,
Dynamics of Cooperation and Collective Action, and Computer Supported
Collaborative Work.
.
|
| Education | University of Colorado at Boulder
August 1997 - May 1999, Ph.D. in Computer Science Thesis: Improving Resource Utilization of Enterprise-Level World-Wide Web Caches Advisors: Dirk Grunwald and Kathy Richardson University of Colorado at Boulder
August 1992 - August 1997, M.S. in Computer Science University of Passau,
Passau, Bavaria, Germany
October 1985 - November 1991, Univ. Diplom, Informatik Thesis: An Environment for Collaborative Software Development Advisor: Matthias Jarke |
| Research | Storage Systems
Research Center, University of California
Santa Cruz
Decenber 2004 - Present, Assistant Research Computer Scientist Rich file system metadata, metadata management in object-based storage, machine learning in operating systems November 2003 - December 2004, Research Fellow Investigation of new file system organizations that take advantage of persistent system memory such as MRAM. Institute for the Future
February 2004 - Present, Researcher working for Howard Rheingold Identification, summarization, and analysis of key resources in the field of dynamics of cooperation and collective action (see Stanford course for more info) |
| Employment |
Storage Systems Research Center, University of California Santa Cruz
December 2004 - Present, Assistant Research Computer Scientist Network Appliance, Inc
June 1999 - November 2004, Member of Technical Staff As a member of a small, highly effective group dedicated to closely tracking and improving performance of all Network Appliance products during their entire life cycle I consulted with executives, designers, developers, marketing, and customer service on performance issues based on analysis, modelling, benchmark/metric development, and test automation, as well as feedback from sales engineers and customer service. My specialty areas are (1) caching World-Wide Web proxy servers (HTTP, NNTP, Real and Microsoft streaming media, and filtering) where I influenced the web cache layout technology based on my publication at Usenix 1999, (2) nearline storage systems, (3) fabric-attached storage systems (FCP), and (4) synchronous and asynchronous disaster recovery (long-distance mirroring). Digital Equipment Corporation / Compaq
September 1996 - May 1999, Guest Researcher Performance analysis of World-Wide Web proxy servers at the Network Systems Laboratory. Exploration of bandwidth management techniques based on automated traffic analysis using machine learning, and exploration of ways to map HTTP cache access streams to file system access streams that better match optimizations built into the underlying file system Digital Equipment Corporation
June, July & August 1996, Research and Development Performance analysis of World-Wide Web proxy servers at the Network Systems Laboratory. Construction of a large volume/coarse grain event tracing infrastructure, instrumentation of the CERN and Squid web proxy. This work resulted in a three-year part-time employment as guest researcher to fund my Ph.D. University of Colorado at Boulder
August 1992 - May 1996, Research Assistant Design and implementation of an indexer and search engine for World-Wide Web caches for investigating intelligent caching strategies and resource discovery. Design and implementation of a World-Wide Web workflow system (Chautauqua) which supports dynamic change of process models and exception handling. Design and implementation an automatic Unix tool and expert discovery service (ToolBox). State Department for Geography Munich (Geographische Landesamt München), Germany
March - May 1992, Consultant Network performance measurement and tuning of NFS file service. Frauenhofer Gesellschaft (FhG), Germany
July 1991 - March 1992, Instructor Unix, C, and C++ courses University of Passau
May 1987 - November 1991, Research Assistant
Developed various groupware applications for a multi-user deductive object manager (ConceptBase). Implemented various tools for the Transputer Development Environment. |
| Publications |
Alexander Ames, Nikhil Bobb, Scott A. Brand, Adam Hiat, Carlos Maltzahn,
Ethan L. Miller, Alisa Neeman, Deepa Tuteja (2005). Richer File System Metadata
Using Links and Attributes, Mass Storage Systems Technologies (MSST2005),
Monterey, CA, April 11-14, 2005
Carlos Maltzahn, Kathy Richardson, Dirk Grunwald, James Martin (1999).
On Bandwidth Smoothing, 4th International Web Caching Workshop (WCW'99),
San Diego, CA, March 31- April 2, 1999
Carlos Maltzahn, Kathy Richardson, Dirk Grunwald (1999). Reducing the
Disk I/O of Web Proxy Server Caches, Usenix Annual Technial
Conference, June 6-11, Monterey, CA
Carlos Maltzahn, Kathy Richardson, Dirk Grunwald (1997). Performance
Issues of Enterprise Level Web Proxies, 1997 ACM SIGMETRICS International
Conference on Measurement and Modeling of Computer Systems, June 15-18,
1997, Seattle, WA
Clarence (Skip) Ellis, Carlos Maltzahn (1997). The Chautauqua Workflow
System, 30th Hawaii International Conference on System Sciences,
Information System Track, Wailea, Maui, Hawai'i, January 7-10, 1997
Carlos Maltzahn (1996). Persistente Objekte und Workflow-Management
mit Paos, Linux Magazin 7/1996, pp. 56-59
C. Maltzahn (1995). Community Help: Discovering Tools and Locating Experts
in a Dynamic Environment. CHI'95 Conference Companion, pp. 260-261
C. E. Ellis, C. Maltzahn (1994). Collaboration with Spreadsheets. Journal
of the Brazilian Computer Society, Special Edition on CSCW, Vol 1,
No 1 (1994), pp.15-23
T. Rose, C. Maltzahn, M. Jarke (1992). Integrating Object and Agent
Worlds. P.Loucopoulos (Ed.). Fourth Conference on Advanced information
Systems Engineering (CAiSE'92), Mancester, UK, 12-15 May 1992
M. Jarke, C. Maltzahn, T. Rose (1992). Sharing Processes: Team Coordination
in Design Repositories. International Journal of Intelligent and Cooperative
Information Systems (IJICIS'92), Vol 1, No 1 (1992), pp.145-167
T. Rose, M. Jarke, M. Gocek, C. Maltzahn, H. Nissen (1991). A decision-based
configuration process environment. Software Engineering Journal,
Sept. 1991, pp.332-346
|
| Citizenship and US Immigration Status | German citizen, resident alien in the US (green card)
|