{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,8]],"date-time":"2025-04-08T00:43:15Z","timestamp":1744072995245},"publisher-location":"Berlin, Heidelberg","reference-count":34,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642410291"},{"type":"electronic","value":"9783642410307"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41030-7_2","type":"book-chapter","created":{"date-parts":[[2013,9,20]],"date-time":"2013-09-20T06:32:41Z","timestamp":1379658761000},"page":"2-20","source":"Crossref","is-referenced-by-count":17,"title":["Dynamic Weaving in Aspect Oriented Business Process Management"],"prefix":"10.1007","author":[{"given":"Amin","family":"Jalali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Petia","family":"Wohed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chun","family":"Ouyang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Johannesson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"2_CR1","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/978-1-4615-5499-8_10","volume-title":"Information and Process Integration in Enterprises","author":"W.M.P. Aalst van der","year":"1998","unstructured":"van der Aalst, W.M.P.: Three Good reasons for Using a Petri-net-based Workflow Management System. In: Information and Process Integration in Enterprises, vol.\u00a0428, pp. 161\u2013182. Springer, US (1998)"},{"key":"2_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1007\/978-3-540-25975-6_12","volume-title":"Advanced Information Systems Engineering","author":"W.M.P. Aalst van der","year":"2004","unstructured":"van der Aalst, W.M.P., Aldred, L., Dumas, M., ter Hofstede, A.H.M.: Design and implementation of the YAWL system. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol.\u00a03084, pp. 142\u2013159. Springer, Heidelberg (2004)"},{"issue":"4","key":"2_CR3","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.is.2004.02.002","volume":"30","author":"W.M.P. Aalst van der","year":"2005","unstructured":"van der Aalst, W.M.P., ter Hofstede, A.H.M.: Yawl: yet another workflow language. Information Systems\u00a030(4), 245\u2013275 (2005)","journal-title":"Information Systems"},{"key":"2_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-44895-0_1","volume-title":"Business Process Management","author":"W.M.P. Aalst van der","year":"2003","unstructured":"van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business Process Management: A Survey. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol.\u00a02678, pp. 1\u201312. Springer, Heidelberg (2003)"},{"key":"2_CR5","unstructured":"Adams, M.J.: Facilitating Dynamic Flexibility and Exception Handling for Workflows. PhD thesis, Faculty of Information Technology, Queensland University of Technology (November 2007)"},{"key":"2_CR6","unstructured":"Agrawal, A., et al.: WS-BPEL extension for people (BPEL4People), version 1.0. OASIS Cover Pages (2007), http:\/\/xml.coverpages.org\/BPEL4People-V1-200706.pdf"},{"key":"2_CR7","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1108\/14637151011065955","volume":"16","author":"C. Cappelli","year":"1995","unstructured":"Cappelli, C., et al.: Reflections on the modularity of business process models: The case for introducing the aspect-oriented paradigm. BPM Journal\u00a016, 662\u2013687 (1995)","journal-title":"BPM Journal"},{"key":"2_CR8","unstructured":"Belblidia, N., Debbabi, M.: Formalizing AspectJ Weaving for Static Pointcuts. In: SEFM, pp. 50\u201359. IEEE Computer Society (2006)"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Cappelli, C., Leite, J.C.S.P., Batista, T., Silva, L.: An aspect-oriented approach to business process modeling. In: Proceedings of the 15th Workshop on Early Aspects, EA 2009, pp.7\u201312. ACM (2009)","DOI":"10.1145\/1509825.1509828"},{"key":"2_CR10","unstructured":"Charfi, A.: Aspect-oriented workflow languages: AO4BPEL and applications. PhD thesis, der Technischen Universitat Darmstadt, Darmstadt (November 2007)"},{"key":"2_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1007\/978-3-540-30209-4_2","volume-title":"Web Services","author":"B. Verheecke","year":"2004","unstructured":"Verheecke, B., Cibr\u00e1n, M.A., Jonckers, V.: Aspect-Oriented Web Service Composition with AO4BPEL. In (LJ) Zhang, L.-J., Jeckle, M. (eds.) ECOWS 2004. LNCS, vol.\u00a03250, pp. 168\u2013182. Springer, Heidelberg (2004)"},{"key":"2_CR12","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/s11280-006-0016-3","volume":"10","author":"A. Charfi","year":"2007","unstructured":"Charfi, A., Mezini, M.: AO4BPEL: An Aspect-oriented Extension to BPEL. World Wide Web\u00a010, 309\u2013344 (2007)","journal-title":"World Wide Web"},{"key":"2_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1007\/978-3-642-13595-8_6","volume-title":"Modelling Foundations and Applications","author":"A. Charfi","year":"2010","unstructured":"Charfi, A., M\u00fcller, H., Mezini, M.: Aspect-Oriented Business Process Modeling with AO4BPMN. In: K\u00fchne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol.\u00a06138, pp. 48\u201361. Springer, Heidelberg (2010)"},{"key":"2_CR14","unstructured":"Di Francescomarino, C.: Supporting Documentation and Evolution of Crosscutting Concerns in Business Processes. In: Motahari Nezhad, H.R., et al. (eds.) ICSOC PhD Symposium. CEUR Workshop Proceedings, vol.\u00a0421 (2008)"},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Gruhn, V., Laue, R.: Reducing the cognitive complexity of business process models. In: IEEE ICCI, pp. 339\u2013345 (2009)","DOI":"10.1109\/COGINF.2009.5250717"},{"key":"2_CR16","doi-asserted-by":"crossref","unstructured":"Ho, W.-M., J\u00e9z\u00e9quel, J.-M., Pennaneac\u2019h, F., Plouzeau, N.: A Toolkit for Weaving Aspect Oriented UML Designs. In: AOSD, pp. 99\u2013105 (2002)","DOI":"10.1145\/508386.508398"},{"key":"2_CR17","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-642-38484-4_15","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"A. Jalali","year":"2013","unstructured":"Jalali, A., Johannesson, P.: Multi-Perspective Business Process Monitoring. In: Nurcan, S., Proper, H.A., Soffer, P., Krogstie, J., Schmidt, R., Halpin, T., Bider, I. (eds.) BPMDS 2013 and EMMSAD 2013. LNBIP, vol.\u00a0147, pp. 199\u2013213. Springer, Heidelberg (2013)"},{"key":"2_CR18","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-642-33155-8_3","volume-title":"Business Process Model and Notation","author":"A. Jalali","year":"2012","unstructured":"Jalali, A., Wohed, P., Ouyang, C.: Aspect oriented business process modelling with precedence. In: Mendling, J., Weidlich, M. (eds.) BPMN 2012. LNBIP, vol.\u00a0125, pp. 23\u201337. Springer, Heidelberg (2012)"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Jalali, A., Wohed, P., Ouyang, C.: Operational semantics of aspects in business process management. In: Herrero, P., Panetto, H., Meersman, R., Dillon, T. (eds.) OTM 2012 Workshops. LNCS, vol.\u00a07567, pp. 649\u2013653. Springer, Heidelberg (2012)","DOI":"10.1007\/978-3-642-33618-8_85"},{"issue":"2","key":"2_CR20","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10270-008-0080-5","volume":"7","author":"J.-M. J\u00e9z\u00e9quel","year":"2008","unstructured":"J\u00e9z\u00e9quel, J.-M.: Model Driven Design and Aspect Weaving. Software and System Modeling\u00a07(2), 209\u2013218 (2008)","journal-title":"Software and System Modeling"},{"key":"2_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-540-75162-5_7","volume-title":"Transactions on Aspect-Oriented Software Development III","author":"J. Klein","year":"2007","unstructured":"Klein, J., Fleurey, F., J\u00e9z\u00e9quel, J.-M.: Weaving Multiple Aspects in Sequence Diagrams. In: Rashid, A., Aksit, M. (eds.) Transactions on AOSD III. LNCS, vol.\u00a04620, pp. 167\u2013199. Springer, Heidelberg (2007)"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Machado, I., Bonif\u00e1cio, R., Alves, V., Turnes, L., Machado, G.: Managing variability in business processes: an aspect-oriented approach. In: Proceedings of the 2011 International Workshop on Early Aspects, EA 2011, pp. 25\u201330. ACM (2011)","DOI":"10.1145\/1960502.1960508"},{"key":"2_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1007\/978-3-540-75183-0_4","volume-title":"Business Process Management","author":"J. Mendling","year":"2007","unstructured":"Mendling, J., Reijers, H.A., Cardoso, J.: What Makes Process Models Understandable? In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol.\u00a04714, pp. 48\u201363. Springer, Heidelberg (2007)"},{"key":"2_CR24","doi-asserted-by":"crossref","unstructured":"Perin-Souza, A., Cappelli, C., Santoro, F.M., Azevedo, L.G., do Prado Leite, J.C.S., Batista, T.V.: Service identification in aspect-oriented business process models. In: SOSE, pp. 164\u2013174 (2011)","DOI":"10.1109\/SOSE.2011.6139105"},{"key":"2_CR25","doi-asserted-by":"crossref","unstructured":"Pinto, M., Fuentes, L., Fayad, M.E., Troya, J.M.: Separation of coordination in a dynamic aspect oriented framework. In: Proceedings of the 1st International Conference on Aspect-Oriented Software Development, pp. 134\u2013140. ACM (2002)","DOI":"10.1145\/508397.508403"},{"key":"2_CR26","doi-asserted-by":"crossref","unstructured":"Popovici, A., Alonso, G., Gross, T.: Just-In-Time Aspects: Efficient Dynamic Weaving for Java. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, pp. 100\u2013109. ACM Press (2003)","DOI":"10.1145\/643603.643614"},{"key":"2_CR27","doi-asserted-by":"crossref","unstructured":"Popovici, A., Gross, T., Alonso, G.: Dynamic weaving for aspect-oriented programming. In: Proceedings of the 1st International Conference on Aspect-Oriented Software Development, AOSD 2002, pp. 141\u2013147. ACM (2002)","DOI":"10.1145\/508386.508404"},{"issue":"4","key":"2_CR28","doi-asserted-by":"publisher","first-page":"614","DOI":"10.1109\/TII.2011.2166795","volume":"7","author":"M. Rosa La","year":"2011","unstructured":"La Rosa, M., Wohed, P., Mendling, J., ter Hofstede, A.H.M., Reijers, H.A., van der Aalst, W.M.P.: Managing Process Model Complexity Via Abstract Syntax Modifications. IEEE Trans. Industrial Informatics\u00a07(4), 614\u2013629 (2011)","journal-title":"IEEE Trans. Industrial Informatics"},{"key":"2_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1007\/11431855_16","volume-title":"Advanced Information Systems Engineering","author":"N. Russell","year":"2005","unstructured":"Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M., Edmond, D.: Workflow Resource Patterns: Identification, Representation and Tool Support. In: Pastor, O., Falc\u00e3o e Cunha, J. (eds.) CAiSE 2005. LNCS, vol.\u00a03520, pp. 216\u2013232. Springer, Heidelberg (2005)"},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Sant\u00c1nna, C., Garcia, A., Chavez, C., Lucena, C., von Staa, A.: On the reuse and maintenance of aspect-oriented software: An assessment framework. In: Proceedings of Brazilian Symposium on Software Engineering, pp. 19\u201334 (2003)","DOI":"10.5753\/sbes.2003.23850"},{"key":"2_CR31","unstructured":"Santos, N., Jack, F., do Prado Leite, S., Cesar, J., Claudia, C., Batista, T., Santoro, F.M.: Using goals to identify aspects in business process models. In: Proc. of the 2011 International Workshop on Early Aspects, EA 2011, pp. 19\u201323. ACM (2011)"},{"key":"2_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/11538394_14","volume-title":"Business Process Management","author":"A. Streit","year":"2005","unstructured":"Streit, A., Pham, B., Brown, R.: Visualization Support for Managing Large Business Process Specifications. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol.\u00a03649, pp. 205\u2013219. Springer, Heidelberg (2005)"},{"issue":"5","key":"2_CR33","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1016\/j.compind.2010.12.012","volume":"62","author":"B. Weber","year":"2011","unstructured":"Weber, B., Reichert, M., Mendling, J., Reijers, H.A.: Refactoring large process model repositories. Computers in Industry\u00a062(5), 467\u2013486 (2011)","journal-title":"Computers in Industry"},{"key":"2_CR34","unstructured":"Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer (2007)"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems: OTM 2013 Conferences"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41030-7_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,4]],"date-time":"2023-07-04T14:28:42Z","timestamp":1688480922000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41030-7_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642410291","9783642410307"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41030-7_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}