{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:39:28Z","timestamp":1761896368213,"version":"3.37.3"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,10,22]],"date-time":"2016-10-22T00:00:00Z","timestamp":1477094400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["EXC310\/2"],"award-info":[{"award-number":["EXC310\/2"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1007\/s00607-016-0521-x","type":"journal-article","created":{"date-parts":[[2016,10,22]],"date-time":"2016-10-22T02:40:13Z","timestamp":1477104013000},"page":"147-162","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["On-demand provisioning of workflow middleware and services into the cloud: an overview"],"prefix":"10.1007","volume":"99","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7360-2908","authenticated-orcid":false,"given":"Karolina","family":"Vukojevic-Haupt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Haupt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Leymann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,22]]},"reference":[{"key":"521_CR1","volume-title":"Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL, WS-reliable messaging and more","author":"S Weerawarana","year":"2005","unstructured":"Weerawarana S, Curbera F, Leymann F, Storey T, Ferguson DF (2005) Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL, WS-reliable messaging and more. Prentice Hall PTR, New Jersey"},{"key":"521_CR2","doi-asserted-by":"publisher","unstructured":"Papazoglou MP (2003) Service-oriented computing: Concepts, characteristics and directions. Proceedings of the Fourth International Conference on Web Information Systems Engineering (WISE 2003). doi: 10.1109\/WISE.2003.1254461","DOI":"10.1109\/WISE.2003.1254461"},{"key":"521_CR3","volume-title":"Production workflow: concepts and techniques","author":"F Leymann","year":"2000","unstructured":"Leymann F, Roller D (2000) Production workflow: concepts and techniques. Prentice Hall PTR, Upper Saddle River"},{"key":"521_CR4","volume-title":"Workflows for e-Science: scientific workflows for grids","author":"IJ Taylor","year":"2014","unstructured":"Taylor IJ, Deelman E, Gannon DB, Shields M (2014) Workflows for e-Science: scientific workflows for grids. Springer, New York"},{"key":"521_CR5","doi-asserted-by":"crossref","unstructured":"Chard R, Chard K, Bubendorfer K, Lacinski L, Madduri R, Foster I (2015) Cost-aware cloud provisioning. Proceedings of the IEEE 11th International Conference on e-Science, pp 136\u2013144","DOI":"10.1109\/eScience.2015.67"},{"issue":"10","key":"521_CR6","doi-asserted-by":"publisher","first-page":"1067","DOI":"10.1002\/cpe.993","volume":"18","author":"T Oinn","year":"2006","unstructured":"Oinn T, Greenwood M, Addis M, Nedim Alpdemir M, Ferris J, Glover K, Goble C, Goderis A, Hull D, Marvin D, Li P, Lord P, Pocock MR, Senger M, Stevens R, Wipat A, Wroe C (2006) Taverna: lessons in creating a workflow environment for the life sciences. Concurr Comput Pract Exp 18(10):1067\u20131100. doi: 10.1002\/cpe.993","journal-title":"Concurr Comput Pract Exp"},{"key":"521_CR7","doi-asserted-by":"publisher","unstructured":"Altintas I, Berkley C, Jaeger E, Jones M, Ludascher B, Mock S (2004) Kepler: an extensible system for design and execution of scientific workflows. Proceedings of the 16th International Conference on Scientific and Statistical Database Management (SSDM). doi: 10.1109\/SSDM.2004.1311241","DOI":"10.1109\/SSDM.2004.1311241"},{"key":"521_CR8","doi-asserted-by":"publisher","unstructured":"Churches D, Gombas G, Harrison A, Maassen J, Robinson C, Shields M, Taylor I, Wang I (2006) Programming scientific and distributed workflow with triana services. Concurr Comput Pract Exp 18(10):1021\u20131037. doi: 10.1002\/cpe.992","DOI":"10.1002\/cpe.992"},{"key":"521_CR9","doi-asserted-by":"publisher","unstructured":"Vukojevic-Haupt K, Haupt F, Leymann F, Reinfurt L (2015) Bootstrapping complex workflow middleware systems into the cloud. Proceedings of the 11th International Conference on e-Science. doi: 10.1109\/eScience.2015.69","DOI":"10.1109\/eScience.2015.69"},{"key":"521_CR10","doi-asserted-by":"publisher","unstructured":"Vukojevic-Haupt K, Karastoyanova D, Leymann F (2013) On-demand provisioning of infrastructure, middleware and services for simulation workflows. Proceedings of the 6th International Conference on Service-Oriented Computing and Applications. doi: 10.1109\/SOCA.2013.21","DOI":"10.1109\/SOCA.2013.21"},{"key":"521_CR11","unstructured":"TOSCA. http:\/\/docs.oasis-open.org\/tosca\/TOSCA\/v1.0\/os\/TOSCA-v1.0-os.html"},{"key":"521_CR12","first-page":"91","volume":"5","author":"M Sonntag","year":"2012","unstructured":"Sonntag M, Karastoyanova D (2012) Ad hoc iteration and re-execution of activities in workflows. Int J Adv Softw 5:91\u2013109","journal-title":"Int J Adv Softw"},{"key":"521_CR13","unstructured":"Mell P, Grance T (2009) The NIST definition of cloud computing. NIST Special Publication 800\u2013145"},{"key":"521_CR14","doi-asserted-by":"publisher","unstructured":"Binz T, Breitenb\u00fccher U, Haupt F, Kopp O, Leymann F, Nowak A, Wagner S (2013) OpenTOSCA\u2014a runtime for TOSCA-based cloud applications. International Conference on Service-Oriented Computing. doi: 10.1007\/978-3-642-45005-1_62","DOI":"10.1007\/978-3-642-45005-1_62"},{"key":"521_CR15","unstructured":"Chappell D (2004) Enterprise Service Bus: Theory in Practice. O\u2019Reilly Media"},{"key":"521_CR16","doi-asserted-by":"publisher","unstructured":"Pautasso C, Alonso G (2005) Flexible binding for reusable composition of web services. Software Composition. doi: 10.1007\/11550679_12","DOI":"10.1007\/11550679_12"},{"key":"521_CR17","doi-asserted-by":"publisher","unstructured":"Byun E et al (2005) A dynamic grid services deployment mechanism for on demand resource provisioning. International Symposium on Cluster Computing and the Grid (CCGrid). doi: 10.1109\/CCGRID.2005.1558652","DOI":"10.1109\/CCGRID.2005.1558652"},{"key":"521_CR18","doi-asserted-by":"publisher","unstructured":"Vukojevic-Haupt K, Haupt F, Karastoyanova D, Leymann F (2014) Service Selection for On-demand Provisioned Services. Proceedings of the 18th International Enterprise Distributed Object Computing Conference (EDOC). doi: 10.1109\/EDOC.2014.25","DOI":"10.1109\/EDOC.2014.25"},{"key":"521_CR19","doi-asserted-by":"publisher","unstructured":"Leymann F (2012) Linked Compute units and linked experiments: using topology and orchestration technology for flexible support of scientific applications. Software Service and Application Engineering. doi: 10.1007\/978-3-642-30835-2_6","DOI":"10.1007\/978-3-642-30835-2_6"},{"key":"521_CR20","doi-asserted-by":"crossref","unstructured":"Giles J (2006) The trouble with replication. Nature 442(7101):344\u2013347","DOI":"10.1038\/442344a"},{"key":"521_CR21","doi-asserted-by":"publisher","unstructured":"Vukojevic-Haupt K, Haupt F, Karastoyanova D, Leymann F (2014) Replicability of Dynamically Provisioned Scientific Experiments. Proceedings of the 7th International Conference on Service-Oriented Computing and Applications. doi: 10.1109\/SOCA.2014.54","DOI":"10.1109\/SOCA.2014.54"},{"key":"521_CR22","doi-asserted-by":"publisher","unstructured":"Vukojevic-Haupt K, Haupt F, Karastoyanova D, Leymann F (2015) A Middleware-centric optimization approach for the automated provisioning of services in the cloud. Proceedings of the 7th International Conference on Cloud Computing Technology and Science (CloudCom). doi: 10.1109\/CloudCom.2015.86","DOI":"10.1109\/CloudCom.2015.86"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-016-0521-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-016-0521-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-016-0521-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,24]],"date-time":"2017-06-24T21:51:56Z","timestamp":1498341116000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-016-0521-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,22]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,2]]}},"alternative-id":["521"],"URL":"https:\/\/doi.org\/10.1007\/s00607-016-0521-x","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2016,10,22]]}}}