A domain-specific language for parallel and grid computing

  • Authors:
  • João L. Sobral;Miguel P. Monteiro

  • Affiliations:
  • Universidade do Minho, Braga, Portugal;Universidade Nova de Lisboa, Caparica, Portugal

  • Venue:
  • Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper overviews a Domain-Specific Language (DSL) for parallel and grid computing, layered on top of AspectJ. This DSL aims to bridge the gap between sequential code and parallel/grid applications, by avoiding invasive source code changes in scientific applications. Moreover, it aims to promote the localization of parallelization and gridification issues into well defined modules that can be (un)plugged (from)to existing scientific applications. This paper builds on previous work based on AspectJ and presents the main motivations for implementing a DSL in preference to a pure-AspectJ solution. The paper presents the DSL's design rationale, overviews current implementation and open research issues.