{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T06:22:43Z","timestamp":1777962163734,"version":"3.51.4"},"reference-count":24,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2006,6,1]],"date-time":"2006-06-01T00:00:00Z","timestamp":1149120000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOD Rec."],"published-print":{"date-parts":[[2006,6]]},"abstract":"<jats:p>Scientific WorkFlows (SWFs) need to utilize components and applications in order to satisfy the requirements of specific workflow tasks. Technology trends in software development signify a move from component-based to service-oriented approach, therefore SWF will inevitably need appropriate tools to discover and integrate heterogeneous services. In this paper we present the SODIUM platform consisting of a set of languages and tools as well as related middleware, for the development and execution of scientific workflows composed of heterogeneous services.<\/jats:p>","DOI":"10.1145\/1147376.1147380","type":"journal-article","created":{"date-parts":[[2006,10,18]],"date-time":"2006-10-18T22:35:32Z","timestamp":1161210932000},"page":"22-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Developing scientific workflows from heterogeneous services"],"prefix":"10.1145","volume":"35","author":[{"given":"A.","family":"Tsalgatidou","sequence":"first","affiliation":[{"name":"University of Athens (NKUA), Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Athanasopoulos","sequence":"additional","affiliation":[{"name":"University of Athens (NKUA), Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Pantazoglou","sequence":"additional","affiliation":[{"name":"University of Athens (NKUA), Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C.","family":"Pautasso","sequence":"additional","affiliation":[{"name":"Swiss Federal Institute of Technology, ETH Zentrum, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.","family":"Heinis","sequence":"additional","affiliation":[{"name":"Swiss Federal Institute of Technology, ETH Zentrum, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Gr\u00f8nmo","sequence":"additional","affiliation":[{"name":"SINTEF Information and Communication Technology, Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hj\u00f8rdis","family":"Hoff","sequence":"additional","affiliation":[{"name":"SINTEF Information and Communication Technology, Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arne-J\u00f8rgen","family":"Berre","sequence":"additional","affiliation":[{"name":"SINTEF Information and Communication Technology, Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Glittum","sequence":"additional","affiliation":[{"name":"Locus S. A. (LOCUS), Sandefjord, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Topouzidou","sequence":"additional","affiliation":[{"name":"Athens Technology Center (ATC), Halandri, Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,6]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"W3C 2001 SOAP 1.1 http:\/\/www.w3.org\/TR\/SOAP  W3C 2001 SOAP 1.1 http:\/\/www.w3.org\/TR\/SOAP"},{"key":"e_1_2_1_2_1","unstructured":"W3C 2001 WSDL 1.1 http:\/\/www.w3.org\/TR\/wsdl  W3C 2001 WSDL 1.1 http:\/\/www.w3.org\/TR\/wsdl"},{"key":"e_1_2_1_3_1","unstructured":"OASIS 2004 WSRF http:\/\/www.oasis-open.org\/committees\/tc_home.php?wg_abbrev=wsrf  OASIS 2004 WSRF http:\/\/www.oasis-open.org\/committees\/tc_home.php?wg_abbrev=wsrf"},{"key":"e_1_2_1_4_1","volume-title":"USA","author":"M.","year":"1996","unstructured":"Singh, M. P., and Vouk, M. A . \" Scientific Workflows: Scientific Workflow Meets Transactional Workflow.\" NSF Workshop on Workflow and Process Automation in Information Systems: State of the Art and Future Directions, Athens, GA , USA , 1996 Singh, M. P., and Vouk, M. A. \"Scientific Workflows: Scientific Workflow Meets Transactional Workflow.\" NSF Workshop on Workflow and Process Automation in Information Systems: State of the Art and Future Directions, Athens, GA, USA, 1996"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SSDM.2004.1311241"},{"key":"e_1_2_1_6_1","volume-title":"Bowers and Bertram Lud\u00e4scher An Ontology-Driven Framework for Data Transformation in Scientific Workflows In Procs of DILS'04","volume":"2994","author":"Shawn","unstructured":"Shawn Bowers and Bertram Lud\u00e4scher An Ontology-Driven Framework for Data Transformation in Scientific Workflows In Procs of DILS'04 , Leipzig, Germany, Springer, LNCS , volume 2994 . Shawn Bowers and Bertram Lud\u00e4scher An Ontology-Driven Framework for Data Transformation in Scientific Workflows In Procs of DILS'04, Leipzig, Germany, Springer, LNCS, volume 2994."},{"key":"e_1_2_1_7_1","volume-title":"Proc. of the 3rd International Symposium on Cluster Computing and the Grid","author":"Cao J.","year":"2003","unstructured":"J. Cao , S. A. Jarvis , S. Saini , G. R. Nudd , GridFlow : Workflow Management for Grid Computing , Proc. of the 3rd International Symposium on Cluster Computing and the Grid , Tokyo, Japan , May 2003 . J. Cao, S. A. Jarvis, S. Saini, G. R. Nudd, GridFlow: Workflow Management for Grid Computing, Proc. of the 3rd International Symposium on Cluster Computing and the Grid, Tokyo, Japan, May 2003."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-28642-4_2"},{"key":"e_1_2_1_9_1","volume-title":"M. C. Jaeger Model-Driven Methodology for Building QoS-Optimised Web Service Compositions. In Procs of DAIS '05 Athens, Greece.","author":"Gr\u00f8nmo R.","unstructured":"R. Gr\u00f8nmo , M. C. Jaeger Model-Driven Methodology for Building QoS-Optimised Web Service Compositions. In Procs of DAIS '05 Athens, Greece. R. Gr\u00f8nmo, M. C. Jaeger Model-Driven Methodology for Building QoS-Optimised Web Service Compositions. In Procs of DAIS '05 Athens, Greece."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/E-SCIENCE.2005.67"},{"key":"e_1_2_1_12_1","volume-title":"Special Issue on Scientific Workflows, to appear","author":"B. Lud\u00e4scher","year":"2005","unstructured":"B. Lud\u00e4scher et al , Scientific Workflow Management and the Kepler System, Concurrency and Computation: Practice & Experience , Special Issue on Scientific Workflows, to appear , 2005 . B. Lud\u00e4scher et al, Scientific Workflow Management and the Kepler System, Concurrency and Computation: Practice & Experience, Special Issue on Scientific Workflows, to appear, 2005."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1084805.1084807"},{"key":"e_1_2_1_14_1","unstructured":"OMG UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms OMG Final Adopted Specification ptc\/04-09-01  OMG UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms OMG Final Adopted Specification ptc\/04-09-01"},{"key":"e_1_2_1_15_1","unstructured":"QVT-Merge Group. Revised submission for MOF 2.0 Query\/Views\/Transformations OMG document: ad\/2004-10-04 version 1  QVT-Merge Group. Revised submission for MOF 2.0 Query\/Views\/Transformations OMG document: ad\/2004-10-04 version 1"},{"key":"e_1_2_1_16_1","unstructured":"XSLT http:\/\/www.w3.org\/TR\/xslt  XSLT http:\/\/www.w3.org\/TR\/xslt"},{"key":"e_1_2_1_17_1","unstructured":"XQuery http:\/\/www.w3.org\/TR\/xquery\/  XQuery http:\/\/www.w3.org\/TR\/xquery\/"},{"key":"e_1_2_1_18_1","unstructured":"UDDI http:\/\/www.uddi.org  UDDI http:\/\/www.uddi.org"},{"key":"e_1_2_1_19_1","unstructured":"JXTA Technology http:\/\/www.jxta.org  JXTA Technology http:\/\/www.jxta.org"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1009386.1010240"},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of Workflow in Grid Systems Workshop in GGF10","author":"Shields Matthew","year":"2004","unstructured":"Matthew Shields , Ian Taylor , \" Programming Scientific and Distributed Workflow with Triana Services\" , In Proceedings of Workflow in Grid Systems Workshop in GGF10 , at Berlin, Germany , March 2004 Matthew Shields, Ian Taylor, \"Programming Scientific and Distributed Workflow with Triana Services\", In Proceedings of Workflow in Grid Systems Workshop in GGF10, at Berlin, Germany, March 2004"},{"key":"e_1_2_1_22_1","unstructured":"OMG \"Unified Modeling Language: Superstructure version 2.0\" OMG Final Adopted Specification ptc\/04-10-02  OMG \"Unified Modeling Language: Superstructure version 2.0\" OMG Final Adopted Specification ptc\/04-10-02"},{"key":"e_1_2_1_23_1","volume-title":"1st International IFIP\/WG12","author":"Tsalgatidou Aphrodite","year":"2005","unstructured":"Aphrodite Tsalgatidou , George Athanasopoulos , Michael Pantazoglou , \" Semantically Enhanced Discovery of Heterogeneous Services\" , 1st International IFIP\/WG12 .5 Working Conference on Industrial Applications of Semantic Web (IASW 2005 ), 25-27 August 2005, Jyv\u00e4skyl\u00e4, Finland Aphrodite Tsalgatidou, George Athanasopoulos, Michael Pantazoglou, \"Semantically Enhanced Discovery of Heterogeneous Services\", 1st International IFIP\/WG12.5 Working Conference on Industrial Applications of Semantic Web (IASW2005), 25-27 August 2005, Jyv\u00e4skyl\u00e4, Finland"},{"key":"e_1_2_1_24_1","unstructured":"David Skogan Hj\u00f8rdis Hoff Roy Gr\u00f8nmo Tor Neple \"D9-Detailed Specification of the SODIUM Service Composition Suite\" SODIUM (IST-FP6-004559) project's deliverable June 2005  David Skogan Hj\u00f8rdis Hoff Roy Gr\u00f8nmo Tor Neple \"D9-Detailed Specification of the SODIUM Service Composition Suite\" SODIUM (IST-FP6-004559) project's deliverable June 2005"},{"key":"e_1_2_1_25_1","volume-title":"Technical Report, GRIDS-TR-2005-1, Grid Computing and Distributed Systems Laboratory","author":"Yu Jia","year":"2005","unstructured":"Jia Yu and Rajkumar Buyya , \" A Taxonomy of Workflow Management Systems for Grid Computing\" , Technical Report, GRIDS-TR-2005-1, Grid Computing and Distributed Systems Laboratory , University of Melbourne , Australia, March 10, 2005 Jia Yu and Rajkumar Buyya, \"A Taxonomy of Workflow Management Systems for Grid Computing\", Technical Report, GRIDS-TR-2005-1, Grid Computing and Distributed Systems Laboratory, University of Melbourne, Australia, March 10, 2005"}],"container-title":["ACM SIGMOD Record"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1147376.1147380","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1147376.1147380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:06:12Z","timestamp":1750259172000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1147376.1147380"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6]]},"references-count":24,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,6]]}},"alternative-id":["10.1145\/1147376.1147380"],"URL":"https:\/\/doi.org\/10.1145\/1147376.1147380","relation":{},"ISSN":["0163-5808"],"issn-type":[{"value":"0163-5808","type":"print"}],"subject":[],"published":{"date-parts":[[2006,6]]},"assertion":[{"value":"2006-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}