{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:21:33Z","timestamp":1725542493195},"publisher-location":"Berlin, Heidelberg","reference-count":43,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642108310"},{"type":"electronic","value":"9783642108327"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-10832-7_6","type":"book-chapter","created":{"date-parts":[[2009,12,16]],"date-time":"2009-12-16T23:25:38Z","timestamp":1261005938000},"page":"136-191","source":"Crossref","is-referenced-by-count":5,"title":["A Pattern Language for Process Execution and Integration Design in Service-Oriented Architectures"],"prefix":"10.1007","author":[{"given":"Carsten","family":"Hentrich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"Zdun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"6_CR1","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1022883727209","volume":"14","author":"W.M.P. Aalst van der","year":"2003","unstructured":"[van der Aalst et al. 2003] van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases\u00a014(1), 5\u201351 (2003)","journal-title":"Distributed and Parallel Databases"},{"key":"6_CR2","unstructured":"[Active Endpoints 2007] Active Endpoints. ActiveBPEL Open Source Engine (2007), \n                  \n                    http:\/\/www.active-endpoints.com\/active-bpel-engine-overview.htm"},{"key":"6_CR3","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 at al. 2005] Barros, A., Dumas, M., ter Hofstede, A.H.M.: Service interaction patterns. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol.\u00a03649, pp. 302\u2013318. Springer, Heidelberg (2005)"},{"key":"6_CR4","volume-title":"Web Services and Service-oriented Architectures","author":"D.K. Barry","year":"2003","unstructured":"[Barry 2003] Barry, D.K.: Web Services and Service-oriented Architectures. Morgan Kaufmann Publishers, San Francisco (2003)"},{"key":"6_CR5","unstructured":"[BPMN2BPEL 2008] bpmn2bpel. A tool for translating BPMN models into BPEL processes (2008), \n                  \n                    http:\/\/code.google.com\/p\/bpmn2bpel\/"},{"key":"6_CR6","volume-title":"Pattern-Oriented Software Architecture - A System of Patterns","author":"F. Buschmann","year":"1996","unstructured":"[Buschmann et al. 1996] Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture - A System of Patterns. John Wiley and Sons Ltd., Chichester (1996)"},{"key":"6_CR7","unstructured":"[Channabasavaiah 2003 et al.] Channabasavaiah, K., Holley, K., Tuggle, E.M.: Migrating to Service-oriented architecture \u2013 part 1, IBM developerWorks (2003), \n                  \n                    http:\/\/www-106.ibm.com\/developerworks\/webservices\/library\/ws-migratesoa\/"},{"key":"6_CR8","unstructured":"[Dikmans 2008] Dikmans, L.: Transforming BPMN into BPEL: Why and How (2008), \n                  \n                    http:\/\/www.oracle.com\/technology\/pub\/articles\/dikmans-bpm.html"},{"key":"6_CR9","volume-title":"Objects, Components and Frameworks with UML: The Catalysis Approach","author":"D. D\u2019Souza","year":"1999","unstructured":"[D\u2019Souza and Wills 1999] D\u2019Souza, D., Wills, A.: Objects, Components and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading (1999)"},{"key":"6_CR10","volume-title":"Engineering Distributed Objects","author":"W. Emmerich","year":"2000","unstructured":"[Emmerich 2000] Emmerich, W.: Engineering Distributed Objects. Wiley & Sons, Chichester (2000)"},{"key":"6_CR11","unstructured":"[Enhydra 2008] Enhydra. Enhydra Shark (2008), \n                  \n                    http:\/\/www.enhydra.org\/workflow\/shark\/index.html"},{"key":"6_CR12","volume-title":"Domain-Driven Design","author":"E. Evans","year":"2004","unstructured":"[Evans 2004] Evans, E.: Domain-Driven Design. Addison-Wesley, Reading (2004)"},{"key":"6_CR13","unstructured":"[Fornax 2008] Fornax Project. Sculptor (2008), \n                  \n                    http:\/\/www.fornax-platform.org\/cp\/display\/fornax\/Sculptor+CSC"},{"key":"6_CR14","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1994","unstructured":"[Gamma et al. 1994] Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)"},{"key":"6_CR15","unstructured":"[GFT 2007] GFT. GFT Inspire Business Process Management (2007), \n                  \n                    http:\/\/www.gft.com\/gft_international\/en\/gft_international\/Leistungen_Produkte\/Software\/Business_Process_Managementsoftware.html"},{"key":"6_CR16","unstructured":"[Hentrich 2004] Hentrich, C.: Six patterns for process-driven architectures. In: Proceedings of the 9th Conference on Pattern Languages of Programs, EuroPLoP 2004 (2004)"},{"key":"6_CR17","volume-title":"Enterprise Integration Patterns","author":"G. Hohpe","year":"2003","unstructured":"[Hohpe et al. 2003] Hohpe, G., Woolf, B.: Enterprise Integration Patterns. Addison-Wesley, Reading (2003)"},{"key":"6_CR18","unstructured":"[IBM 2008] IBM, WebSphere Software (2008), \n                  \n                    http:\/\/www-01.ibm.com\/software\/websphere\/"},{"key":"6_CR19","unstructured":"[iWay 2007a] iWay Software. iWay Adapter Technologies (2007), \n                  \n                    http:\/\/www.iwaysoftware.jp\/products\/integrationsolution\/adapter_manager.html"},{"key":"6_CR20","unstructured":"[iWay 2007b] iWay Software. iWay Adapter Manager Technology Brief (2007), \n                  \n                    http:\/\/www.iwaysoftware.jp\/products\/integrationsolution\/adapter_manager.html"},{"key":"6_CR21","unstructured":"[JBoss 2007] JBoss. JBoss jBPM (2007), \n                  \n                    http:\/\/www.jboss.com\/products\/jbpm"},{"key":"6_CR22","volume-title":"SOA in Practice - The Art of Distributed System Design","author":"N.M. Josuttis","year":"2007","unstructured":"[Josuttis 2007] Josuttis, N.M.: SOA in Practice - The Art of Distributed System Design. O\u2019Reilly, Sebastopol (2007)"},{"key":"6_CR23","unstructured":"[Lonchamp 1998] Lonchamp, J.: Process model patterns for collaborative work. In: Proceedings of the 15th IFIP World Computer Congress. Telecooperation Conference, Telecoop. Vienna, Austria (1998)"},{"key":"6_CR24","unstructured":"[Meszaros and Brown 1997] Meszaros, G., Brown, K.: A pattern language for workflow systems. In: Proceedings of the 4th Pattern Languages of Programming Conference. Washington University Technical Report 97-34, WUCS-97-34 (1997)"},{"key":"6_CR25","unstructured":"[Manolescu 2004] Manolescu, D.A.: Patterns for Orchestration Environments. In: The 11th Conference on Pattern Languages of Programs (PLoP2004), Allterton Park, Monticello, Illinois, September 8 - 12 (2004)"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"[Manolescu 2002] Manolescu, D.A.: Workflow enactment with continuation and future objects. ACM SIGPLAN Notices\u00a037(11) (November 2002)","DOI":"10.1145\/583854.582425"},{"key":"6_CR27","unstructured":"[Manolescu 2000] Manolescu, D.A.: Micro-Workflow: A Workflow Architecture Supporting Compositional Object-Oriented Software Development. Ph.D. Thesis and Computer Science Technical Report UIUCDCS-R-2000-2186, University of Illinois at Urbana-Champaign, October 2000, Urbana, Illinois (2000)"},{"key":"6_CR28","volume-title":"Executable UML: A Foundation for Model Driven Architecture","author":"S.J. Mellor","year":"2002","unstructured":"[Mellor and Balcer 2002] Mellor, S.J., Balcer, M.J.: Executable UML: A Foundation for Model Driven Architecture. Addison-Wesley, Reading (2002)"},{"key":"6_CR29","unstructured":"[Mittal and Kanchanavally 2008] Mittal, K., Kanchanavally, S.: Introducing Java Page Flow Architecture (2008), \n                  \n                    http:\/\/www.developer.com\/open\/article.php\/10930_3531246_1"},{"key":"6_CR30","unstructured":"[Mule 2007] Mule Project. Mule open source ESB (Enterprise Service Bus) and integration platform (2007), \n                  \n                    http:\/\/mule.mulesource.org\/"},{"key":"6_CR31","unstructured":"[Novell 2008] Novell. Novell exteNd Director 5.2 (2008), \n                  \n                    http:\/\/www.novell.com\/documentation\/extend52\/Docs\/Start_Director_Help.html"},{"key":"6_CR32","first-page":"327","volume-title":"Proceedings of the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 2001)","author":"D. Riehle","year":"2001","unstructured":"[Riehle et al. 2001] Riehle, D., Fraleigh, S., Bucka-Lassen, D., Omorogbe, N.: The Architecture of a UML Virtual Machine. In: Proceedings of the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 2001), pp. 327\u2013341. ACM Press, New York (2001)"},{"key":"6_CR33","unstructured":"[Russel et al. 2006] Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Exception handling patterns in process-aware information systems. BPM Center Report BPM-06-04, BPMcenter.org (2006)"},{"key":"6_CR34","unstructured":"[ServiceMix 2007] Apache ServiceMix Project. Apache ServiceMix (2007), \n                  \n                    http:\/\/www.servicemix.org\/"},{"key":"6_CR35","volume-title":"Pattern-Oriented Software Architecture","author":"D.C. Schmidt","year":"2000","unstructured":"[Schmidt et al. 2000] Schmidt, D.C., Stal, M., Rohnert, H., Buschmann, F.: Patterns for Concurrent and Distributed Objects. In: Pattern-Oriented Software Architecture. J. Wiley and Sons Ltd., Chichester (2000)"},{"key":"6_CR36","volume-title":"Patterns for computer-mediated interaction","author":"T. Sch\u00fcmmer","year":"2007","unstructured":"[Sch\u00fcmmer and Lukosch 2007] Sch\u00fcmmer, T., Lukosch, S.: Patterns for computer-mediated interaction. Wiley & Sons, Chichester (2007)"},{"key":"6_CR37","volume-title":"Model-Driven Software Development","author":"T. Stahl","year":"2006","unstructured":"[Stahl and V\u00f6lter 2006] Stahl, T., V\u00f6lter, M.: Model-Driven Software Development. John Wiley & Sons, Chichester (2006)"},{"key":"6_CR38","unstructured":"[Tran et al. 2007]Tran, H., Zdun, U., Dustdar, S.: View-based and Model-driven Approach for Reducing the Development Complexity in Process-Driven SOA. In: Proceedings of International Conference on Business Processes and Services Computing, Leipzig, Germany (September 2007)"},{"key":"6_CR39","unstructured":"[Vogel 2001] Vogel, O.: Service abstraction layer. In: Proceedings of EuroPlop 2001, Irsee, Germany (July 2001)"},{"key":"6_CR40","unstructured":"[webMethods 2007] webMethods. webMethods Fabric 7 (2007), \n                  \n                    http:\/\/www.webmethods.com\/products\/fabric"},{"issue":"4","key":"6_CR41","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1080\/101967800750050399","volume":"10","author":"H. Weigand","year":"2000","unstructured":"[Weigand et al. 2000] Weigand, H., de Moor, A., van den Heuvel, W.J.: Supporting the evolution of workflow patterns for virtual communities. Electronic Markets\u00a010(4), 264 (2000)","journal-title":"Electronic Markets"},{"key":"6_CR42","unstructured":"[Workflow Patterns 2008] Workflow Patterns home page (2008), \n                  \n                    http:\/\/www.workflowpatterns.com\/"},{"issue":"3","key":"6_CR43","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1504\/IJIPT.2006.009739","volume":"1","author":"U. Zdun","year":"2006","unstructured":"[Zdun et al. 2006] Zdun, U., Hentrich, C., van der Aalst, W.M.P.: A Survey of Patterns for Service-Oriented Architectures. International Journal of Internet Protocol Technology\u00a01(3), 132\u2013143 (2006)","journal-title":"International Journal of Internet Protocol Technology"}],"container-title":["Lecture Notes in Computer Science","Transactions on Pattern Languages of Programming I"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-10832-7_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,30]],"date-time":"2021-04-30T07:42:19Z","timestamp":1619768539000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-10832-7_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642108310","9783642108327"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-10832-7_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}