Process time patterns: A formal foundation

被引:39
作者
Lanz, Andreas [1 ]
Reichert, Manfred [1 ]
Weber, Barbara [2 ]
机构
[1] Univ Ulm, Inst Databases & Informat Syst, D-89069 Ulm, Germany
[2] Univ Innsbruck, Qual Engn Res Grp, A-6020 Innsbruck, Austria
关键词
Process-aware Information System; Workflow Patterns; Process Time Patterns; Temporal Perspective; Temporal Constraints; Formal Semantics; CHANGE SUPPORT FEATURES; PROCESS MODELS; PETRI NETS; IDENTIFICATION; REPRESENTATION; MANAGEMENT; WORKFLOWS; CHECKING; DESIGN;
D O I
10.1016/j.is.2015.10.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Companies increasingly adopt process-aware information systems (PAISs) to model, execute, monitor, and evolve their business processes. Though the handling of temporal constraints (e.g., deadlines or time lags between activities) is crucial for the proper support of business processes, existing PAISs vary significantly regarding the support of the temporal perspective. Both the formal specification and the operational support of temporal constraints constitute fundamental challenges in this context. In previous work, we introduced process time patterns, which facilitate the comparison and evaluation of PAISs in respect to their support of the temporal perspective. Furthermore, we provided empirical evidence for these time patterns. To avoid ambiguities and to ease the use as well as the implementation of the time patterns, this paper formally defines their semantics. To additionally foster the use of the patterns for a wide range of process modeling languages and to enable pattern integration with existing PAISs, the proposed semantics are expressed independently of a particular process meta model. Altogether, the presented pattern formalization will be fundamental for introducing the temporal perspective in PAISs. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:38 / 68
页数:31
相关论文
共 81 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]  
[Anonymous], 2006, WORKFLOW CONTROL FLO
[3]  
[Anonymous], MODEL SIMUL ENG
[4]   Recursive representation of periodicity and temporal reasoning [J].
Anselma, L .
11TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2004, :52-59
[5]  
Barba I, 2012, LECT NOTES BUS INF P, V113, P195
[6]  
Behrmann G, 2007, LECT NOTES COMPUT SC, V4590, P121
[7]   Temporal reasoning in workflow systems [J].
Bettini, C ;
Wang, XS ;
Jajodia, S .
DISTRIBUTED AND PARALLEL DATABASES, 2002, 11 (03) :269-306
[8]  
Bobrik R., 2008, THESIS U ULM
[9]   Time-based expressivity of time Petri nets for system specification [J].
Cerone, A ;
Maggiolo-Schettini, A .
THEORETICAL COMPUTER SCIENCE, 1999, 216 (1-2) :1-53
[10]   Using time stream Petri nets for workflow modelling analysis and enactment [J].
Cicirelli, Franco ;
Furfaro, Angelo ;
Nigro, Libero .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2013, 89 (01) :68-86