Process variability through automated late selection of fragments
Murguzur, A., Sagardui, G., Intxausti, K., Trujillo, S.
In: Lecture Notes in Business Information Processing. Volume 148 LNBIP, 2013, Pages 371-385.25th Conference on Advanced Information Systems Engineering, CAiSE 2013; Valencia; Spain; 17 June 2013 through 21 June 2013; Code 97744. 2013 (2013)
Process-aware information systems must encompass business process flexibility support due to business needs and factors coming from assorted sources, changing market conditions, customer needs, and regulations. However, flexibility may not be always achieved by pre-specified processes whereby, when context information is only available at runtime, decision making should be deferred to execution time. The late selection pattern defers the selection of placeholder activities’ implementations, binding applicable process fragments at runtime. This paper presents the foundations of a novel approach for an end-to-end variability management of process models through late selection of fragments by means of: (i) managing process fragments separately from the base model, (ii) resolving variation points automatically considering constraints and context data at runtime, and (iii) enabling process fragment recommendations based on experience logs.