Programming Scientific and Distributed Workflow with Triana Service

Churches, David and Gombás, Gábor and Harrison, Andrew and Maassen, Jason and Robinson, Craig and Shields, Matthew and Taylor, Ian and Wang, Ian (2006) Programming Scientific and Distributed Workflow with Triana Service. Concurrency and Computation: Practice and Experience, 18 (10). pp. 1021-1037. ISSN 1532-0626

[img] Text
cpe.v1810 - Published Version
Restricted to Registered users only

Download (52kB)


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.

Item Type: Article
Uncontrolled Keywords: Grid, distributed systems, peer-to-peer, workflow
Subjects: Q Science > QA Mathematics and Computer Science > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány
Divisions: Laboratory of Parallel and Distributed Systems
Depositing User: EPrints Admin
Date Deposited: 11 Dec 2012 15:27
Last Modified: 11 Dec 2012 15:27

Update Item Update Item