VIVACE: A framework for the systematic evaluation of variability support in process-aware information systems

被引:47
作者
Ayora, Clara [1 ]
Torres, Victoria [1 ]
Weber, Barbara [2 ]
Reichert, Manfred [3 ]
Pelechano, Vicente [1 ]
机构
[1] Univ Politecn Valencia, Ctr Invest Metodos Prod Software, Valencia 46022, Spain
[2] Univ Innsbruck, Dept Comp Sci, A-6020 Innsbruck, Austria
[3] Univ Ulm, Inst Databases & Informat Syst, D-89069 Ulm, Germany
关键词
Business process; Business process variability; Process-aware information systems; Process family; Systematic literature review; CONFIGURABLE PROCESS MODELS; BUSINESS PROCESS MODELS; MANAGING VARIABILITY; PROCESS VARIANTS; MANAGEMENT; WORKFLOW; REQUIREMENTS; CORRECTNESS; PATTERNS; PITFALLS;
D O I
10.1016/j.infsof.2014.05.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: The increasing adoption of process-aware information systems (PAISs) such as workflow management systems, enterprise resource planning systems, or case management systems, together with the high variability in business processes (e.g., sales processes may vary depending on the respective products and countries), has resulted in large industrial process model repositories. To cope with this business process variability, the proper management of process variants along the entire process lifecycle becomes crucial. Objective: The goal of this paper is to develop a fundamental understanding of business process variability. In particular, the paper will provide a framework for assessing and comparing process variability approaches and the support they provide for the different phases of the business process lifecycle (i.e., process analysis and design, configuration, enactment, diagnosis, and evolution). Method: We conducted a systematic literature review (SLR) in order to discover how process variability is supported by existing approaches. Results: The SLR resulted in 63 primary studies which were deeply analyzed. Based on this analysis, we derived the VIVACE framework. VIVACE allows assessing the expressiveness of a process modeling language regarding the explicit specification of process variability. Furthermore, the support provided by a process-aware information system to properly deal with process model variants can be assessed with VIVACE as well. Conclusions: VIVACE provides an empirically-grounded framework for process engineers that enables them to evaluate existing process variability approaches as well as to select that variability approach meeting their requirements best. Finally, it helps process engineers in implementing PAISs supporting process variability along the entire process lifecycle. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:248 / 276
页数:29
相关论文
共 131 条
  • [1] Acher M, 2010, LECT NOTES COMPUT SC, V6144, P17, DOI 10.1007/978-3-642-14046-4_2
  • [2] Business process modelling:: Review and framework
    Aguilar-Savén, RS
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2004, 90 (02) : 129 - 149
  • [3] Aiello Marco, 2010, IEEE 34th Annual Computer Software and Applications Conference Workshops (COMPSACW 2010), P245, DOI 10.1109/COMPSACW.2010.50
  • [4] Dynamic adaptation of service compositions with variability models
    Alferez, G. H.
    Pelechano, V.
    Mazo, R.
    Salinesi, C.
    Diaz, D.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 91 : 24 - 47
  • [5] [Anonymous], 2014, BUS PROC MOD NOT VER
  • [6] [Anonymous], P 3 INT C INT DEC TE
  • [7] [Anonymous], THESIS U TWENTE NETH
  • [8] [Anonymous], 1996, WORKFLOW MANAGEMENT
  • [9] Ayora C., 2012, UIB201207 U ULM FAC
  • [10] Ayora C, 2013, LECT NOTES BUS INF P, V147, P246