Martinho, RicardoDomingos, DulceVarajão, João2025-11-142025-11-142015Ricardo Martinho, Dulce Domingos, João Varajão, CF4BPMN: A BPMN Extension for Controlled Flexibility in Business Processes, Procedia Computer Science, Volume 64, 2015, pp. 1232-1239, ISSN 1877-0509, https://doi.org/10.1016/j.procs.2015.08.509.1877-0509http://hdl.handle.net/10400.8/14625Conference name Conference on ENTERprise Information Systems/International Conference on Project MANagement/Conference on Health and Social Care Information Systems and Technologies, CENTERIS 2015, VilamoraConference date 7 October 2015 - 9 October 2015The need for flexibility in business process languages and tools has evolved over the past few decades, from totally rigid approaches, to totally flexible ones. The need to allow process designers to control this flexibility has risen due to the fact that, in the everyday practice, people do not wish for total flexibility. They rather prefer to be guided, even when they feel the need to change some part of business process. In this paper we propose CF4BPMN, a BPMN language extension to allow modeling and execution of controlled flexibility in business processes. Using this extension, process designers can express how a certain process element can or cannot be changed in execution time, taking into account their experience or other organizational restriction. Then, other process participants can visually learn and follow the advised changes onto a business process in a controlled manner.engBPMNBPMN extensionBusiness processescontrolled flexibilityCF4BPMN: A BPMN Extension for Controlled Flexibility in Business ProcessesConference on ENTERprise Information Systems / International Conference on Project MANagement / Conference on Health and Social Care Information Systems and Technologies, CENTERIS / ProjMAN / HCist 2015 October 7-9, 2015journal article10.1016/j.procs.2015.08.509