Programming scientific and distributed workflow with Triana services: Research Articles

  • Authors:
  • David Churches;Gabor Gombas;Andrew Harrison;Jason Maassen;Craig Robinson;Matthew Shields;Ian Taylor;Ian Wang

  • Affiliations:
  • School of Physics and Astronomy, Cardiff University, Cardiff, U.K.;Laboratory of Parallel and Distributed Systems, MTA SZTAKI, Computer and Automation Research Institute of the Hungarian Academy of Sciences, Budapest, Hungary;School of Computer Science, Cardiff University, Cardiff, U.K.;Department of Computer Science, Vrije Universiteit, Amsterdam, The Netherlands;School of Physics and Astronomy, Cardiff University, Cardiff, U.K. and School of Computer Science, Cardiff University, Cardiff, U.K.;School of Physics and Astronomy, Cardiff University, Cardiff, U.K. and School of Computer Science, Cardiff University, Cardiff, U.K.;School of Computer Science, Cardiff University, Cardiff, U.K.;School of Physics and Astronomy, Cardiff University, Cardiff, U.K. and School of Computer Science, Cardiff University, Cardiff, U.K.

  • Venue:
  • Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we discuss a real-world application scenario that uses three distinct types of workflow within the Triana problem-solving environment: serial scientific workflow for the data processing of gravitational wave signals; job submission workflows that execute Triana services on a testbed; and monitoring workflows that examine and modify the behaviour of the executing application. We briefly describe the Triana distribution mechanisms and the underlying architectures that we can support. Our middleware independent abstraction layer, called the Grid Application Prototype (GAP), enables us to advertise, discover and communicate with Web and peer-to-peer (P2P) services. We show how gravitational wave search algorithms have been implemented to distribute both the search computation and data across the European GridLab testbed, using a combination of Web services, Globus interaction and P2P infrastructures. Copyright © 2005 John Wiley & Sons, Ltd.