An abstraction model for a Grid execution framework

Kaizar Amin, Gregor Von Laszewski, Mihael Hategan, Rashid Al-Ali, Omer Rana, David Walker

Research output: Contribution to journalConference article

16 Citations (Scopus)


Computational Grids have been identified as one of the paradigms revolutionizing the discipline of distributed computing. The contributions within the Grid community have resulted in new Grid technologies and continuous improvements to Grid standards and protocols. Though crucial to the success of the Grid approach, such an incremental evolution of Grid standards has become a primary cause of frustration for scientific and commercial application communities aspiring to adopt the Grid paradigm. Motivated by our rich experience and the need to decouple the application development and the Grid technology development processes, we propose an abstraction-based Grid middleware layer as part of the Java CoG Kit. In this paper, we showcase our abstraction model and verify its extensibility by integrating it with an advanced quality-of-service-based execution framework.

Original languageEnglish
Pages (from-to)73-87
Number of pages15
JournalJournal of Systems Architecture
Issue number2
Publication statusPublished - 1 Feb 2006
EventParallel, Distributed and Network-Based Processing -
Duration: 11 Feb 200413 Feb 2004



  • Grid abstractions
  • Grid computing
  • Grid execution patterns
  • Grid quality-of-service (QoS)
  • Java CoG Kit

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture

Cite this