{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T16:49:09Z","timestamp":1759682949996},"reference-count":21,"publisher":"World Scientific Pub Co Pte Lt","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Coop. Info. Syst."],"published-print":{"date-parts":[[2016,6]]},"abstract":"<jats:p> Enterprise Integration Patterns (EIP) are a collection of widely used patterns for integrating enterprise applications and business processes. These patterns represent a \u201cde-facto\u201d standard for design decisions when integrating enterprise applications. For the specification of integration scenarios, the patterns\u2019 control and data flow syntax and semantics have been expressed in the Business Process Model and Notation (BPMN). However, exceptions during message processing are left for further studies. In previous work, we specified common technical, exceptional situations in integration systems and derive exception types, for which we define a compliant representation in BPMN, resulting in general patterns for exception handling and compensation. In addition to the patterns, the Exception Flow was introduced, evaluated syntactically and semantically for representative integration scenarios. In this work, we complement these contributions by extending the exception strategies and patterns, and by adding an evaluation of pattern-based compilation from BPMN-based integration descriptions to an open source integration runtime system. <\/jats:p>","DOI":"10.1142\/s0218843016500040","type":"journal-article","created":{"date-parts":[[2016,8,5]],"date-time":"2016-08-05T07:58:40Z","timestamp":1470383920000},"page":"1650004","source":"Crossref","is-referenced-by-count":13,"title":["Exception Handling in Message-Based Integration Systems and Modeling Using BPMN"],"prefix":"10.1142","volume":"25","author":[{"given":"Daniel","family":"Ritter","sequence":"first","affiliation":[{"name":"Technology Development, SAP SE, Dietmar-Hopp-Allee 16, Walldorf, 69190, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Sosulski","sequence":"additional","affiliation":[{"name":"Information Systems Research, University of Freiburg, Platz der Alten Synagoge, Freiburg, 79098, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2016,10,17]]},"reference":[{"key":"S0218843016500040BIB003","volume-title":"Camel in Action","author":"Anstey J.","year":"2011"},{"key":"S0218843016500040BIB006","doi-asserted-by":"publisher","DOI":"10.1145\/4879.4995"},{"key":"S0218843016500040BIB008","volume-title":"Enterprise Service Bus","author":"Chappell D.","year":"2004"},{"key":"S0218843016500040BIB009","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1982.1676035"},{"key":"S0218843016500040BIB016","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-1568-8"},{"key":"S0218843016500040BIB019","volume-title":"Domain Specific Languages","author":"Fowler M.","year":"2010"},{"key":"S0218843016500040BIB020","doi-asserted-by":"publisher","DOI":"10.1145\/361227.361230"},{"key":"S0218843016500040BIB022","volume-title":"Perspectives in Flow Control and Optimization","author":"Gunzburger M. D.","year":"2003"},{"key":"S0218843016500040BIB024","doi-asserted-by":"publisher","DOI":"10.1109\/32.879818"},{"key":"S0218843016500040BIB026","volume-title":"Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions","author":"Hohpe G.","year":"2003"},{"key":"S0218843016500040BIB027","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2011.09.002"},{"key":"S0218843016500040BIB030","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-012-0162-3"},{"key":"S0218843016500040BIB031","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.1"},{"key":"S0218843016500040BIB033","volume-title":"Transaction Concepts for Workflow Management Systems","author":"Leymann F.","year":"1996"},{"key":"S0218843016500040BIB034","volume-title":"Enterprise Application Integration","author":"Linthicum D. S.","year":"2000"},{"issue":"3","key":"S0218843016500040BIB035","first-page":"5","volume":"31","author":"Meyer A.","year":"2011","journal-title":"EMISA Forum"},{"key":"S0218843016500040BIB041","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2004.01.002"},{"key":"S0218843016500040BIB053","volume-title":"Prozessgesteuerte Anwendungen Entwickeln und Ausf\u00fchren mit BPMN: Wie Flexible Anwendungsarchitekturen Wirklich Erreicht Werden K\u00f6nnen","author":"Stiehl V.","year":"2012"},{"key":"S0218843016500040BIB054","doi-asserted-by":"publisher","DOI":"10.1145\/201040.201049"},{"key":"S0218843016500040BIB056","doi-asserted-by":"publisher","DOI":"10.1142\/S0218126698000043"},{"key":"S0218843016500040BIB057","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.11"}],"container-title":["International Journal of Cooperative Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218843016500040","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T05:15:45Z","timestamp":1565154945000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218843016500040"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6]]},"references-count":21,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2016,10,17]]},"published-print":{"date-parts":[[2016,6]]}},"alternative-id":["10.1142\/S0218843016500040"],"URL":"https:\/\/doi.org\/10.1142\/s0218843016500040","relation":{},"ISSN":["0218-8430","1793-6365"],"issn-type":[{"value":"0218-8430","type":"print"},{"value":"1793-6365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,6]]}}}