{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:38:30Z","timestamp":1742999910256,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":47,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642175046"},{"type":"electronic","value":"9783642175053"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-17505-3_10","type":"book-chapter","created":{"date-parts":[[2011,1,17]],"date-time":"2011-01-17T01:45:31Z","timestamp":1295228731000},"page":"205-224","source":"Crossref","is-referenced-by-count":4,"title":["The Dynamics of Process Modeling: New Directions for the Use of Events and Rules in Service-Oriented Computing"],"prefix":"10.1007","author":[{"given":"Susan D.","family":"Urban","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Le","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajiv","family":"Shrestha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Courter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Alves, A., Arkin, A., Askary, S., Barreto, C., Bloch, B., Curbera, F., Ford, M., Goland, Y., Gu\u00edzar, A., Kartha, N., et al.: Web services business process execution language version 2.0. OASIS Standard, April 11 (2007), http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/OS\/wsbpel-v2.0-OS.html"},{"key":"10_CR2","unstructured":"Blake, L.: Design and Implementation of Delta-Enabled Grid Services. M.S. Thesis, Deptment of Computer Science and Engineering, Arizona State Univ. (2005)"},{"key":"10_CR3","unstructured":"BPMN, O.: BPMN 2.0 beta 1 (2009), http:\/\/www.omg.org\/cgi-bin\/doc?dtc\/09-08-14.pdf"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"Ceri, S., Grefen, P., Sanchez, G.: WIDE-a distributed architecture for workflow management. In: Proceedings of 7th Int. Workshop on Research Issues in Data Engineering, pp. 76\u201379 (1997)","DOI":"10.1109\/RIDE.1997.583705"},{"issue":"3","key":"10_CR5","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/605610.605615","volume":"20","author":"D. Chiu","year":"1999","unstructured":"Chiu, D., Li, Q., Karlapalem, K.: Exception handling with workflow evolution in ADOME-WFMS: a taxonomy and resolution techniques. ACM Siggroup Bulletin\u00a020(3), 8 (1999)","journal-title":"ACM Siggroup Bulletin"},{"key":"10_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5677-0","volume-title":"Workflow and process automation: concepts and technology","author":"A. Cichocki","year":"1998","unstructured":"Cichocki, A.: Workflow and process automation: concepts and technology. Kluwer Academic Pub., Dordrecht (1998)"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Cichocki, A., Rusinkiewicz, M.: Migrating workflows. NATO ASI series. Series F: Computer and system sciences, pp. 339\u2013355 (1998)","DOI":"10.1007\/978-3-642-58908-9_15"},{"key":"10_CR8","unstructured":"Courter, A.: Supporting Data Consistency in Concurrent Process Execution with Assurance Points and Invariants. M.S. Thesis, Texas Tech University (2010)"},{"key":"10_CR9","unstructured":"Dayal, U., Hsu, M., Ladin, R.: A transactional model for long-running activities. In: Proceedings of the 17th International Conference on Very Large Data Bases, pp. 113\u2013122. Citeseer (1991)"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Desel, J.: Process modeling using petri nets. In: Process-Aware Information Systems: Bridging People and Software through Process Technology, pp. 147\u2013177 (2005)","DOI":"10.1002\/0471741442.ch7"},{"issue":"12","key":"10_CR11","doi-asserted-by":"publisher","first-page":"1725","DOI":"10.1016\/j.jss.2006.03.015","volume":"79","author":"S. Dietrich","year":"2006","unstructured":"Dietrich, S., Patil, R., Sundermier, A., Urban, S.: Component adaptation for event-based application integration using active rules. Journal of Systems and Software\u00a079(12), 1725\u20131734 (2006)","journal-title":"Journal of Systems and Software"},{"issue":"4","key":"10_CR12","first-page":"443","volume":"25","author":"S. Dietrich","year":"2002","unstructured":"Dietrich, S., Urban, S., Sundermier, A., Na, Y., Jin, Y., Kambhampati, S.: A language and framework for supporting an active approach to component-based software integration. Informatica-Ljubljana\u00a025(4), 443\u2013454 (2002)","journal-title":"Informatica-Ljubljana"},{"key":"10_CR13","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-58908-9","volume-title":"Workflow management systems and interoperability","author":"A. Do\u011fa\u00e7","year":"1998","unstructured":"Do\u011fa\u00e7, A.: Workflow management systems and interoperability. Springer, Heidelberg (1998)"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Engels, G., F\u00f6rster, A., Heckel, R., Th\u00f6ne, S.: Process modeling using UML. In: Process Aware Information Systems: Bridging People and Software Through Process Technology, pp. 85\u2013118 (2005)","DOI":"10.1002\/0471741442.ch5"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Halvorsen, O., Haugen, O.: Proposed notation for exception handling in UML 2 sequence diagrams. In: Software Engineering Conference, 2006, p. 10 (2006)","DOI":"10.1109\/ASWEC.2006.41"},{"key":"10_CR16","unstructured":"Herbst, H., Knolmayer, G., Myrach, T., Schlesinger, M.: The specification of business rules: A comparison of selected methodologies. In: Proceedings of the IFIP WG8, vol.\u00a01, pp. 29\u201346. Citeseer (1994)"},{"key":"10_CR17","unstructured":"Jean, D., Cichock, A., Rusinkiewicz, M.: A database environment for workflow specification and execution. In: Proc. Intl. Symposium on Cooperative Database Systems Kyoto (1996)"},{"issue":"5","key":"10_CR18","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1080\/088395100403379","volume":"14","author":"N. Jennings","year":"2000","unstructured":"Jennings, N., Faratin, P., Norman, T., O\u2019Brien, P., Odgers, B., Alty, J.: Implementing a business process management system using ADEPT: A real-world case study. Applied Artificial Intelligence\u00a014(5), 421\u2013463 (2000)","journal-title":"Applied Artificial Intelligence"},{"issue":"3","key":"10_CR19","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1016\/j.datak.2006.02.007","volume":"60","author":"Y. Jin","year":"2007","unstructured":"Jin, Y., Urban, S., Dietrich, S.: A concurrent rule scheduling algorithm for active rules. Data & Knowledge Engineering\u00a060(3), 530\u2013546 (2007)","journal-title":"Data & Knowledge Engineering"},{"issue":"2","key":"10_CR20","first-page":"193","volume":"30","author":"Y. Jin","year":"2006","unstructured":"Jin, Y., Urban, S., Dietrich, S., Sundermier, A.: An Integration Rule Processing Algorithm and Execution Environment for Distributed Component Integration. Informatica-Ljubljana\u00a030(2), 193 (2006)","journal-title":"Informatica-Ljubljana"},{"key":"10_CR21","doi-asserted-by":"crossref","unstructured":"Kamath, M., Ramamritham, K.: Failure handling and coordinated execution of concurrent workflows. In: Proceedings of the International Conference on Data Engineering, pp. 334\u2013341. Citeseer (1998)","DOI":"10.1109\/ICDE.1998.655796"},{"key":"10_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/978-3-540-24629-9_9","volume-title":"Databases, Information Systems, and Peer-to-Peer Computing","author":"V. Kantere","year":"2004","unstructured":"Kantere, V., Kiringa, I., Mylopoulos, J., Kementsietsidis, A., Arenas, M.: Coordinating peer databases using ECA rules. In: Aberer, K., Koubarakis, M., Kalogeraki, V. (eds.) VLDB 2003. LNCS, vol.\u00a02944, pp. 108\u2013122. Springer, Heidelberg (2004)"},{"key":"10_CR23","first-page":"727","volume-title":"Proc. of HICSS","author":"G. Kappel","year":"1995","unstructured":"Kappel, G., Proll, B., Rausch-Schott, S., Retschitzegger, W.: TriGS\/sub flow: Active object-oriented workflow management. In: Proc. of HICSS, p. 727. IEEE Computer Society, Los Alamitos (1995)"},{"key":"10_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/3-540-63699-4_14","volume-title":"Conceptual Modeling - ER \u201997","author":"L. Liu","year":"1997","unstructured":"Liu, L., Pu, C.: Activity flow: Towards incremental specification and flexible coordination of workflow activities. In: Embley, D.W. (ed.) ER 1997. LNCS, vol.\u00a01331, pp. 169\u2013182. Springer, Heidelberg (1997)"},{"key":"10_CR25","unstructured":"Liu, Z.: Decentralized Data Dependency Analysis for Concurrent Process Execution. M.S. Thesis, Texas Tech University (2009)"},{"key":"10_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/978-3-540-72035-5_7","volume-title":"Business Information Systems","author":"R. Lu","year":"2007","unstructured":"Lu, R., Sadiq, W.: A survey of comparative business process modeling approaches. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol.\u00a04439, pp. 82\u201394. Springer, Heidelberg (2007)"},{"key":"10_CR27","unstructured":"Ma, H.: The design and implementation of the GridPML: a process modeling language for the DeltaGrid. M.S. Thesis, Arizona State University (2005)"},{"key":"10_CR28","unstructured":"Ma, H., Urban, S., Xiao, Y., Dietrich, S.: GridPML: A Process Modeling Language and History Capture System for Grid Service Composition. In: Proceedings of the International Conference on e-Business Engineering (2005)"},{"key":"10_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1007\/11538394_35","volume-title":"Business Process Management","author":"J. Mendling","year":"2005","unstructured":"Mendling, J., Neumann, G., N\u00fcttgens, M.: Yet another event-driven process chain. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol.\u00a03649, pp. 428\u2013433. Springer, Heidelberg (2005)"},{"issue":"2","key":"10_CR30","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1016\/j.datak.2004.03.010","volume":"51","author":"R. M\u00fcller","year":"2004","unstructured":"M\u00fcller, R., Greiner, U., Rahm, E.: AW: a workflow system supporting rule-based workflow adaptation. Data & Knowledge Engineering\u00a051(2), 223\u2013256 (2004)","journal-title":"Data & Knowledge Engineering"},{"issue":"1","key":"10_CR31","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1555392.1555395","volume":"19","author":"C. Ouyang","year":"2009","unstructured":"Ouyang, C., Dumas, M., Aalst, W., Hofstede, A., Mendling, J.: From business process models to process-oriented software systems. ACM Transactions on Software Engineering and Methodology (TOSEM)\u00a019(1), 2 (2009)","journal-title":"ACM Transactions on Software Engineering and Methodology (TOSEM)"},{"key":"10_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1007\/978-3-540-31869-9_6","volume-title":"Scientific Engineering of Distributed Java Applications","author":"G. Pint\u00e9r","year":"2005","unstructured":"Pint\u00e9r, G., Majzik, I.: Modeling and analysis of exception handling by using UML statecharts. In: Guelfi, N., Reggio, G., Romanovsky, A. (eds.) FIDJI 2004. LNCS, vol.\u00a03409, pp. 58\u201367. Springer, Heidelberg (2005)"},{"key":"10_CR33","unstructured":"Ramachandran, J.: Integrating Exception Handling and Data Dependency Analysis through Application Exception Rules. M.S. Thesis (in progress), Texas Tech University (to appear, 2011)"},{"issue":"2","key":"10_CR34","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1023\/A:1008604709862","volume":"10","author":"M. Reichert","year":"1998","unstructured":"Reichert, M., Dadam, P.: ADEPT flex supporting dynamic changes of workflows without losing control. Journal of Intelligent Information Systems\u00a010(2), 93\u2013129 (1998)","journal-title":"Journal of Intelligent Information Systems"},{"key":"10_CR35","doi-asserted-by":"crossref","unstructured":"Sadiq, W., Orlowska, M.: On capturing process requirements of workflow based business information systems. In: Proceedings of the 3rd International Conference on Business Information Systems (BIS 1999) (1999)","DOI":"10.1007\/978-1-4471-0875-7_23"},{"key":"10_CR36","doi-asserted-by":"crossref","unstructured":"Scheer, A., Thomas, O., Adam, O.: Process modeling using event-driven process chains. In: Process-Aware Information Systems: Bridging People and Software Through Process Technology, pp. 119\u2013145 (2005)","DOI":"10.1002\/0471741442.ch6"},{"key":"10_CR37","unstructured":"Shrestha, R.: Using Assurance Points and Integration Rules for Recovery in Service Composition. M.S. Thesis, Texas Tech University (2010)"},{"key":"10_CR38","unstructured":"Urban, S., Dietrich, S., Na, Y., Jin, Y., Saxena, S., Urban, S., Dietrich, S., Na, Y., Jin, Y.: The irules project: using active rules for the integration of distributed software components. In: Proceedings of the 9th IFIP 2.6 Working Conference on Database Semantics: Semantic Issues in E-Commerce Systems, Hong Kong, pp. 265\u2013286. Citeseer (2001)"},{"key":"10_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1007\/978-3-642-16934-2_31","volume-title":"On the Move to Meaningful Internet Systems, OTM 2010","author":"S. Urban","year":"2010","unstructured":"Urban, S., Gao, L.S., Courter, A.: Achieving Recovery in Service Composition with Assurance Points and Integration Rules. In: Meersman, R., Dillon, T.S., Herrero, P. (eds.) OTM 2010. LNCS, vol.\u00a06426, pp. 428\u2013437. Springer, Heidelberg (2010)"},{"key":"10_CR40","doi-asserted-by":"crossref","unstructured":"Urban, S., Liu, Z., Gao, L.: Decentralized data dependency analysis for concurrent process execution. In: 13th Enterprise Distributed Object Computing Conference Workshops, EDOCW 2009, pp. 74\u201383 (2009)","DOI":"10.1109\/EDOCW.2009.5332013"},{"issue":"1","key":"10_CR41","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1504\/IJWGS.2009.023870","volume":"5","author":"S. Urban","year":"2009","unstructured":"Urban, S., Xiao, Y., Blake, L., Dietrich, S.: Monitoring data dependencies in concurrent process execution through delta-enabled grid services. International Journal of Web and Grid Services\u00a05(1), 85\u2013106 (2009)","journal-title":"International Journal of Web and Grid Services"},{"issue":"4","key":"10_CR42","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.is.2004.02.002","volume":"30","author":"W. Aalst Van Der","year":"2005","unstructured":"Van Der Aalst, W., Ter Hofstede, A.: YAWL: yet another workflow language. Information Systems\u00a030(4), 245\u2013275 (2005)","journal-title":"Information Systems"},{"key":"10_CR43","unstructured":"White, S., et al.: Business Process Modeling Notation (BPMN) Version 1.0. Business Process Management Initiative, BPMI org (2004), http:\/\/www.bpmi.org\/bpmi-downloads\/BPMN-V1.0.pdf"},{"key":"10_CR44","volume-title":"Active database systems: Triggers and rules for advanced database processing","author":"J. Widom","year":"1996","unstructured":"Widom, J., Ceri, S.: Active database systems: Triggers and rules for advanced database processing. Morgan Kaufmann Pub., San Francisco (1996)"},{"key":"10_CR45","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1007\/11901181_5","volume-title":"Conceptual Modeling - ER 2006","author":"Y. Xiao","year":"2006","unstructured":"Xiao, Y., Urban, S.D., Liao, N.: The deltaGrid abstract execution model: Service composition and process interference handling. In: Embley, D.W., Oliv\u00e9, A., Ram, S. (eds.) ER 2006. LNCS, vol.\u00a04215, pp. 40\u201353. Springer, Heidelberg (2006)"},{"key":"10_CR46","doi-asserted-by":"crossref","unstructured":"Xiao, Y., Urban, S.: Using Data Dependencies to Support the Recovery of Concurrent Processes in a Service Composition Environment. In: Proceedings of the Cooperative Information Systems Conference (COOPIS), Monterrey, Mexico, pp. 139\u2013156 (2008)","DOI":"10.1007\/978-3-540-88871-0_12"},{"issue":"3","key":"10_CR47","doi-asserted-by":"publisher","first-page":"35","DOI":"10.4018\/jwsr.2009070103","volume":"6","author":"Y. Xiao","year":"2009","unstructured":"Xiao, Y., Urban, S.: The DeltaGrid Service Composition and Recovery Model. International Journal of Web Services Research\u00a06(3), 35\u201366 (2009)","journal-title":"International Journal of Web Services Research"}],"container-title":["Lecture Notes in Computer Science","The Evolution of Conceptual Modeling"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17505-3_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T21:16:22Z","timestamp":1740863782000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17505-3_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642175046","9783642175053"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17505-3_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}