Composition of Engineering Web Services with Universal Distributed Data-Flows Framework based on ROA. Duan, K., Padget, J., Kim, H. A., & Hosobe, H. In pages 41-48. doi abstract bibtex The problem of staging data in workflows has received much attention over the last decade, with a variety of user-directed and automatic solutions. The latter are the focus of the first contribution in this paper, where we propose a simple peer-to-peer solution adapted to the needs of RESTful services. The second contribution, is the combination of the data staging mechanism with a simple service deployment mechanism, that is designed to allow applications developed for the command-line to function as (RESTful) services without modification or (in some cases) recompilation. Thus, the aim of this paper is to describe the design and implementation of: (i) a peer-to-peer data-staging mechanism, that is itself RESTful, and (ii) a service deployment mechanism, also following REST design principles, which together form the Universal Distributed Data-flows framework, for the support of data-intensive (RESTful) workflows. We evaluate the framework by means of an engineering workflow developed for multi-disciplinary design optimization. The workflow itself is specified in Taverna, which is a conventional centralized data-staging enactment system. However, by virtue of the underlying services and staging mechanisms described here, the resulting enactment is peer-to-peer (for data), which furthermore permits asynchronous staging, with potential benefits for network utilization and end-to-end execution time.
@inproceedings{ dua12,
crossref = {wsrest2012},
author = {Kewei Duan and Julian Padget and H. Alicia Kim and Hiroshi Hosobe},
title = {Composition of Engineering Web Services with Universal Distributed Data-Flows Framework based on ROA},
pages = {41-48},
doi = {10.1145/2307819.2307830},
abstract = {The problem of staging data in workflows has received much attention over the last decade, with a variety of user-directed and automatic solutions. The latter are the focus of the first contribution in this paper, where we propose a simple peer-to-peer solution adapted to the needs of RESTful services. The second contribution, is the combination of the data staging mechanism with a simple service deployment mechanism, that is designed to allow applications developed for the command-line to function as (RESTful) services without modification or (in some cases) recompilation. Thus, the aim of this paper is to describe the design and implementation of: (i) a peer-to-peer data-staging mechanism, that is itself RESTful, and (ii) a service deployment mechanism, also following REST design principles, which together form the Universal Distributed Data-flows framework, for the support of data-intensive (RESTful) workflows. We evaluate the framework by means of an engineering workflow developed for multi-disciplinary design optimization. The workflow itself is specified in Taverna, which is a conventional centralized data-staging enactment system. However, by virtue of the underlying services and staging mechanisms described here, the resulting enactment is peer-to-peer (for data), which furthermore permits asynchronous staging, with potential benefits for network utilization and end-to-end execution time.}
}
Downloads: 0
{"_id":{"_str":"53ff72c27c90ec6e1300134c"},"__v":0,"authorIDs":[],"author_short":["Duan, K.","Padget, J.","Kim, H.<nbsp>A.","Hosobe, H."],"bibbaseid":"duan-padget-kim-hosobe-compositionofengineeringwebserviceswithuniversaldistributeddataflowsframeworkbasedonroa","bibdata":{"downloads":0,"role":"author","bibbaseid":"duan-padget-kim-hosobe-compositionofengineeringwebserviceswithuniversaldistributeddataflowsframeworkbasedonroa","type":"inproceedings","title":"Composition of Engineering Web Services with Universal Distributed Data-Flows Framework based on ROA","pages":"41-48","key":"dua12","id":"dua12","doi":"10.1145/2307819.2307830","crossref":"wsrest2012","bibtype":"inproceedings","bibtex":"@inproceedings{ dua12,\n crossref = {wsrest2012},\n author = {Kewei Duan and Julian Padget and H. Alicia Kim and Hiroshi Hosobe},\n title = {Composition of Engineering Web Services with Universal Distributed Data-Flows Framework based on ROA},\n pages = {41-48},\n doi = {10.1145/2307819.2307830},\n abstract = {The problem of staging data in workflows has received much attention over the last decade, with a variety of user-directed and automatic solutions. The latter are the focus of the first contribution in this paper, where we propose a simple peer-to-peer solution adapted to the needs of RESTful services. The second contribution, is the combination of the data staging mechanism with a simple service deployment mechanism, that is designed to allow applications developed for the command-line to function as (RESTful) services without modification or (in some cases) recompilation. Thus, the aim of this paper is to describe the design and implementation of: (i) a peer-to-peer data-staging mechanism, that is itself RESTful, and (ii) a service deployment mechanism, also following REST design principles, which together form the Universal Distributed Data-flows framework, for the support of data-intensive (RESTful) workflows. We evaluate the framework by means of an engineering workflow developed for multi-disciplinary design optimization. The workflow itself is specified in Taverna, which is a conventional centralized data-staging enactment system. However, by virtue of the underlying services and staging mechanisms described here, the resulting enactment is peer-to-peer (for data), which furthermore permits asynchronous staging, with potential benefits for network utilization and end-to-end execution time.}\n}","author_short":["Duan, K.","Padget, J.","Kim, H.<nbsp>A.","Hosobe, H."],"author":["Duan, Kewei","Padget, Julian","Kim, H. Alicia","Hosobe, Hiroshi"],"abstract":"The problem of staging data in workflows has received much attention over the last decade, with a variety of user-directed and automatic solutions. The latter are the focus of the first contribution in this paper, where we propose a simple peer-to-peer solution adapted to the needs of RESTful services. The second contribution, is the combination of the data staging mechanism with a simple service deployment mechanism, that is designed to allow applications developed for the command-line to function as (RESTful) services without modification or (in some cases) recompilation. Thus, the aim of this paper is to describe the design and implementation of: (i) a peer-to-peer data-staging mechanism, that is itself RESTful, and (ii) a service deployment mechanism, also following REST design principles, which together form the Universal Distributed Data-flows framework, for the support of data-intensive (RESTful) workflows. We evaluate the framework by means of an engineering workflow developed for multi-disciplinary design optimization. The workflow itself is specified in Taverna, which is a conventional centralized data-staging enactment system. However, by virtue of the underlying services and staging mechanisms described here, the resulting enactment is peer-to-peer (for data), which furthermore permits asynchronous staging, with potential benefits for network utilization and end-to-end execution time."},"bibtype":"inproceedings","biburl":"http://dret.net/biblio/dret.bib","creationDate":"2014-08-28T18:19:46.571Z","downloads":0,"keywords":[],"search_terms":["composition","engineering","web","services","universal","distributed","data","flows","framework","based","roa","duan","padget","kim","hosobe"],"title":"Composition of Engineering Web Services with Universal Distributed Data-Flows Framework based on ROA","year":null,"dataSources":["mL7NKvaepNEWFcMvG"]}