{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T03:25:55Z","timestamp":1743132355803,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319625935"},{"type":"electronic","value":"9783319625942"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-62594-2_12","type":"book-chapter","created":{"date-parts":[[2017,7,18]],"date-time":"2017-07-18T21:13:38Z","timestamp":1500412418000},"page":"232-254","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Fostering the Reuse of TOSCA-based Applications by Merging BPEL Management Plans"],"prefix":"10.1007","author":[{"given":"Sebastian","family":"Wagner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"Breitenb\u00fccher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oliver","family":"Kopp","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Wei\u00df","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":[[2017,7,20]]},"reference":[{"key":"12_CR1","unstructured":"Brown, A.B., Patterson, D.A.: To Err is Human. In: EASY, p. 5 (2001)"},{"key":"12_CR2","unstructured":"Oppenheimer, D., Ganapathi, A., Patterson, D.A.: Why do internet services fail, and what can be done about it? In: USITS (2003)"},{"key":"12_CR3","unstructured":"Opscode, Inc.: Chef official site (2015). http:\/\/www.opscode.com\/chef"},{"key":"12_CR4","unstructured":"Puppet Labs Inc.: Puppet official site (2015). http:\/\/puppetlabs.com\/puppet\/what-is-puppet"},{"key":"12_CR5","volume-title":"Heroku Cookbook","author":"M Coutermarsh","year":"2014","unstructured":"Coutermarsh, M.: Heroku Cookbook. Packt Publishing Ltd., Birmingham (2014)"},{"key":"12_CR6","volume-title":"Production Workflow: Concepts and Techniques","author":"F Leymann","year":"2000","unstructured":"Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques. Prentice Hall PTR, New Jersey (2000)"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Keller, A., Badonnel, R.: Automating the provisioning of application services with the BPEL4WS workflow language. In: DSOM (2004)","DOI":"10.1007\/978-3-540-30184-4_2"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Kopp, O., Binz, T., Breitenb\u00fccher, U., Leymann, F.: BPMN4TOSCA: a domain-specific language to model management plans for composite applications. In: BPMN (2012)","DOI":"10.1007\/978-3-642-33155-8_4"},{"key":"12_CR9","unstructured":"Herry, H., Anderson, P., Wickler, G.: Automated planning for configuration changes. In: The Past, Present, and Future of System Administration, Proceedings of the 25th Large Installation System Administration Conference, LISA, USENIX Association (2011)"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Breitenb\u00fccher, U., Binz, T., Kopp, O., Leymann, F., Wettinger, J.: Integrated cloud application provisioning: interconnecting service-centric and script-centric management technologies. In: CoopIS (2013)","DOI":"10.1007\/978-3-642-41030-7_9"},{"key":"12_CR11","unstructured":"Binz, T., Breitenb\u00fccher, U., Kopp, O., Leymann, F., Wei\u00df, A.: Improve resource-sharing through functionality-preserving merge of cloud application topologies. In: CLOSER. SciTePress (2013)"},{"key":"12_CR12","unstructured":"Wagner, S., Kopp, O., Leymann, F.: Consolidation of interacting bpel process models with fault handlers. In: Proceedings of the 5th Central-European Workshop on Services and their Composition (ZEUS), CEUR (2013)"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"Decker, G., Kopp, O., Leymann, F., Weske, M.: BPEL4Chor: Extending BPEL for modeling choreographies. In: ICWS. IEEE (2007)","DOI":"10.1109\/ICWS.2007.59"},{"key":"12_CR14","unstructured":"OASIS: TOSCA v1.0 (2013). http:\/\/docs.oasis-open.org\/tosca\/TOSCA\/v1.0\/os\/TOSCA-v1.0-os.html"},{"key":"12_CR15","unstructured":"OASIS: TOSCA Primer v1.0 (2013). http:\/\/docs.oasis-open.org\/tosca\/tosca-primer\/v1.0\/tosca-primer-v1.0.html"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1007\/978-3-642-45005-1_62","volume-title":"Service-Oriented Computing","author":"T Binz","year":"2013","unstructured":"Binz, T., Breitenb\u00fccher, U., Haupt, F., Kopp, O., Leymann, F., Nowak, A., Wagner, S.: OpenTOSCA \u2013 a runtime for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 692\u2013695. Springer, Heidelberg (2013). doi: 10.1007\/978-3-642-45005-1_62"},{"key":"12_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1007\/978-3-642-45005-1_64","volume-title":"Service-Oriented Computing","author":"O Kopp","year":"2013","unstructured":"Kopp, O., Binz, T., Breitenb\u00fccher, U., Leymann, F.: Winery \u2013 a modeling tool for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 700\u2013704. Springer, Heidelberg (2013). doi: 10.1007\/978-3-642-45005-1_64"},{"key":"12_CR18","unstructured":"Breitenb\u00fccher, U., et al.: Vinothek - a self-service portal for TOSCA. In: Proceedings of the 6nd Central-European Workshop on Services and their Composition (ZEUS), CEUR (2014)"},{"key":"12_CR19","doi-asserted-by":"crossref","unstructured":"Breitenb\u00fccher, U., et al.: Combining declarative and imperative cloud application provisioning based on TOSCA. In: IC2E (2014)","DOI":"10.1109\/IC2E.2014.56"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Breitenb\u00fccher, U., et al.: Vino4TOSCA: a visual notation for application topologies based on TOSCA. In: CoopIS (2012)","DOI":"10.1007\/978-3-642-33606-5_25"},{"key":"12_CR21","unstructured":"OASIS: Web Services Business Process Execution Language (WS-BPEL) Version 2.0. OASIS (2007)"},{"key":"12_CR22","unstructured":"OMG: Business Process Model and Notation (BPMN), Version 2.0 (2011)"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Hofreiter, B., Huemer, C.: A model-driven top-down approach to inter-organizational systems: from global choreography models to executable BPEL. In: CEC (2008)","DOI":"10.1109\/CECandEEE.2008.129"},{"key":"12_CR24","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1108\/17410390810904274","volume":"21","author":"J Mendling","year":"2008","unstructured":"Mendling, J., Hafner, M.: From WS-CDL choreography to BPEL process orchestration. J. Enterp. Inf. Manage. 21, 525\u2013542 (2008)","journal-title":"J. Enterp. Inf. Manage."},{"key":"12_CR25","unstructured":"Kavantzas, N., Burdett, D., Ritzinger, G., Fletcher, T., Lafon, Y., Barreto, C.: Web Services Choreography Description Language Version 1.0 (2005)"},{"key":"12_CR26","unstructured":"K\u00fcster, J., Gerth, C., F\u00f6rster, A., Engels, G.: A tool for process merging in business-driven development. In: Proceedings of the Forum at the CAiSE (2008)"},{"key":"12_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/11837862_7","volume-title":"Business Process Management Workshops","author":"J Mendling","year":"2006","unstructured":"Mendling, J., Simon, C.: Business process design by view integration. In: Eder, J., Dustdar, S. (eds.) BPM 2006. LNCS, vol. 4103, pp. 55\u201364. Springer, Heidelberg (2006). doi: 10.1007\/11837862_7"},{"key":"12_CR28","doi-asserted-by":"crossref","unstructured":"Herry, H., Anderson, P., Rovatsos, M.: Choreographing configuration changes. In: Proceedings of the 9th International Conference on Network and Service Management, CNSM (2013)","DOI":"10.1109\/CNSM.2013.6727828"},{"key":"12_CR29","doi-asserted-by":"crossref","unstructured":"Soldani, J., Binz, T., Breitenb\u00fccher, U., Leymann, F., Brogi, A.: TOSCA-MART: a method for adapting and reusing cloud applications. Technical report, University of Pisa (2015)","DOI":"10.1016\/j.jss.2015.12.025"},{"key":"12_CR30","doi-asserted-by":"crossref","unstructured":"Wagner, S., Roller, D., Kopp, O., Unger, T., Leymann, F.: Performance optimizations for interacting business processes. In: IC2E. IEEE (2013)","DOI":"10.1109\/IC2E.2013.34"},{"key":"12_CR31","unstructured":"Wagner, S., Kopp, O., Leymann, F.: Towards verification of process merge patterns with Allen\u2019s Interval Algebra. In: Proceedings of the 4th Central-European Workshop on Services and their Composition (ZEUS). CEUR (2012)"},{"key":"12_CR32","unstructured":"Wagner, S., Kopp, O., Leymann, F.: Choreography-based consolidation of multi-instance BPEL processes. In: Proceedings of the 4th International Conference on Cloud Computing and Service Science (CLOSER). SciTePress (2014)"},{"key":"12_CR33","first-page":"3","volume":"4","author":"O Kopp","year":"2009","unstructured":"Kopp, O., Martin, D., Wutke, D., Leymann, F.: The difference between graph-based and block-structured business process modelling languages. Enterp. Model. Inf. Syst. 4, 3\u201313 (2009)","journal-title":"Enterp. Model. Inf. Syst."},{"key":"12_CR34","doi-asserted-by":"crossref","unstructured":"Leymann, F.: BPEL vs. BPMN 2.0: should you care? In: BPMN (2010)","DOI":"10.1007\/978-3-642-16298-5_2"},{"key":"12_CR35","unstructured":"Kopp, O., Mietzner, R., Leymann, F.: Abstract syntax of WS-BPEL 2.0. Technical report computer science 2008\/06, University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany (2008)"},{"key":"12_CR36","unstructured":"OASIS: Web Services Business Process Execution Language Version 2.0 - OASIS Standard (2007)"},{"key":"12_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1007\/11538394_20","volume-title":"Business Process Management","author":"A Barros","year":"2005","unstructured":"Barros, A., Dumas, M., Hofstede, A.H.M.: Service interaction patterns. In: Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 302\u2013318. Springer, Heidelberg (2005). doi: 10.1007\/11538394_20"},{"key":"12_CR38","doi-asserted-by":"crossref","unstructured":"Wagner, S., Kopp, O., Leymann, F.: Choreography-based consolidation of interacting processes having activity-based loops. In: Proceedings of the 5th International Conference on Cloud Computing and Service Science (CLOSER). SciTePress (2015)","DOI":"10.5220\/0005443802840296"},{"key":"12_CR39","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s00607-014-0432-7","volume":"98","author":"A Wei\u00df","year":"2014","unstructured":"Wei\u00df, A., Karastoyanova, D.: Enabling coupled multi-scale, multi-field experiments through choreographies of data-driven scientific simulations. Computing 98, 439\u2013467 (2014)","journal-title":"Computing"},{"key":"12_CR40","unstructured":"Kopp, O., Leymann, F., Wagner, S.: Modeling choreographies: BPMN 2.0 versus BPEL-based approaches. In: EMISA (2011)"}],"container-title":["Communications in Computer and Information Science","Cloud Computing and Services Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-62594-2_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,30]],"date-time":"2019-09-30T17:01:47Z","timestamp":1569862907000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-62594-2_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319625935","9783319625942"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-62594-2_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2017]]}}}