"The key to the next generation, large-scale operating systems will be the development of new abstractions of the services provided by hardware."
Marty Humphrey
Assistant Professor of Computer Science
Department of Computer Science
School of Engineering and Applied Science
University of Virginia
151 Engineer's Way, P.O. Box 400740
Charlottesville, Virginia 22904-4740 Phone: (434) 982-2258
Fax: (434) 982-2214
Email: humphrey@cs.virginia.edu
Office: 236C Olsson Hall, UVa
Home page of Marty Humphrey
Areas of Interest
Grid computing, security, real-time computation, operating systems
Biographical Sketch
arty Humphrey received his Ph.D. in Computer Science
at the University of Massachusetts in
1996. After spending two years as an Assistant Professor of Computer
Science and Engineering at the University of Colorado at Denver, he
joined the University of Virginia
in 1998. He worked on the Legion
project, and co-directed the Security Area of the Global Grid Forum. In November 2005,
in his keynote
address at Supercomputing 2005 in Seattle, WA, Microsoft Chairman
and Chief Software Architect Bill Gates announced that Marty's group at
the University of Virginia is one of 10 new Microsoft Institutes for
High-Performance Computing. The broad mission of this institute is to
develop protocols and software for distributed/Grid computing that
leverages and extends the .NET platform.
Research
umphrey's research focuses on grid computing, with
the goal of enabling virtual organizations to more effectively
collaborate through access to shared resources (i.e., people, data, and
machines). He has created WSRF.NET, a .NET-based hosting
environment for Grid Services. This work is an implementation of
the Web Services Resource Framework (WSRF) and WS-Notification and is
supportive of the Open Grid Services Architecture (OGSA). Marty's group
is leading a design team in the Global
Grid Forum to define a profile for the Open Grid Services
Architecture (OGSA). A key requirement and challenge in this work is
simplicity, defining only what is needed in order to define, implement,
and manage an interoperable Grid platform for eScience. Prior to this
he created a real-time threads package that features novel semantics for
hard real-time computation. He has also created operating system
support for distributed soft real-time computation such as multimedia
applications, addressing the ability to write, analyze, and execute
applications that explicitly and dynamically adjust to fluctuating
resource availability.
Selected Publications
- Alternative Software Stacks for OGSA-based Grids, M. Humphrey, G. Wasson, Y. Kiryakov,
S-M. Park, D. Del Vecchio, N. Beekwilder, and J. Gray, Proceedings of
Supercomputing 2005, Seattle, Washington, November 2005.
- Toward Seamless Grid Data Access: Design and Implementation of GridFTP on .NET, J. Feng, L. Cui,
G. Wasson, and M. Humphrey, Proceedings of the 2005 Grid Workshop
(Associated with Supercomputing 2005), Seattle, Washington, November
2005, pp. 164-171.
- CredEx: User-Centric Credential Selection and Management for Grid and Web Services, D. Del Vecchio, J. Basney,
N. Nagaratnam, and M. Humphrey, Proceedings of the 2005 IEEE
International Conference on Web Services (ICWS 2005), Orlando, Florida,
July 2005.
- Security for Grids, M. Humphrey,
M. Thompson, and K.R. Jackson, Proceedings of the IEEE (Special Issue on
Grid Computing), vol 93, No. 3, March 2005.
- The University of Virginia Campus Grid: Integrating Grid Technologies with the Campus Information Infrastructure,
M. Humphrey and G. Wasson, European Grid Conference (EGC 2005),
Amsterdam, Netherlands, February 2005.
Faculty: Batson |
Bloomfield |
Cohoon |
Davidson |
Evans |
French |
Grimshaw |
Gurumurthi |
Hazelwood |
Horton |
Humphrey |
Humphreys |
Jones |
Knight |
Lawrence |
Martin |
Ortega |
Pearson |
Pfaltz |
Reynolds |
Robins |
shelat |
Sherriff |
Skadron |
Soffa |
Son |
Stankovic |
Sullivan |
Weaver |
Weimer |
Whitehouse |
Wulf |
Projects: Descriptions | Areas | PI's | Spotlights | Student Publications | Tech Reps | Posters | Awards | Facilities | News | Photos