Middleware for running and debugging Taverna workflows utilising RESTful web services. (8th January 2021)
- Record Type:
- Journal Article
- Title:
- Middleware for running and debugging Taverna workflows utilising RESTful web services. (8th January 2021)
- Main Title:
- Middleware for running and debugging Taverna workflows utilising RESTful web services
- Authors:
- Damkliang, Kasikrit
Tandayya, Pichaya - Abstract:
- Scientific workflows composed of independent distributed web services allow a user to easily orchestrate dataflows and processing tasks, and handle interoperations with ever more intricate workflows. Typically, these integrated workflows are complex, tightly-coupled, and computational and data intensive because of the workflow invocation management. One side effect is the increase in no-response states as unpredictable events and infrastructure inconsistencies interrupt invocations and cause failure, which are hard and heavy work to manually debug. We propose middleware for running and debugging integrated workflows called RDW utilising the Taverna Server invocation engine which helps the user investigate complex tightly-coupled workflows. Two debugging modes, sequential and parallel, are provided for inspecting the sub-workflows of these integrated workflows. Also, interactions between the user and the server are orchestrated seamlessly by the RDW which manages workflow invocations and provides running and debugging logs. The execution time of our RDW is slightly less than the standard workbench, although the sequential and parallel RDW debugging modes have slightly different running times. RDW offers stable workflow invocation which can significantly reduce the total execution times. The middleware is freely available from our website (http://bioservices.sci.psu.ac.th).
- Is Part Of:
- International journal of simulation and process modelling. Volume 15:Number 6(2020)
- Journal:
- International journal of simulation and process modelling
- Issue:
- Volume 15:Number 6(2020)
- Issue Display:
- Volume 15, Issue 6 (2020)
- Year:
- 2020
- Volume:
- 15
- Issue:
- 6
- Issue Sort Value:
- 2020-0015-0006-0000
- Page Start:
- 546
- Page End:
- 561
- Publication Date:
- 2021-01-08
- Subjects:
- invocation management -- debugging workflows -- result inspection -- sequential and parallel debugging -- invocation request and handling -- scientific workflows -- RESTful service
Management -- Computer simulation -- Periodicals
Mathematical models -- Periodicals
Operations research -- Periodicals
Simulation methods -- Periodicals
003.05 - Journal URLs:
- http://www.inderscience.com/ ↗
http://www.inderscience.com/jhome.php?jcode=ijspm ↗
http://www.inderscience.com/browse/index.php?journalID=100 ↗ - Languages:
- English
- ISSNs:
- 1740-2123
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 14876.xml