{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:05:02Z","timestamp":1766066702097,"version":"3.41.0"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319590400"},{"type":"electronic","value":"9783319590417"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-59041-7_10","type":"book-chapter","created":{"date-parts":[[2017,5,4]],"date-time":"2017-05-04T02:43:06Z","timestamp":1493865786000},"page":"170-184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["A Business Process Re-Engineering Approach to Transform BPMN Models to Software Artifacts"],"prefix":"10.1007","author":[{"given":"Javier","family":"Gonzalez-Huerta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anis","family":"Boubaker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hafedh","family":"Mili","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,5]]},"reference":[{"key":"10_CR1","doi-asserted-by":"publisher","unstructured":"Balasubramanian, S., Gupta, M.: Structural metrics for goal based business process design and evaluation. Bus. Process Manage. J. 11(6), 680\u2013694 (2005). ISSN 1463\u20137154. doi:10.1108\/14637150510630855","DOI":"10.1108\/14637150510630855"},{"key":"10_CR2","unstructured":"Ben-Eliahu, Z., Elhadad, M.: Semantic business process for improved exception handling. Technical report. Ben Gurion University, Dept. of Comp. Sci. (2009)"},{"key":"10_CR3","unstructured":"Boubaker, A.: La mod\u00e9lisation semi-automatisee de la compensation dans les processus d\u2019affaires. PhD thesis, Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al (2016). http:\/\/www.archipel.uqam.ca\/9271\/"},{"key":"10_CR4","doi-asserted-by":"publisher","unstructured":"Boubaker, A., Leshob, A., Mili, H., Charif, Y.: A pattern-based approach to extract REA value models from business process models. Intelligent Systems in Accounting, Finance and Management (2017). ISSN 1055615X. doi:10.1002\/isaf.1402. http:\/\/doi.wiley.com\/10.1002\/isaf.1402","DOI":"10.1002\/isaf.1402"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Cruz, E.F., Machado, R.J., Santos, M.Y.: Deriving a data model from a set of interrelated business process models. In: 17th International Conference on Enterprise Information Systems (ICEIS 2015), Barcelona, Spain, pp. 49\u201359 (2015)","DOI":"10.5220\/0005366100490059"},{"key":"10_CR6","unstructured":"Eclipse Foundation. Eclipse Model Development Tools - MDT - UML2 (2016)"},{"key":"10_CR7","unstructured":"Eclipse Foundation. Eclipse BPMN2 Modeler (2016)"},{"key":"10_CR8","volume-title":"Business Modeling with UML: Business Patterns at Work","author":"H-E Eriksson","year":"2000","unstructured":"Eriksson, H.-E., Penker, M.: Business Modeling with UML: Business Patterns at Work. Wiley, New York (2000)"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Gruhn, V., Laue, R.: Approaches for business process model complexity metrics. In: Technologies for Business Information Systems, Chap. 2, pp. 13\u201324. Springer, Netherlands (2007). ISBN 978-1-4020-5633-8","DOI":"10.1007\/1-4020-5634-6_2"},{"key":"10_CR10","unstructured":"Hammer, M.: Reengineering work: don\u2019t automate, obliterate. Harvard Bus. Rev. 7\u20138, 105\u2013114 (1990)"},{"issue":"1","key":"10_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jeis.2013010101","volume":"9","author":"A Koschmider","year":"2013","unstructured":"Koschmider, A., Reijers, H.: Improving the process of process modelling by the use of domain process patterns. Enterp. Inf. Syst. 9(1), 1\u201329 (2013)","journal-title":"Enterp. Inf. Syst."},{"key":"10_CR12","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-319-06505-2_12","volume-title":"Advances in Enterprise Engineering VIII","author":"EF Cruz","year":"2014","unstructured":"Cruz, E.F., Machado, R.J., Santos, M.Y.: From business process models to use case models: a systematic approach. In: Aveiro, D., Tribolet, J., Gouveia, D. (eds.) EEWC 2014. LNBIP, vol. 174, pp. 167\u2013181. Springer, Cham (2014). doi:10.1007\/978-3-319-06505-2_12"},{"key":"10_CR13","unstructured":"Mili, H., Valtchev, P., Leshob, A., Obaid, A., Ghislain, L.: Towards building software systems from the specification of the supported business processes. In: OOPSLA Workshop on Domain-Specific Modeling (2007)"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Mili, H., Tremblay, G., Bou Jaoude, G., Lefebvre, E., Elabed, L., El Boussaidi, G.: Business process modeling languages: sorting through the alphabet soup. ACM Comput. Surv. 43(1), 1\u201356 (2010)","DOI":"10.1145\/1824795.1824799"},{"key":"10_CR15","unstructured":"Object Management Group. Business Process Model and Notation (BPMN) Version 2.0 (2011)"},{"key":"10_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1555392.1555395","volume":"19","author":"C Ouyang","year":"2009","unstructured":"Ouyang, C., Van Der Aalst, W.M.P., Arthur, H.M.: From business process models to process-oriented software systems: the BPMN to BPEL way. ACM Trans. Softw. Eng. Methodol. 19, 1\u201337 (2009)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10_CR17","doi-asserted-by":"crossref","unstructured":"Reijers, H.: Design and Control of Workflow Processes: Business Process Management for the Service Industry (2003)","DOI":"10.1007\/3-540-36615-6"},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez, A., Garc\u00eda Rodr\u00edguez de Guzm\u00e1n, I., Fern\u00e1ndez-Medina, E., Piattini, M.: Semi-formal transformation of secure business processes into analysis class and use case models. Inf. Softw. Technol. 52(9), 945\u2013971 (2010)","DOI":"10.1016\/j.infsof.2010.03.015"},{"key":"10_CR19","volume-title":"Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: Eclipse Modeling Framework. Addison-Wesley, London (2008)"},{"key":"10_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1007\/3-540-47961-9_37","volume-title":"Advanced Information Systems Engineering","author":"WMP Aalst","year":"2002","unstructured":"Aalst, W.M.P., Hirnschall, A., Verbeek, H.M.W.: An alternative way to analyze workflow graphs. In: Pidduck, A.B., Ozsu, M.T., Mylopoulos, J., Woo, C.C. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 535\u2013552. Springer, Heidelberg (2002). doi:10.1007\/3-540-47961-9_37"}],"container-title":["Lecture Notes in Business Information Processing","E-Technologies: Embracing the Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-59041-7_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:19Z","timestamp":1750221259000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-59041-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319590400","9783319590417"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-59041-7_10","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"5 May 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MCETECH","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on E-Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ottawa","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Canada","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 May 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 May 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"mcetech2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.mcetech.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}