Computer Science Technical Reports
CS at VT

Programming Environments for Multidisciplinary Grid Communities

Ramakrishnan, Naren and Watson, Layne T. and Kaufra, Dennis G. and Ribbens, Calvin J. and Shaffer, Clifford A. (2001) Programming Environments for Multidisciplinary Grid Communities. Technical Report TR-01-14, Computer Science, Virginia Tech.

Full text available as:
Postscript - Requires a viewer, such as GhostView (10896457)


Rapid advances in technological infrastructure as well as the emphasis on application support systems have signaled the maturity of grid computing. Today’s grid computing environments (GCEs) extend the notion of a programming environment beyond the compile-schedule-execute paradigm to include functionality such as networked access, information services, data management, and collaborative application composition. In this article, we present GCEs in the context of supporting multidisciplinary communities of scientists and engineers. We present a high-level design framework for building GCEs and a space of characteristics that help identify requirements for GCEs for multidisciplinary communities. By describing integrated systems for five different multidisciplinary communities, we outline the unique responsibility (and opportunity) for GCEs to exploit the larger context of the scientific or engineering application, defined by the ongoing activities of the pertinent community. Finally, we describe several core systems support technologies that we have developed to support multidisciplinary GCE applications.

Item Type:Departmental Technical Report
Subjects:Computer Science > Artificial Intelligence
ID Code:539
Deposited By:User, Eprints
Deposited On:21 May 2002