{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:35:11Z","timestamp":1754156111906,"version":"3.41.2"},"reference-count":22,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2013,8,23]],"date-time":"2013-08-23T00:00:00Z","timestamp":1377216000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,8,23]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>eScience workflows use orchestration for integrating and coordinating distributed and heterogeneous scientific resources, which are increasingly exposed as web services. The rate of growth of scientific data makes eScience workflows data\u2010intensive, challenging existing workflow solutions. Efficient methods of handling large data in scientific workflows based on web services are needed. The purpse of this paper is to address this issue.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>In a previous paper the authors proposed Data\u2010Flow Delegation (DFD) as a means to optimize orchestrated workflow performance, focusing on SOAP web services. To improve the performance further, they propose pipelined data\u2010flow delegation (PDFD) for web service\u2010based eScience workflows in this paper, by leveraging from the domain of parallel programming. Briefly, PDFD allows partitioning of large datasets into independent subsets that can be communicated in a pipelined manner.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The results show that the PDFD improves the execution time of the workflow considerably and is capable of handling much larger data than the non\u2010pipelined approach.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>Execution of a web service\u2010based workflow hampered by the size of data can be facilitated or improved by using services supporting Pipelined Data\u2010Flow Delegation.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>Contributions of this work include the proposed concept of combining pipelining and Data\u2010Flow Delegation, an XML Schema supporting the PDFD communication between services, and the practical evaluation of the PDFD approach.<\/jats:p><\/jats:sec>","DOI":"10.1108\/ijwis-05-2013-0012","type":"journal-article","created":{"date-parts":[[2013,8,14]],"date-time":"2013-08-14T11:02:57Z","timestamp":1376478177000},"page":"204-218","source":"Crossref","is-referenced-by-count":4,"title":["Pipelined data\u2010flow delegated orchestration for data\u2010intensive eScience workflows"],"prefix":"10.1108","volume":"9","author":[{"given":"Sattanathan","family":"Subramanian","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pawe\u0142","family":"Sztromwasser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P\u00e5l","family":"Puntervoll","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kjell","family":"Petersen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2022021720460892500_b1","unstructured":"Altintas, I., Berkley, C., Jaeger, E., Jones, M., Lud\u00e4scher, B. and Mock, S. (2004), \u201cKepler: an extensible system for design and execution of scientific workflows\u201d, In the International Conference on Scientific and Statistical Database Management (ICSSDM), Santorini Island, Greece, IEEE, Washington, DC, pp. 423\u2010424."},{"key":"key2022021720460892500_b2","unstructured":"Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I. and Weerawarana, S. (2003), \u201cBusiness process execution language for web services: Version 1.1\u201d, Standard Proposed by BEA Systems, IBM Corporation, and Microsoft Corporation, Redmond, WA."},{"key":"key2022021720460892500_b3","doi-asserted-by":"crossref","unstructured":"Bhagat, J., Tanoh, F., Nzuobontane, E., Laurent, T., Orlowski, J., Roos, M., Wolstencroft, K., Aleksejevs, S., Stevens, R., Pettifer, S., Lopez, R. and Goble, C. (2010), \u201cBiocatalogue: a universal catalogue of web services for the life sciences\u201d, Nucleic Acids Research, Vol. 38 No. 2, pp. 689\u2010694.","DOI":"10.1093\/nar\/gkq394"},{"key":"key2022021720460892500_b4","doi-asserted-by":"crossref","unstructured":"Davidson, S.B. and Freire, J. (2008), \u201cProvenance and scientific workflows: challenges and opportunities\u201d, In the Proceedings of the ACM International Conference on Management of Data (SIGMOD), Vancouver, Canada, ACM, New York, NY, pp. 1345\u20101350.","DOI":"10.1145\/1376616.1376772"},{"key":"key2022021720460892500_b5","unstructured":"Goble, C. and Roure, D.D. (2009), \u201cThe impact of workflow tools on data\u2010centric research\u201d, in Hey, T., Tansley, S. and Tolle, K. (Eds), The Fourth Paradigm: Data\u2010intensive Scientific Discovery, Microsoft Research, Redmond, WA, pp. 137\u2010145."},{"key":"key2022021720460892500_b6","unstructured":"Kahn, G. (1974), \u201cThe semantics of simple language for parallel programming\u201d, In IFIP Congress, pp. 471\u2010475."},{"key":"key2022021720460892500_b7","doi-asserted-by":"crossref","unstructured":"Kahn, S.D. (2011), \u201cOn the future of genomic data\u201d, Science, Vol. 331 No. 6018, pp. 728\u2010729.","DOI":"10.1126\/science.1197891"},{"key":"key2022021720460892500_b8","doi-asserted-by":"crossref","unstructured":"Lin, C., Lu, S., Fei, X., Chebotko, A., Pai, D., Lai, Z., Fotouhi, F. and Hua, J. (2009), \u201cA reference architecture for scientific workflow management systems and the VIEW SOA solution\u201d, IEEE Transactions on Services Computing, Vol. 2 No. 1, pp. 79\u201092.","DOI":"10.1109\/TSC.2009.4"},{"key":"key2022021720460892500_b10","doi-asserted-by":"crossref","unstructured":"Lud\u00e4scher, B., Weske, M., McPhillips, T. and Bowers, S. (2009a), \u201cScientific workflows: business as usual?\u201d, In the International Conference on Business Process Management (BPM), Ulm, Germany, Springer, Berlin, pp. 31\u201047.","DOI":"10.1007\/978-3-642-03848-8_4"},{"key":"key2022021720460892500_b9","doi-asserted-by":"crossref","unstructured":"Lud\u00e4scher, B., Altintas, I., Bowers, S., Cummings, J., Critchlow, T., Deelman, E., Roure, D.D., Freire, J., Goble, C., Jones, M., Klasky, S., McPhillips, T., Podhorszki, N., Silva, C., Taylor, I. and Vouk, M. (2009b), Scientific Process Automation and Workflow Management, Scientific Data Management, Chapman & Hall, Boca Raton, FL.","DOI":"10.1201\/9781420069815-c13"},{"key":"key2022021720460892500_b11","doi-asserted-by":"crossref","unstructured":"Majithia, S., Shields, M.S., Taylor, I.J. and Wang, I. (2004), \u201cTriana: a graphical web service composition and execution toolkit\u201d, Proceedings of the International Conference on Web Services (ICWS), California, USA, IEEE, Washington, DC, pp. 514\u2010521.","DOI":"10.1109\/ICWS.2004.1314777"},{"key":"key2022021720460892500_b12","doi-asserted-by":"crossref","unstructured":"Oinn, T., Addis, M., Ferris, J., Marvin, D., Carver, T., Pocock, M.R. and Wipat, A. (2004), \u201cTaverna: a tool for the composition and enactment of bioinformatics workflows\u201d, Bioinformatics, Vol. 20 No. 17, pp. 3045\u20103054.","DOI":"10.1093\/bioinformatics\/bth361"},{"key":"key2022021720460892500_b13","doi-asserted-by":"crossref","unstructured":"Oinn, T., Greenwood, M., Addis, M., Alpdemir, M.N., Ferris, J., Glover, K., Goble, C., Goderis, A., Hull, D., Marvin, D., Li, P., Lord, P., Pocock, M.R., Senger, M., Stevens, R., Wipat, A. and Wroe, C. (2006), \u201cTaverna: lessons in creating a workflow environment for the life sciences\u201d, Concurrency and Computation: Practice and Experience, Vol. 18 No. 10, pp. 1067\u20101100.","DOI":"10.1002\/cpe.993"},{"key":"key2022021720460892500_b14","doi-asserted-by":"crossref","unstructured":"Pautasso, C. and Alonso, G. (2006), \u201cParallel computing patterns for grid workflows\u201d, In the International Workshop on Workflows in Support of Large\u2010Scale Science, Paris, France, IEEE, Washington, DC, pp. 1\u201010.","DOI":"10.1109\/WORKS.2006.5282349"},{"key":"key2022021720460892500_b15","doi-asserted-by":"crossref","unstructured":"Sfakianakis, S., Koumakis, L., Zacharioudakis, G. and Tsiknakis, M. (2009), \u201cWeb\u2010based authoring and secure enactment of bioinformatics workflows\u201d, In the Workshops at Grid and Pervasive Computing Conference, Geneva, Switzerland, IEEE, Washington, DC, pp. 88\u201095.","DOI":"10.1109\/GPC.2009.14"},{"key":"key2022021720460892500_b16","doi-asserted-by":"crossref","unstructured":"Sroka, J., Hidders, J., Missier, P. and Goble, C. (2010), \u201cA formal semantics for the Taverna 2 workflow model\u201d, Journal of Computer and System Sciences, Vol. 76 No. 6, pp. 490\u2010508.","DOI":"10.1016\/j.jcss.2009.11.009"},{"key":"key2022021720460892500_b17","doi-asserted-by":"crossref","unstructured":"Stein, L. (2002), \u201cCreating a bioinformatics nation\u201d, Nature, Vol. 417 No. 6885, pp. 119\u2010120.","DOI":"10.1038\/417119a"},{"key":"key2022021720460892500_b18","doi-asserted-by":"crossref","unstructured":"Subramanian, S., Puntervoll, P. and Sztromwasser, P. (2010), \u201cOptimizing the data\u2010traffic of centrally coordinated scientific workflow systems\u201d, In the International Conference on Web Services (ICWS), Miami, FL, USA, IEEE, Washington, DC, pp. 685\u2010688.","DOI":"10.1109\/ICWS.2010.71"},{"key":"key2022021720460892500_b19","doi-asserted-by":"crossref","unstructured":"Subramanian, S., Puntervoll, P., Sztromwasser, P. and Petersen, K. (2012), \u201cDirect data transfer between SOAP web services in orchestration\u201d, In the International Conference on Information Integration and Web\u2010based Applications and Services (iiWAS), Bali, Indonesia, ACM, New York, NY, pp. 91\u2010100.","DOI":"10.1145\/2428736.2428753"},{"key":"key2022021720460892500_b20","doi-asserted-by":"crossref","unstructured":"Sztromwasser, P., Puntervoll, P. and Petersen, K. (2011), \u201cData partitioning enables the use of standard SOAP web services in genome\u2010scale workflows\u201d, Journal of Integrative Bioinformatics, Vol. 8 No. 2.","DOI":"10.1515\/jib-2011-163"},{"key":"key2022021720460892500_b21","doi-asserted-by":"crossref","unstructured":"Tan, W., Missier, P., Foster, I., Madduri, R., De Roure, D. and Goble, C. (2010), \u201cA comparison of using Taverna and BPEL in building scientific workflows: the case of caGrid\u201d, Concurrency and Computation: Practice and Experience, Vol. 22 No. 9, pp. 1098\u20101117.","DOI":"10.1002\/cpe.1547"},{"key":"key2022021720460892500_b22","doi-asserted-by":"crossref","unstructured":"Taylor, I., Shields, M., Wang, I. and Harrison, A. (2007), \u201cThe Triana workflow environment: architecture and applications\u201d, Workflows for e\u2010Science, Springer, New York, NY, pp. 320\u2010339.","DOI":"10.1007\/978-1-84628-757-2_20"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/IJWIS-05-2013-0012","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-05-2013-0012\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-05-2013-0012\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:24:03Z","timestamp":1753395843000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijwis\/article\/9\/3\/204-218\/166922"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,23]]},"references-count":22,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,8,23]]}},"alternative-id":["10.1108\/IJWIS-05-2013-0012"],"URL":"https:\/\/doi.org\/10.1108\/ijwis-05-2013-0012","relation":{},"ISSN":["1744-0084"],"issn-type":[{"type":"print","value":"1744-0084"}],"subject":[],"published":{"date-parts":[[2013,8,23]]}}}