{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T10:40:20Z","timestamp":1779100820490,"version":"3.51.4"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T00:00:00Z","timestamp":1647648000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T00:00:00Z","timestamp":1647648000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Comisi\u00f3n Sectorial de Investigaci\u00f3n Cient\u00edfica (CSIC), Universidad de la Rep\u00fablica (UdelaR), Uruguay","award":["Project \u201cGeneraci\u00f3n autom\u00e1tica de variantes en f"],"award-info":[{"award-number":["Project \u201cGeneraci\u00f3n autom\u00e1tica de variantes en f"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Business processes can have variants depending on specific business requirements, which lead to the definition of a so-called <jats:italic>business process family<\/jats:italic>. Since conventional business process modeling languages, e.g., the Business Process Model and Notation (BPMN), do not explicitly support variants\u2019 specification, several proposals have emerged to deal with it. However, they mainly focus on languages\u2019 definition, while less emphasis is made on providing complete variability management. This article presents a Model-Driven Engineering approach for managing BPMN-based business process families composed of a metamodel for conceptualizing process families, a high-level process for managing them (involving model transformations for the configuration of variants), and tool support for the complete approach. We validated the proposal using a real-world example from a university and an empirical study with real users. Users rated the support tool\u2019s principal functional suitability and usability features as very good. Many improvement opportunities were detected, e.g., version control, collaborative work, and error reporting. We also provide a literature review and thorough evaluation of BPMN-based business process families\u2019 proposals using the VIVACE framework.<\/jats:p>","DOI":"10.1007\/s10270-022-00985-3","type":"journal-article","created":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T06:02:51Z","timestamp":1647669771000},"page":"2517-2553","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Model-driven management of BPMN-based business process families"],"prefix":"10.1007","volume":"21","author":[{"given":"Andrea","family":"Delgado","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Calegari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F\u00e9lix","family":"Garc\u00eda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Weber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,3,19]]},"reference":[{"key":"985_CR1","doi-asserted-by":"publisher","unstructured":"Altalhi, A.H., Luna, J.M., Vallejo, M.A., Ventura, S.: Evaluation and comparison of open source software suites for data mining and knowledge discovery. Wiley 7(3), e1204 (2017). https:\/\/doi.org\/10.1002\/widm.1204","DOI":"10.1002\/widm.1204"},{"key":"985_CR2","doi-asserted-by":"publisher","unstructured":"Andaloussi, A.A., Burattin, A., Slaats, T., Petersen, A.C.M., Hildebrandt, T.T., Weber, B.: Exploring the understandability of a hybrid process design artifact based on DCR graphs. In: Enterprise, Business-Process and Information Systems Modeling\u201420th International Conference, BPMDS 2019, 24th International Conference, EMMSAD 2019, Held at CAiSE 2019, Rome, Italy, June 3\u20134, 2019, Proceedings, LNBIP, vol. 352, pp. 69\u201384. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-20618-5_5","DOI":"10.1007\/978-3-030-20618-5_5"},{"issue":"1","key":"985_CR3","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1504\/IJBPIM.2014.060602","volume":"7","author":"N Assy","year":"2014","unstructured":"Assy, N., Chan, N.N., Gaaloul, W., Defude, B.: Deriving configurable fragments for process design. Int. J. Bus. Process. Integr. Manag. 7(1), 2\u201321 (2014). https:\/\/doi.org\/10.1504\/IJBPIM.2014.060602","journal-title":"Int. J. Bus. Process. Integr. Manag."},{"key":"985_CR4","doi-asserted-by":"publisher","unstructured":"Ayora, C., Torres, V., Pelechano, V., Alf\u00e9rez, G.H.: Applying CVL to business process variability management. In: Proceedings of the VARiability for You Workshop, VARY, pp. 26\u201331. ACM (2012). https:\/\/doi.org\/10.1145\/2425415","DOI":"10.1145\/2425415"},{"key":"985_CR5","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/j.infsof.2014.05.009","volume":"57","author":"C Ayora","year":"2015","unstructured":"Ayora, C., Torres, V., Weber, B., Reichert, M., Pelechano, V.: VIVACE: A framework for the systematic evaluation of variability support in process-aware information systems. Inf. Softw. Technol. 57, 248\u2013276 (2015). https:\/\/doi.org\/10.1016\/j.infsof.2014.05.009","journal-title":"Inf. Softw. Technol."},{"key":"985_CR6","doi-asserted-by":"publisher","unstructured":"Aysolmaz, B., Yaldiz, A., Reijers, H.A.: A process variant modeling method comparison: experience report. In: Enterprise, Business-Process and Information Systems Modeling\u201417th International Conference, BPMDS 2016, 21st International Conference, EMMSAD 2016, Proceedings, LNBIP, vol. 248, pp. 285\u2013300. Springer (2016). https:\/\/doi.org\/10.1007\/978-3-319-39429-9_18","DOI":"10.1007\/978-3-319-39429-9_18"},{"key":"985_CR7","doi-asserted-by":"publisher","unstructured":"Azouzi, S., Ghannouchi, S.A., Brahmi, Z.: Software product line to express variability in e-learning process. In: Information Systems\u201414th European, Mediterranean, and Middle Eastern Conference, EMCIS, Proceedings, LNBIP, vol. 299, pp. 173\u2013185. Springer (2017). https:\/\/doi.org\/10.1007\/978-3-319-65930-5_14","DOI":"10.1007\/978-3-319-65930-5_14"},{"key":"985_CR8","doi-asserted-by":"publisher","unstructured":"Calegari, D., Delgado, A., Pe\u00f1a, L.: Automated generation of variants in business process families based on the common variability language (CVL). In: XLV Latin American Computing Conference, CLEI, pp. 1\u201310. IEEE (2019). https:\/\/doi.org\/10.1109\/CLEI47609.2019.235116","DOI":"10.1109\/CLEI47609.2019.235116"},{"key":"985_CR9","doi-asserted-by":"publisher","unstructured":"Calegari, D., Delgado, A., Pe\u00f1a, L.: Model-driven support for business process families with the common variability language (CVL). CLEI Electron. J. 23(1), 1\u201324 (2020). https:\/\/doi.org\/10.19153\/cleiej.23.1.3","DOI":"10.19153\/cleiej.23.1.3"},{"key":"985_CR10","doi-asserted-by":"publisher","DOI":"10.1201\/9781420031362","volume-title":"Business Process Management Systems: Strategy and Implementation","author":"J Chang","year":"2016","unstructured":"Chang, J.: Business Process Management Systems: Strategy and Implementation. CRC Press, Boca Raton (2016)"},{"key":"985_CR11","unstructured":"COAL Group: Business Process Family Manager (BPFM). https:\/\/gitlab.fing.edu.uy\/open-coal\/bpfm"},{"key":"985_CR12","doi-asserted-by":"publisher","unstructured":"Cognini, R., Corradini, F., Polini, A., Re, B.: Business process feature model: an approach to deal with variability of business processes. In: Domain-Specific Conceptual Modeling, Concepts, Methods and Tools, pp. 171\u2013194. Springer (2016). https:\/\/doi.org\/10.1007\/978-3-319-39417-6_8","DOI":"10.1007\/978-3-319-39417-6_8"},{"key":"985_CR13","doi-asserted-by":"publisher","unstructured":"Collier, K., Carey, B., Sautter, D., Marjaniemi, C.: A methodology for evaluating and selecting data mining software. In: 2014 47th Hawaii International Conference on System Sciences, vol.\u00a06, p. 6009. IEEE Computer Society (1999). https:\/\/doi.org\/10.1109\/HICSS.1999.772607","DOI":"10.1109\/HICSS.1999.772607"},{"key":"985_CR14","doi-asserted-by":"publisher","unstructured":"Cui, X.: An approach implementing template-based process development on BPMN. In: 16th IEEE\/ACIS International Conference on Computer and Information Science, ICIS, pp. 239\u2013244. IEEE Computer Society (2017). https:\/\/doi.org\/10.1109\/ICIS.2017.7960000","DOI":"10.1109\/ICIS.2017.7960000"},{"key":"985_CR15","doi-asserted-by":"publisher","unstructured":"Delgado, A., Calegari, D., Garc\u00eda, F., Weber, B.: Model-driven management of BPMN-based business process families (supplementary material) (2021). https:\/\/doi.org\/10.5281\/zenodo.5768180","DOI":"10.5281\/zenodo.5768180"},{"key":"985_CR16","doi-asserted-by":"publisher","unstructured":"Delgado, A., Calegari, D., Garc\u00eda, F.: Modeling of software process families with automated generation of variants (S). In: The 30th International Conference on Software Engineering and Knowledge Engineering, SEKE,, pp. 330\u2013329. KSI Research Inc. and Knowledge Systems Institute Graduate School (2018). https:\/\/doi.org\/10.18293\/SEKE2018-019","DOI":"10.18293\/SEKE2018-019"},{"key":"985_CR17","doi-asserted-by":"publisher","unstructured":"Delgado, A., Calegari, D., Milanese, P., Falcon, R., Garcia, E.: A systematic approach for evaluating BPM systems: Case studies on open source and proprietary tools. In: Open Source Systems: Adoption and Impact\u201411th IFIP WG 2.13 International Conference, OSS 2015, Proceedings, IFIP, vol. 451, pp. 81\u201390. Springer (2015). https:\/\/doi.org\/10.1007\/978-3-319-17837-0_8","DOI":"10.1007\/978-3-319-17837-0_8"},{"key":"985_CR18","doi-asserted-by":"publisher","unstructured":"Delgado, A., Calegari, D.: BPMN 2.0 based modeling and customization of variants in business process families. In: XLIII Latin American Computer Conference, CLEI, pp. 1\u20139. IEEE (2017). https:\/\/doi.org\/10.1109\/CLEI.2017.8226450","DOI":"10.1109\/CLEI.2017.8226450"},{"key":"985_CR19","doi-asserted-by":"publisher","unstructured":"Delgado, A., Calegari, D.: Changing the focus of an organization: from information systems to process aware information systems. In: Enterprise, Business-Process and Information Systems Modeling\u201416th International Conference, BPMDS, Proceedings, LNBIP, vol. 214, pp. 53\u201367. Springer (2015). https:\/\/doi.org\/10.1007\/978-3-319-19237-6","DOI":"10.1007\/978-3-319-19237-6"},{"key":"985_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.19153\/cleiej.21.2.7","volume":"21","author":"A Delgado","year":"2018","unstructured":"Delgado, A., Calegari, D.: Systematic evaluation of business process management systems: a comprehensive approach. CLEI Electron. J. 21, 1\u201319 (2018). https:\/\/doi.org\/10.19153\/cleiej.21.2.7","journal-title":"CLEI Electron. J."},{"key":"985_CR21","doi-asserted-by":"publisher","unstructured":"D\u00f6hring, M., Zimmermann, B.: vbpmn: Event-aware workflow variants by weaving BPMN2 and business rules. In: Enterprise, Business-Process and Information Systems Modeling\u201412th International Conference, BPMDS 2011, Proceedings, LNBIP, vol.\u00a081, pp. 332\u2013341. Springer (2011). https:\/\/doi.org\/10.1007\/978-3-642-21759-3_24","DOI":"10.1007\/978-3-642-21759-3_24"},{"key":"985_CR22","doi-asserted-by":"publisher","unstructured":"Dumas, M., van\u00a0der Aalst, W.M.P., ter Hofstede, A.H.M. (eds.): Process-Aware Information Systems: Bridging People and Software Through Process Technology. Wiley (2005). https:\/\/doi.org\/10.1002\/0471741442","DOI":"10.1002\/0471741442"},{"key":"985_CR23","volume-title":"Fundamentals of BPM","author":"M Dumas","year":"2018","unstructured":"Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.A.: Fundamentals of BPM, 2nd edn. Springer, Berlin (2018)","edition":"2"},{"issue":"2","key":"985_CR24","doi-asserted-by":"publisher","first-page":"48","DOI":"10.4018\/JECO.2017040104","volume":"15","author":"LE Faquih","year":"2017","unstructured":"Faquih, L.E., Fredj, M.: Ontology-based framework for quality in configurable process models. J. Electron. Commer. Organ. 15(2), 48\u201360 (2017). https:\/\/doi.org\/10.4018\/JECO.2017040104","journal-title":"J. Electron. Commer. Organ."},{"issue":"5","key":"985_CR25","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1016\/j.is.2012.11.010","volume":"38","author":"G Gr\u00f6ner","year":"2013","unstructured":"Gr\u00f6ner, G., Boskovic, M., Parreiras, F.S., Gasevic, D.: Modeling and validation of business process families. Inf. Syst. 38(5), 709\u2013726 (2013). https:\/\/doi.org\/10.1016\/j.is.2012.11.010","journal-title":"Inf. Syst."},{"key":"985_CR26","doi-asserted-by":"publisher","unstructured":"Hallerbach, A., Bauer, T., Reichert, M.: Managing process variants in the process life cycle. In: Proceedings of the Tenth International Conference on Enterprise Information Systems, ICEIS, pp. 154\u2013161 (2008). https:\/\/doi.org\/10.1007\/978-3-642-45100-3_11","DOI":"10.1007\/978-3-642-45100-3_11"},{"key":"985_CR27","doi-asserted-by":"publisher","unstructured":"Haugen, \u00d8., \u00d8g\u00e5rd, O.: BVR\u2014better variability results. In: System Analysis and Modeling: Models and Reusability\u20148th International Conference, SAM, Proceedings, LNCS, vol. 8769, pp. 1\u201315. Springer (2014). https:\/\/doi.org\/10.1007\/978-3-319-11743-0","DOI":"10.1007\/978-3-319-11743-0"},{"issue":"1","key":"985_CR28","doi-asserted-by":"publisher","first-page":"75","DOI":"10.2307\/25148625","volume":"28","author":"AR Hevner","year":"2004","unstructured":"Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75\u2013105 (2004)","journal-title":"MIS Q."},{"key":"985_CR29","unstructured":"ISO\/IEC: Iso\/iec 25010:2011 systems and software engineering\u2014systems and software quality requirements and evaluation (square)\u2014system and software quality models. Technical reports, ISO\/IEC International Organization for Standardization\/International Electrotechnical Comission (2011). https:\/\/www.iso.org\/standard\/35733.html"},{"key":"985_CR30","unstructured":"ISO\/IEC: Iso\/iec 9126:1991 software engineering\u2014product quality. Technical report, ISO\/IEC International Organization for Standardization\/International Electrotechnical Comission (1991). https:\/\/www.iso.org\/standard\/16722.html"},{"key":"985_CR31","unstructured":"ISO\/IEC: Iso\/iec 9126:1991 software engineering\u2014product quality\u2014part 1: model quality. Technical report, ISO\/IEC International Organization for Standardization\/International Electrotechnical Comission (2001). https:\/\/www.iso.org\/standard\/22749.html"},{"key":"985_CR32","doi-asserted-by":"publisher","unstructured":"Jim\u00e9nez-Ram\u00edrez, A., Barba, I., Weber, B., Valle, C.D.: Automatic generation of questionnaires for supporting users during the execution of declarative business process models. In: Business Information Systems\u201417th International Conference, BIS. Proceedings, LNBIP, vol. 176, pp. 146\u2013158. Springer (2014). https:\/\/doi.org\/10.1007\/978-3-319-06695-0_13","DOI":"10.1007\/978-3-319-06695-0_13"},{"issue":"1\u20132","key":"985_CR33","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2007.08.002","volume":"72","author":"F Jouault","year":"2008","unstructured":"Jouault, F., Allilaire, F., B\u00e9zivin, J., Kurtev, I.: ATL: a model transformation tool. Sci. Comput. Program. 72(1\u20132), 31\u201339 (2008). https:\/\/doi.org\/10.1016\/j.scico.2007.08.002","journal-title":"Sci. Comput. Program."},{"key":"985_CR34","volume-title":"Model-Driven Engineering, LNCS","author":"S Kent","year":"2002","unstructured":"Kent, S.: Model-Driven Engineering, LNCS, vol. 2335. Springer, Berlin (2002)"},{"key":"985_CR35","unstructured":"Kitchenham, B.: Procedures for performing systematic reviews. Technical Report tr\/se-0401, Keele University (2004)"},{"key":"985_CR36","doi-asserted-by":"publisher","first-page":"537","DOI":"10.1146\/annurev.psych.50.1.537","volume":"50","author":"JA Krosnick","year":"1999","unstructured":"Krosnick, J.A.: Survey research. Annu. Rev. Psychol. 50, 537\u2013567 (1999)","journal-title":"Annu. Rev. Psychol."},{"issue":"3","key":"985_CR37","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1504\/IJBPIM.2011.042525","volume":"5","author":"V Kulkarni","year":"2011","unstructured":"Kulkarni, V., Barat, S.: Business process families using model-driven techniques. Int. J. Bus. Process. Integr. Manag. 5(3), 204\u2013217 (2011). https:\/\/doi.org\/10.1504\/IJBPIM.2011.042525","journal-title":"Int. J. Bus. Process. Integr. Manag."},{"key":"985_CR38","doi-asserted-by":"publisher","unstructured":"Landre, G., Palma, E., Paiva, D.M.B., Nakagawa, E.Y., Cagnin, M.I.: vrbpmn* and FM: an approach to model business process line. In: Business Process Management Workshops\u2014BPM 2014 International Workshops, Revised Papers, LNBIP, vol. 202, pp. 130\u2013141. Springer (2014). https:\/\/doi.org\/10.1007\/978-3-319-15895-2_12","DOI":"10.1007\/978-3-319-15895-2_12"},{"key":"985_CR39","first-page":"5","volume":"22","author":"R Likert","year":"1932","unstructured":"Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22, 5\u201355 (1932)","journal-title":"Arch. Psychol."},{"key":"985_CR40","doi-asserted-by":"publisher","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 \u201911, pp. 25\u201330. ACM (2011). https:\/\/doi.org\/10.1145\/1960502.1960508","DOI":"10.1145\/1960502.1960508"},{"key":"985_CR41","doi-asserted-by":"publisher","unstructured":"Mart\u00ednez-Ruiz, T., Garc\u00eda, F., Piattini, M.: Towards a SPEM v2.0 extension to define process lines variability mechanisms, pp. 115\u2013130. Springer, Berlin (2008). https:\/\/doi.org\/10.1007\/978-3-540-70561-1_9","DOI":"10.1007\/978-3-540-70561-1_9"},{"key":"985_CR42","doi-asserted-by":"publisher","unstructured":"Mechrez, I., Reinhartz-Berger, I.: Modeling design-time variability in business processes: existing support and deficiencies. In: Enterprise, Business-Process and Information Systems Modeling\u201415th International Conference, BPMDS, 19th International Conference, EMMSAD. Proceedings, LNBIP, vol. 175, pp. 378\u2013392. Springer (2014). https:\/\/doi.org\/10.1007\/978-3-662-43745-2_26","DOI":"10.1007\/978-3-662-43745-2_26"},{"issue":"2","key":"985_CR43","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.infsof.2009.08.004","volume":"52","author":"J Mendling","year":"2010","unstructured":"Mendling, J., Reijers, H.A., van der Aalst, W.M.P.: Seven process modeling guidelines (7PMG). Inf. Softw. Technol. 52(2), 127\u2013136 (2010). https:\/\/doi.org\/10.1016\/j.infsof.2009.08.004","journal-title":"Inf. Softw. Technol."},{"key":"985_CR44","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.is.2015.09.003","volume":"56","author":"F Milani","year":"2016","unstructured":"Milani, F., Dumas, M., Ahmed, N., Matulevicius, R.: Modelling families of business process variants: a decomposition driven method. Inf. Syst. 56, 55\u201372 (2016). https:\/\/doi.org\/10.1016\/j.is.2015.09.003","journal-title":"Inf. Syst."},{"key":"985_CR45","doi-asserted-by":"publisher","unstructured":"Nguyen, T., Colman, A.W., Han, J.: Modeling and managing variability in process-based service compositions. In: Service-Oriented Computing: 9th International Conference, ICSOC, Proceedings, LNCS, vol. 7084, pp. 404\u2013420. Springer (2011). https:\/\/doi.org\/10.1007\/978-3-642-25535-9_27","DOI":"10.1007\/978-3-642-25535-9_27"},{"key":"985_CR46","doi-asserted-by":"publisher","unstructured":"Ognjanovic, I., Mohabbati, B., Gasevic, D., Bagheri, E., Boskovic, M.: A metaheuristic approach for the configuration of business process families. In: 2012 IEEE Ninth International Conference on Services Computing, pp. 25\u201332. IEEE (2012). https:\/\/doi.org\/10.1109\/SCC.2012.6","DOI":"10.1109\/SCC.2012.6"},{"key":"985_CR47","unstructured":"OMG: Business Process Model and notation (BPMN) v2.0. Technical Reports, Object Management Group (OMG) (2013)"},{"key":"985_CR48","unstructured":"OMG: Common Variability Language (CVL). Revised Submission. Technical Reports, Object Management Group (OMG) (2012)"},{"key":"985_CR49","unstructured":"OMG: Meta Object Facility (MOF) v2.5.1. Technical Reports, Object Management Group (OMG) (2016)"},{"key":"985_CR50","unstructured":"OMG: Software and Systems Process Engineering Metamodel (SPEM) v2.0. Technical Reports, Object Management Group (OMG) (2008)"},{"key":"985_CR51","doi-asserted-by":"publisher","unstructured":"Park, J., Yeom, K.: A modeling approach for business processes based on variability. In: 2011 Ninth International Conference on Software Engineering Research, Management and Applications, pp. 211\u2013218 (2011). https:\/\/doi.org\/10.1109\/SERA.2011.19","DOI":"10.1109\/SERA.2011.19"},{"issue":"3","key":"985_CR52","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1504\/IJBPIM.2011.042528","volume":"5","author":"E Pascalau","year":"2011","unstructured":"Pascalau, E., Awad, A., Sakr, S., Weske, M.: Partial process models to manage business process variants. IJBPIM 5(3), 240\u2013256 (2011)","journal-title":"IJBPIM"},{"key":"985_CR53","unstructured":"Peffers, K., Tuunanen, T., Gengler, C.E., Rossi, M., Hui, W., Virtanen, V., Bragge, J.: The design science research process: a model for producing and presenting information systems research. In: Proceedings of the First International Conference on Design Science Research in Information Systems and Technology (DESRIST 2006), pp. 83\u2013106 (2006)"},{"key":"985_CR54","unstructured":"Pe\u00f1a, L., Fernandez, D., L\u00f3pez, G.: BVR+BPMN 2.0 Editor. https:\/\/gitlab.fing.edu.uy\/open-coal\/bpmncvl (2018)"},{"key":"985_CR55","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.infsof.2014.09.004","volume":"57","author":"RM Pillat","year":"2015","unstructured":"Pillat, R.M., Oliveira, T.C., Alencar, P.S.C., Cowan, D.D.: Bpmnt: a BPMN extension for specifying software process tailoring. Inf. Softw. Technol. 57, 95\u2013115 (2015). https:\/\/doi.org\/10.1016\/j.infsof.2014.09.004","journal-title":"Inf. Softw. Technol."},{"key":"985_CR56","doi-asserted-by":"publisher","unstructured":"Popp, R., Kaindl, H.: Automated refinement of business processes through model transformations specifying business rules. In: 9th IEEE International Conference on Research Challenges in Information Science, RCIS, pp. 327\u2013333. IEEE (2015). https:\/\/doi.org\/10.1109\/RCIS.2015.7128893","DOI":"10.1109\/RCIS.2015.7128893"},{"key":"985_CR57","doi-asserted-by":"publisher","unstructured":"Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems: Challenges, Methods, Technologies. Springer (2012). https:\/\/doi.org\/10.1007\/978-3-642-30409-5","DOI":"10.1007\/978-3-642-30409-5"},{"issue":"2","key":"985_CR58","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1504\/IJBPIM.2009.027781","volume":"4","author":"I Reinhartz-Berger","year":"2009","unstructured":"Reinhartz-Berger, I., Soffer, P., Sturm, A.: Organisational reference models: supporting an adequate design of local business processes. Int. J. Bus. Process. Integr. Manag. 4(2), 134\u2013149 (2009). https:\/\/doi.org\/10.1504\/IJBPIM.2009.027781","journal-title":"Int. J. Bus. Process. Integr. Manag."},{"issue":"2","key":"985_CR59","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1007\/s10270-008-0090-3","volume":"8","author":"ML Rosa","year":"2009","unstructured":"Rosa, M.L., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M.: Questionnaire-based variability modeling for system configuration. Softw. Syst. Model. 8(2), 251\u2013274 (2009). https:\/\/doi.org\/10.1007\/s10270-008-0090-3","journal-title":"Softw. Syst. Model."},{"issue":"1","key":"985_CR60","doi-asserted-by":"publisher","first-page":"2:1","DOI":"10.1145\/3041957","volume":"50","author":"ML Rosa","year":"2017","unstructured":"Rosa, M.L., van der Aalst, W.M.P., Dumas, M., Milani, F.: Business process variability modeling: a survey. ACM Comput. Surv. 50(1), 2:1-2:45 (2017). https:\/\/doi.org\/10.1145\/3041957","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"985_CR61","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.is.2005.05.003","volume":"32","author":"M Rosemann","year":"2007","unstructured":"Rosemann, M., van der Aalst, W.M.P.: A configurable reference modelling language. Inf. Syst. 32(1), 1\u201323 (2007)","journal-title":"Inf. Syst."},{"key":"985_CR62","doi-asserted-by":"publisher","unstructured":"Rychkova, I., Nurcan, S.: Towards adaptability and control for knowledge-intensive business processes: Declarative configurable process specifications. In: 44th Hawaii International Conference on Systems Science (HICSS-44), Proceedings, pp. 1\u201310. IEEE Computer Society (2011). https:\/\/doi.org\/10.1109\/HICSS.2011.452","DOI":"10.1109\/HICSS.2011.452"},{"key":"985_CR63","doi-asserted-by":"publisher","unstructured":"Santos, E., Pimentel, J., Castro, J., S\u00e1nchez, J., Pastor, O.: Configuring the variability of business process models using non-functional requirements. In: Enterprise, Business-Process and Information Systems Modeling - 11th International Workshop, BPMDS 2010, Proceedings, LNBIP, vol.\u00a050, pp. 274\u2013286. Springer (2010). https:\/\/doi.org\/10.1007\/978-3-642-13051-9_23","DOI":"10.1007\/978-3-642-13051-9_23"},{"key":"985_CR64","doi-asserted-by":"publisher","unstructured":"Schnieders, A., Puhlmann, F.: Variability Modeling and Product Derivation in E-Business Process Families, pp. 63\u201374. Springer (2007). https:\/\/doi.org\/10.1007\/1-4020-5634-6_6","DOI":"10.1007\/1-4020-5634-6_6"},{"key":"985_CR65","doi-asserted-by":"publisher","unstructured":"Sharma, D.K., Hitesh, Rao, V.: Individualization of process model from configurable process model constructed in c-bpmn. In: International Conference on Computing, Communication Automation, pp. 750\u2013754 (2015). https:\/\/doi.org\/10.1109\/CCAA.2015.7148510","DOI":"10.1109\/CCAA.2015.7148510"},{"key":"985_CR66","doi-asserted-by":"publisher","unstructured":"ter Beek, M.H., Lluch-Lafuente, A., Petrocchi, M.: Combining declarative and procedural views in the specification and analysis of product families. In: 17th International Software Product Line Conference Co-located Workshops, pp. 10\u201317. ACM (2013). https:\/\/doi.org\/10.1145\/2499777.2500722","DOI":"10.1145\/2499777.2500722"},{"key":"985_CR67","doi-asserted-by":"publisher","unstructured":"Terenciani, M., Paiva, D.M.B., Landre, G., Cagnin, M.I.: Bpmn*\u2014A notation for representation of variability in business process towards supporting business process line modeling. In: The 27th International Conference on Software Engineering and Knowledge Engineering, SEKE, pp. 227\u2013230. KSI Research Inc. and Knowledge Systems Institute Graduate School (2015). https:\/\/doi.org\/10.18293\/SEKE2015-55","DOI":"10.18293\/SEKE2015-55"},{"issue":"1","key":"985_CR68","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5121\/ijcsit.2013.5101","volume":"5","author":"G Valenca","year":"2013","unstructured":"Valenca, G., Alves, C., Alves, V., Niu, N.: A systematic mapping study on business process variability. Int. J. Comput. Sci. Inf. Technol. (IJCSIT) 5(1), 1\u201321 (2013). https:\/\/doi.org\/10.5121\/ijcsit.2013.5101","journal-title":"Int. J. Comput. Sci. Inf. Technol. (IJCSIT)"},{"key":"985_CR69","doi-asserted-by":"publisher","unstructured":"van\u00a0der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business process management: a survey. In: Business Process Management, International Conference, BPM, Proceedings, LNCS, vol. 2678, pp. 1\u201312. Springer (2003). https:\/\/doi.org\/10.1007\/3-540-44895-0","DOI":"10.1007\/3-540-44895-0"},{"key":"985_CR70","unstructured":"Weidmann, M., Koetter, F., Kintz, M., Schleicher, D., Mietzner, R.: Adaptive business process modeling in the internet of services (abis). In: ICIW 2011 (2011)"},{"key":"985_CR71","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-59432-2","volume-title":"Business Process Management: Concepts, Languages, Architectures","author":"M Weske","year":"2019","unstructured":"Weske, M.: Business Process Management: Concepts, Languages, Architectures, 3rd edn. Springer, Berlin (2019). https:\/\/doi.org\/10.1007\/978-3-662-59432-2","edition":"3"},{"key":"985_CR72","doi-asserted-by":"crossref","unstructured":"Wieringa, R.J.: Design Science Methodology for Inf. Springer, Systems and Software Engineering (2014)","DOI":"10.1007\/978-3-662-43839-8"},{"key":"985_CR73","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.jss.2013.11.1097","volume":"95","author":"R Wieringa","year":"2014","unstructured":"Wieringa, R.: Empirical research methods for technology validation: scaling up to practice. J. Syst. Softw. 95, 19\u201331 (2014). https:\/\/doi.org\/10.1016\/j.jss.2013.11.1097","journal-title":"J. Syst. Softw."},{"key":"985_CR74","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B.: Experimentation in Software Engineering. Springer, Berlin (2012). https:\/\/doi.org\/10.1007\/978-3-642-29044-2"},{"key":"985_CR75","unstructured":"Yin, R.K.: Case study research. In: Design and Methods, 6th edn. Sage Publications (2017)"},{"issue":"3","key":"985_CR76","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1007\/s10257-015-0290-7","volume":"14","author":"A Yousfi","year":"2016","unstructured":"Yousfi, A., Saidi, R., Dey, A.K.: Variability patterns for business processes in BPMN. Inf. Syst. E Bus. Manag. 14(3), 443\u2013467 (2016). https:\/\/doi.org\/10.1007\/s10257-015-0290-7","journal-title":"Inf. Syst. E Bus. Manag."},{"key":"985_CR77","unstructured":"Zhang, H., Han, W., Ouyang, C.: Extending BPMN for configurable process modeling. In: Proceedings of the 21st ISPE Inc. International Conference on Concurrent Engineering, Advances in Transdisciplinary Engineering, vol.\u00a01, pp. 317\u2013330. IOS Press (2014)"},{"key":"985_CR78","doi-asserted-by":"publisher","unstructured":"Zhang, H., Han, W., Ouyang, C.: Extending BPMN for configurable process modeling. In: Proceedings of the 21st ISPE Inc. International Conference on Concurrent Engineering, Advances in Transdisciplinary Engineering, vol.\u00a01, pp. 317\u2013330. IOS Press (2014). https:\/\/doi.org\/10.3233\/978-1-61499-440-4-317","DOI":"10.3233\/978-1-61499-440-4-317"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-022-00985-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-022-00985-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-022-00985-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,11]],"date-time":"2022-11-11T17:14:35Z","timestamp":1668186875000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-022-00985-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,19]]},"references-count":78,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["985"],"URL":"https:\/\/doi.org\/10.1007\/s10270-022-00985-3","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,19]]},"assertion":[{"value":"22 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 December 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}