Journal of Grid Computing

, Volume 13, Issue 1, pp 19–34

Revisiting the Anatomy and Physiology of the Grid

  • Chris A. Mattmann
  • Joshua Garcia
  • Ivo Krka
  • Daniel Popescu
  • Nenad Medvidovic
Open Access
Article

DOI: 10.1007/s10723-015-9324-0

Cite this article as:
Mattmann, C.A., Garcia, J., Krka, I. et al. J Grid Computing (2015) 13: 19. doi:10.1007/s10723-015-9324-0

Abstract

A domain-specific software architecture (DSSA) represents an effective, generalized, reusable solution to constructing software systems within a given application domain. In this paper, we revisit the widely cited DSSA for the domain of grid computing. We have studied systems in this domain over the last ten years. During this time, we have repeatedly observed that, while individual grid systems are widely used and deemed successful, the grid DSSA is actually underspecified to the point where providing a precise answer regarding what makes a software system a grid system is nearly impossible. Moreover, every one of the existing purported grid technologies actually violates the published grid DSSA. In response to this, based on an analysis of the source code, documentation, and usage of eighteen of the most pervasive grid technologies, we have significantly refined the original grid DSSA. We demonstrate that this DSSA much more closely matches the grid technologies studied. Our refinements allow us to more definitively identify a software system as a grid technology, and distinguish it from software libraries, middleware, and frameworks.

Keywords

DSSA Physiology Anatomy OODT Software architecture 

Copyright information

© The Author(s) 2015

Authors and Affiliations

  • Chris A. Mattmann
    • 1
    • 2
  • Joshua Garcia
    • 4
  • Ivo Krka
    • 3
  • Daniel Popescu
    • 3
  • Nenad Medvidovic
    • 1
  1. 1.Computer Science DepartmentUniversity of Southern CaliforniaLos AngelesUSA
  2. 2.Jet Propulsion LaboratoryCalifornia Institute of TechnologyPasadenaUSA
  3. 3.Google Inc.Santa MonicaUSA
  4. 4.George Mason UniversityFairfaxUSA

Personalised recommendations