Ian Foster and Lee Liming
Argonne National Laboratory and
University of Chicago
Science and engineering fields are experiencing a multi-decade transformative revolution. Early elements of this revolution have included telecommunication networks and the Internet, distributed computing, the Grid, and e-Science. The "cyberinfrastructure" concept has recently begun integrating these technological elements with the social components that are needed to deepen their reach. The Globus community has supported science and engineering activities that exemplify this transformation. Having worked closely with a number of such activities, we are now observing another stage of the transformation: service-oriented science, where the products of science and engineering expand from static artifacts (papers, data) to include more dynamic results (online models, designs, instruments). Already, some scientists and engineers are "publishing" their computational models and engineering designs as online services, with standard interfaces that allow peers to interact with, evaluate, and incorporate these models into their own workflow.
In this presentation, we will share experiences from our group's work with leading-edge service-oriented science communities. Along the way, we will explain Globus software, how it is being employed in scientific collaborations, and the significance of these capabilities for the scientists who make use of them.
This half-day tutorial includes a number of case studies from successful e-Science projects and highlights the lessons learned from those experiences. The tutorial will explore the science requirements, the technical approach taken in each solution, and the results. We will introduce reusable Grid technologies from the Globus Toolkit such as GridFTP, MyProxy, MDS, and GRAM, as well as the Swift scientific workflow system. Along the way, we will highlight the general lessons that these experiences provided and the implications for new e-Science projects.
Tutorial handouts (PDF, 3.9Mb, updated 10/06/2007)
Tutorial slides (PPT, 18Mb, updated 10/06/2007)