{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T16:56:51Z","timestamp":1759683411007,"version":"3.40.5"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2015,2,14]],"date-time":"2015-02-14T00:00:00Z","timestamp":1423872000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2016,4]]},"DOI":"10.1007\/s00607-015-0442-0","type":"journal-article","created":{"date-parts":[[2015,2,13]],"date-time":"2015-02-13T03:54:46Z","timestamp":1423799686000},"page":"345-373","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Synthesizing data-centric models from business process models"],"prefix":"10.1007","volume":"98","author":[{"given":"Rik","family":"Eshuis","sequence":"first","affiliation":[]},{"given":"Pieter","family":"Van Gorp","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,2,14]]},"reference":[{"key":"442_CR1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/7301.001.0001","volume-title":"Workflow management: models, methods, and systems","author":"WMP Aalst van der","year":"2002","unstructured":"van der Aalst WMP, van Hee KM (2002) Workflow management: models, methods, and systems. MIT Press, USA"},{"issue":"1","key":"442_CR2","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1022883727209","volume":"14","author":"WMP Aalst van der","year":"2003","unstructured":"van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distrib Parallel Databases 14(1):5\u201351","journal-title":"Distrib Parallel Databases"},{"issue":"2","key":"442_CR3","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.datak.2004.07.003","volume":"53","author":"WMP Aalst van der","year":"2005","unstructured":"van der Aalst WMP, Weske M, Gr\u00fcnbauer D (2005) Case handling: a new paradigm for business process support. Data Knowl Eng 53(2):129\u2013162","journal-title":"Data Knowl Eng"},{"key":"442_CR4","doi-asserted-by":"crossref","unstructured":"Bhattacharya K, Hull R, Su J (2009) A data-centric design methodology for business processes. In: Handbook of Research on Business Process Management, Information Science Publishing, pp 503\u2013531","DOI":"10.4018\/978-1-60566-288-6.ch023"},{"key":"442_CR5","unstructured":"Bizagi et al. (2013) Case Management Model and Notation (CMMN). Object Management Group, OMG Document Number dtc\/2013-01-01"},{"key":"442_CR6","unstructured":"Coalition WM (1997) Workflow management coalition workflow client application (interface 2) application programming interface (WAPI) specification"},{"issue":"4","key":"442_CR7","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1016\/j.is.2012.09.002","volume":"38","author":"E Damaggio","year":"2013","unstructured":"Damaggio E, Hull R, Vacul\u00edn R (2013) On the equivalence of incremental and fixpoint semantics for business artifacts with guard-stage-milestone lifecycles. Inf Syst 38(4):561\u2013584","journal-title":"Inf Syst"},{"key":"442_CR8","doi-asserted-by":"crossref","unstructured":"Eshuis R (2009) Translating safe petri nets to statecharts in a structure-preserving way. In: Cavalcanti A, Dams D (eds) FM. Lecture Notes in Computer Science, vol 5850. Springer, pp 239\u2013255","DOI":"10.1007\/978-3-642-05089-3_16"},{"key":"442_CR9","doi-asserted-by":"crossref","unstructured":"Eshuis R, Van Gorp P (2012) Synthesizing object life cycles from business process models. In: Atzeni P, Cheung DW, Ram S (eds) Proceedings of ER 2012. Lecture Notes in Computer Science, vol 7532. Springer, pp 307\u2013320","DOI":"10.1007\/978-3-642-34002-4_24"},{"key":"442_CR10","doi-asserted-by":"crossref","unstructured":"Eshuis R, Van Gorp P (2014a) Synthesizing object-centric models from business process models. In: Lohmann N, Song M, Wohed P (eds) Proceedings of Business Process Management Workshops 2013, Revised Papers. Lecture Notes in Business Information Processing, vol 171. Springer, pp 155\u2013166","DOI":"10.1007\/978-3-319-06257-0_13"},{"key":"442_CR11","doi-asserted-by":"crossref","unstructured":"Eshuis R, Van Gorp P (2014b) Synthesizing object life cycles from business process models. Softw Syst Model. doi: 10.1007\/s10270-014-0406-4 (in press)","DOI":"10.1007\/s10270-014-0406-4"},{"key":"442_CR12","doi-asserted-by":"crossref","unstructured":"Eshuis R, Hull R, Sun Y, Vacul\u00edn R (2014) Splitting GSM schemas: A framework for outsourcing of declarative artifact systems. Inf Syst 46:157\u2013187. An early version appeared. In: Daniel F, Wang J, Weber B (eds) BPM 2013. Lecture Notes in Computer Science, vol 8094. Springer, pp 259\u2013274","DOI":"10.1016\/j.is.2014.04.005"},{"key":"442_CR13","doi-asserted-by":"crossref","unstructured":"Fritz C, Hull R, Su J (2009) Automatic construction of simple artifact-based business processes. In: Fagin R (ed) ICDT, ACM, ACM International Conference Proceeding Series, vol 361, pp 225\u2013238","DOI":"10.1145\/1514894.1514922"},{"key":"442_CR14","doi-asserted-by":"crossref","unstructured":"Gei\u00df R, Kroll M (2008) GrGen.NET: A fast, expressive, and general purpose graph rewrite tool. In: Rensink A, T\u00e4ntzer G (eds) AGTiVE 2007, Kassel, October 10\u201312, 2007, Revised Selected and Invited Papers, Springer, LNCS, vol 5088, pp 568\u2013569","DOI":"10.1007\/978-3-540-89020-1_38"},{"key":"442_CR15","volume-title":"Transaction processing: concepts and techniques","author":"J Gray","year":"1993","unstructured":"Gray J, Reuter A (1993) Transaction processing: concepts and techniques. Morgan Kaufmann, USA"},{"issue":"7","key":"442_CR16","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/2.596624","volume":"30","author":"D Harel","year":"1997","unstructured":"Harel D, Gery E (1997) Executable object modeling with statecharts. IEEE Comput 30(7):31\u201342","journal-title":"IEEE Comput"},{"issue":"1","key":"442_CR17","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1016\/j.is.2008.06.003","volume":"34","author":"KM Hee van","year":"2009","unstructured":"van Hee KM, Hidders J, Houben GJ, Paredaens J, Thiran P (2009) On the relationship between workflow models and document types. Inf Syst 34(1):178\u2013208","journal-title":"Inf Syst"},{"key":"442_CR18","doi-asserted-by":"crossref","unstructured":"Hull R (2008) Artifact-centric business process models: Brief survey of research results and challenges. In: Meersman R, Tari Z (eds) OTM Conferences (2). Lecture Notes in Computer Science, vol 5332. Springer, pp 1152\u20131163","DOI":"10.1007\/978-3-540-88873-4_17"},{"key":"442_CR19","unstructured":"Hull R, Damaggio E, Fournier F, Gupta M, Heath FT, Hobson S, Linehan MH, Maradugu S, Nigam A, Sukaviriya P, Vacul\u00edn R (2010) Introducing the guard-stage-milestone approach for specifying business entity lifecycles. In: Bravetti M, Bultan T (eds) WS-FM. Lecture Notes in Computer Science, vol 6551. Springer, pp 1\u201324"},{"key":"442_CR20","doi-asserted-by":"crossref","unstructured":"Hull R, Damaggio E, Masellis RD, Fournier F, Gupta M, Heath FT, Hobson S, Linehan MH, Maradugu S, Nigam A, Sukaviriya PN, Vacul\u00edn R (2011) Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events. In: Eyers DM, Etzion O, Gal A, Zdonik SB, Vincent P (eds) ACM, DEBS, pp 51\u201362","DOI":"10.1145\/2002259.2002270"},{"key":"442_CR21","doi-asserted-by":"crossref","unstructured":"Kumaran S, Liu R, Wu FY (2008) On the duality of information-centric and activity-centric models of business processes. In: Bellahsene Z, L\u00e9onard M (eds) CAiSE. Lecture Notes in Computer Science, vol 5074. Springer, pp 32\u201347","DOI":"10.1007\/978-3-540-69534-9_3"},{"issue":"4","key":"442_CR22","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1002\/smr.524","volume":"23","author":"V K\u00fcnzle","year":"2011","unstructured":"K\u00fcnzle V, Reichert M (2011) Philharmonicflows: towards a framework for object-aware process management. J Softw Maint 23(4):205\u2013244","journal-title":"J Softw Maint"},{"key":"442_CR23","doi-asserted-by":"crossref","unstructured":"K\u00fcster JM, Ryndina K, Gall H (2007) Generation of business process models for object life cycle compliance. In: Alonso G, Dadam P, Rosemann M (eds) BPM. Lecture Notes in Computer Science, vol 4714. Springer, pp 165\u2013181","DOI":"10.1007\/978-3-540-75183-0_13"},{"issue":"4","key":"442_CR24","doi-asserted-by":"crossref","first-page":"14","DOI":"10.4018\/jdm.2010100102","volume":"21","author":"R Liu","year":"2010","unstructured":"Liu R, Wu FY, Kumaran S (2010) Transforming activity-centric business process models into information-centric models for soa solutions. J Database Manag 21(4):14\u201334","journal-title":"J Database Manag"},{"key":"442_CR25","doi-asserted-by":"crossref","unstructured":"Meyer A, Weske M (2012) Data support in process model abstraction. In: Atzeni P, Cheung DW, Ram S (eds) Proceedings of ER 2012. Lecture Notes in Computer Science, vol 7532. Springer, pp 292\u2013306","DOI":"10.1007\/978-3-642-34002-4_23"},{"key":"442_CR26","doi-asserted-by":"crossref","unstructured":"Meyer A, Weske M (2014) Activity-centric and artifact-centric process model roundtrip. In: Lohmann N, Song M, Wohed P (eds) Proceedings of Business Process Management Workshops 2013, Revised Papers. Lecture Notes in Business Information Processing, vol 171. Springer, pp 167\u2013181","DOI":"10.1007\/978-3-319-06257-0_14"},{"key":"442_CR27","doi-asserted-by":"crossref","unstructured":"Meyer A, Pufahl L, Fahland D, Weske M (2013) Modeling and enacting complex data dependencies in business processes. In: Daniel F, Wang J, Weber B (eds) Proceedins of BPM 2013. Lecture Notes in Computer Science, vol 8094. Springer, pp 171\u2013186","DOI":"10.1007\/978-3-642-40176-3_14"},{"key":"442_CR28","doi-asserted-by":"crossref","unstructured":"M\u00fcller D, Reichert M, Herbst J (2007) Data-driven modeling and coordination of large process structures. In: Meersman R, Tari Z (eds) OTM Conferences (1). Lecture Notes in Computer Science, vol 4803. Springer, pp 131\u2013149","DOI":"10.1007\/978-3-540-76848-7_10"},{"issue":"3","key":"442_CR29","doi-asserted-by":"crossref","first-page":"428","DOI":"10.1147\/sj.423.0428","volume":"42","author":"A Nigam","year":"2003","unstructured":"Nigam A, Caswell NS (2003) Business artifacts: an approach to operational specification. IBM Syst J 42(3):428\u2013445","journal-title":"IBM Syst J"},{"key":"442_CR30","unstructured":"(OMG) OMG (2011) Business process model and notation (bpmn) version 2.0. Tech. rep"},{"key":"442_CR31","doi-asserted-by":"crossref","unstructured":"Popova V, Dumas M (2013) From Petri nets to guard-stage-milestone models. In: Rosa ML, Soffer P (eds) Proceedings of Business Process Management Workshops 2012, Revised papers, Lecture Notes in Business Information Processing, vol 132. Springer, pp 340\u2013351","DOI":"10.1007\/978-3-642-36285-9_38"},{"issue":"4","key":"442_CR32","first-page":"319","volume":"25","author":"G Redding","year":"2008","unstructured":"Redding G, Dumas M, ter Hofstede AHM, Iordachescu A (2008) Generating business process models from object behavior models. IS Manag 25(4):319\u2013331","journal-title":"IS Manag"},{"issue":"3","key":"442_CR33","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1007\/s11761-010-0065-4","volume":"4","author":"G Redding","year":"2010","unstructured":"Redding G, Dumas M, ter Hofstede AHM, Iordachescu A (2010) A flexible, object-centric approach for business process modelling. Serv Oriented Comput Appl 4(3):191\u2013201","journal-title":"Serv Oriented Comput Appl"},{"key":"442_CR34","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-30409-5","volume-title":"Enabling Flexibility in process-aware information systems: challenges, methods, technologies","author":"M Reichert","year":"2012","unstructured":"Reichert M, Weber B (2012) Enabling Flexibility in process-aware information systems: challenges, methods, technologies. Springer, Berlin"},{"issue":"1","key":"442_CR35","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1080\/07421222.2003.11045753","volume":"20","author":"HA Reijers","year":"2003","unstructured":"Reijers HA, Limam S, van der Aalst WMP (2003) Product-based workflow design. J Manag Inf Syst 20(1):229\u2013262","journal-title":"J Manag Inf Syst"},{"key":"442_CR36","unstructured":"Ryndina K, K\u00fcster JM, Gall H (2006) Consistency of business process models and object life cycles. In: K\u00fchne T (ed) MoDELS Workshops. Lecture Notes in Computer Science, vol 4364. Springer, pp 80\u201390"},{"key":"442_CR37","doi-asserted-by":"crossref","unstructured":"Sanz JLC (2011) Entity-centric operations modeling for business process management: a multidisciplinary review of the state-of-the-art. In: Lu X, Younas M, Zhu H, Gao JZ (eds) SOSE, IEEE, pp 152\u2013163","DOI":"10.1109\/SOSE.2011.6139104"},{"issue":"4","key":"442_CR38","doi-asserted-by":"crossref","first-page":"374","DOI":"10.1287\/isre.1060.0105","volume":"17","author":"SX Sun","year":"2006","unstructured":"Sun SX, Zhao JL, Nunamaker JF, Sheng ORL (2006) Formulating the data-flow perspective for business process management. Inf Syst Res 17(4):374\u2013391","journal-title":"Inf Syst Res"},{"key":"442_CR39","doi-asserted-by":"crossref","unstructured":"Sun Y, Hull R, Vacul\u00edn R (2012) Parallel processing for business artifacts with declarative lifecycles. In: Meersman R, Panetto H, Dillon TS, Rinderle-Ma S, Dadam P, Zhou X, Pearson S, Ferscha A, Bergamaschi S, Cruz IF (eds) OTM Conferences (1). Lecture Notes in Computer Science, vol 7565. Springer, pp 433\u2013443","DOI":"10.1007\/978-3-642-33606-5_27"},{"key":"442_CR40","unstructured":"Swenson KD (2010) Mastering the unpredictable: how adaptive case management will revolutionize the way that knowledge workers get things done. Meghan-Kiffer Press, USA"},{"key":"442_CR41","unstructured":"UML Revision Taskforce (2010) UML 2.3 Superstructure Specification. Object Management Group, oMG Document Number formal\/2010-05-05"},{"key":"442_CR42","unstructured":"Van Gorp P (2011) Applying traceability and cloning techniques to compose input-destructive model transformations into an input-preserving chain. In: 1st Workshop on Composition and Evolution of Model Transformations, King\u2019s College, London, UK"},{"key":"442_CR43","doi-asserted-by":"crossref","unstructured":"Van Gorp P, Eshuis R (2010) Transforming process models: executable rewrite rules versus a formalized java program. In: Petriu DC, Rouquette N, Haugen \u00d8 (eds) MoDELS (2). Lecture Notes in Computer Science, vol 6395. Springer, pp 258\u2013272","DOI":"10.1007\/978-3-642-16129-2_19"},{"key":"442_CR44","doi-asserted-by":"crossref","unstructured":"Wahler K, K\u00fcster JM (2008) Predicting coupling of object-centric business process implementations. In: Dumas M, Reichert M, Shan MC (eds) BPM. Lecture Notes in Computer Science, vol 5240. Springer, pp 148\u2013163","DOI":"10.1007\/978-3-540-85758-7_13"},{"issue":"3","key":"442_CR45","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s10619-008-7028-1","volume":"23","author":"T Wang","year":"2008","unstructured":"Wang T, Vonk J, Kratz B, Grefen PWPJ (2008) A survey on the history of transaction management: from flat to grid transactions. Distrib Parallel Databases 23(3):235\u2013270","journal-title":"Distrib Parallel Databases"},{"key":"442_CR46","doi-asserted-by":"crossref","unstructured":"Yongchareon S, Liu C, Zhao X (2011) An artifact-centric view-based approach to modeling inter-organizational business processes. In: Bouguettaya A, Hauswirth M, Liu L (eds) WISE. Lecture Notes in Computer Science, vol 6997. Springer, pp 273\u2013281","DOI":"10.1007\/978-3-642-24434-6_22"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-015-0442-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-015-0442-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-015-0442-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T23:57:27Z","timestamp":1747612647000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-015-0442-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,14]]},"references-count":46,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,4]]}},"alternative-id":["442"],"URL":"https:\/\/doi.org\/10.1007\/s00607-015-0442-0","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2015,2,14]]}}}