Engineering an interoperable computational collaboratory on the grid

Vijay Mann, Manish Parashar

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

The growth of the Internet and the advent of the computational Grid have made it possible to develop and deploy advanced computational collaboratories. These systems build on high-end computational resources, communication technologies and enabling services underlying the Grid, and provide seamless and collaborative access to resources, applications and data. Combining these focused collaboratories and allowing them to interoperate has many advantages and can lead to truly collaborative, multidisciplinary and multi-institutional problem solving. However, integrating these collaboratories presents significant challenges, as each of these collaboratories has a unique architecture and implementation, and builds on different enabling technologies. This paper investigates the issues involved in integrating collaboratories operating on the Grid. It then presents the design and implementation of a prototype middleware substrate to enable a peer-to-peer integration of and global access to multiple, geographically distributed instances of the DISCOVER computational collaboratory. An experimental evaluation of the middleware substrate is presented.

Original languageEnglish (US)
Pages (from-to)1569-1593
Number of pages25
JournalConcurrency Computation Practice and Experience
Volume14
Issue number13-15
DOIs
StatePublished - 2002

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Computer Science Applications
  • Computer Networks and Communications
  • Computational Theory and Mathematics

Keywords

  • Computational collaboratories
  • Computational interaction and steering
  • Grid services
  • Interoperability
  • Middleware
  • Problem solving environments

Fingerprint Dive into the research topics of 'Engineering an interoperable computational collaboratory on the grid'. Together they form a unique fingerprint.

Cite this