Time Patterns

Time Patterns for Process-aware Information Systems

Formal specification and operational support of time constraints constitute fundamental challenges for any process-aware information system. Although temporal constraints play an important role in the context of  long-running business processes, time support is limited in existing process management systems. On this web site we presents a set of time patterns to foster systematic design and comparison of the different technologies in respect to the time perspective. These time patterns are all based on empirical evidence from several large case studies. Their widespread use will contribute to further maturation of process-aware information systems and related evaluation schemes.

Time Patterns

Time Patterns

Pattern Category I: Durations and Time Lags

The first pattern category comprises three time patterns expressing durations for different kinds of process granularities (e.g., activities) as well as time lags between activities or events.

Pattern Category II: Restricting Execution Times

This category comprises four patterns for restricting the execution times of an activity or process (e.g., earliest start or latest completion time).

Pattern Category III: Variability

Depending on time aspects, in some processes different paths of the control flow may be chosen.

Pattern Category IV: Recurrent Process Elements

This category comprises patterns to express restrictions regarding cyclic activities / process fragments as well as periodicity.

Nach oben

Partners

Andreas Lanz
University of Ulm, Institute of Databases and Information Systems
Manfred Reichert
University of Ulm, Institute of Databases and Information Systems
Barbara Weber
University of Innsbruck, Department of Computer Science

Important Publications

Lanz, A. and Weber, B. and Reichert, M. (2012) Time patterns for process-aware information systems. Requirements Engineering.
Lanz, A. and Weber, B. and Reichert, M. (2010) Workflow Time Patterns for Process-aware Information Systems. In: BPMDS'10.

Systematic Literature Review

In this section the results of a systematic literature review of the primary studies dealing with temporal constraints in the context of business process management is presented. Our search strategy identified over 10.000 papers of which 73 were identified as primary papers being relevant in the context of our research.

A short summary can be found in the next table.

Systematic Literature Review (aggregated summary)
Research GroupPatterns
TP1TP2TP3TP4TP5TP6TP7TP8TP9TP10
Bettini et al.XXXX
Combi et al.XXXXXXXXX
Eder et al.XXXX
Li et al.XXX
Mans et al.XXXXX
Marjanovic et al.XXX
Müller et al.XX
Sadiq et al.XXXX
Zhuge et al.XXXX

More detailed results of our systematic literature review can be found here.

Nach oben

Evaluations

In this section detailed evaluations of various approaches from academia and industry regarding their support of time patterns can be found.

Nach oben

Publications

| 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 |

2016

Lanz, Andreas and Reichert, Manfred and Weber, Barbara (2016) Process time patterns: A formal foundation. Information Systems, Elsevier, Vol. 57, pp. 38-68, 10.1016/j.is.2015.10.002. file

2015

Lanz, Andreas and Posenato, Robert and Combi, Carlo and Reichert, Manfred (2015) Simple Temporal Networks with Partially Shrinkable Uncertainty. In: International Conference on Agents and Artificial Intelligence 2 (ICAART'15), Lisbon, Portugal, 10 - 12 January 2015, pp. 370-381. file
Lanz, Andreas and Posenato, Roberto and Combi, Carlo and Reichert, Manfred (2015) Controlling Time-Awareness in Modularized Processes (Extended Version). Technical Report UIB-2015-01, Ulm University. file

2014

Lanz, Andreas and Weber, Barbara and Reichert, Manfred (2014) Time patterns for process-aware information systems. Requirements Engineering, 19(2): 113-141, Springer, 10.1007/s00766-012-0162-3. file
Lanz, Andreas and Reichert, Manfred (2014) Analyzing the Impact of Process Change Operations on Time-Aware Processes. Technical Report UIB-2014-01, University of Ulm. file
Lanz, Andreas and Reichert, Manfred (2014) Dealing with Changes of Time-Aware Processes. In: 12th International Conference on Business Process Management (BPM 2014), Haifa, Israel, September 2014, LNCS 8659, Springer, pp. 217-233. file
Lanz, Andreas and Reichert, Manfred (2014) Enabling Time-Aware Process Support with the ATAPIS Toolset. In: BPM Demo Sessions 2014 (BPMD 2014), Haifa, Israel, September 2014, CEUR Workshop Proceedings 1295, CEUR-WS.org, pp. 41-45. file
Lanz, Andreas and Posenato, Roberto and Combi, Carlo and Reichert, Manfred (2014) Simple Temporal Networks with Partially Shrinkable Uncertainty (Extended Version). Technical Report UIB-2014-05, Ulm University. file

2013

Lanz, Andreas and Reichert, Manfred and Weber, Barbara (2013) A Formal Semantics of Time Patterns for Process-aware Information Systems. Technical Report UIB-2013-02, University of Ulm. file
Lanz, Andreas and Kolb, Jens and Reichert, Manfred (2013) Enabling Personalized Process Schedules with Time-aware Process Views. In: CAiSE 2013 Workshops, 2nd Int'l Workshop on Human-Centric Information Systems (HCIS 2013), Valencia, Spain, 18 June 2013, Lecture Notes in Business Information Processing (LNBIP) 148, Springer, pp. 205-216. file
Lanz, Andreas and Posenato, Roberto and Combi, Carlo and Reichert, Manfred (2013) Controllability of Time-Aware Processes at Run Time. In: 21st Int'l Conference on Cooperative Information Systems (CoopIS 2013), Graz, Austria, 11-13 Sept 2013, LNCS 8185, Springer, pp. 39-56. file

2012

Barba, Irene and Lanz, Andreas and Weber, Barbara and Reichert, Manfred and Del Valle, Carmelo (2012) Optimized Time Management for Declarative Workflows. In: 13th BPMDS'12 Working Conference, Gdansk, Poland, 25-26 June 2012, LNBIP 113, Springer, pp. 195-210. file

2010

Lanz, Andreas and Weber, Barbara and Reichert, Manfred (2010) Workflow Time Patterns for Process-aware Information Systems. In: Proceedings Enterprise, Business-Process, and Information Systems Modelling: 11th International Workshop BPMDS and 15th International Conference EMMSAD at CAiSE 2010 , Hammamet, Tunisia, June 7-8, 2010, LNBIP 50, Springer, pp. 94-107. file

2009

Weber, Barbara and Lanz, Andreas and Reichert, Manfred (2009) Time Patterns for Process-aware Information Systems: A Pattern-based Analysis. Technical Report UIB-2009-05, University of Ulm, Faculty of Electrical Engineering and Computer Science. file