Bitemporal Support for Business Process Contingency Management
Modern organisations are increasingly moving from traditional monolithic business systems to environments where more and more tasks are outsourced to third party providers. Therefore, processes must operate in an open and dynamic environment in which the management of time plays a crucial role. Handling time, however, remains a challenging issue yet to be fully addressed. Traditional processing systems only consider business events in a single time dimension, but are unable to handle bitemporal events: events in two time dimensions. Recently, back-end systems have started to provide increased support for handling bitemporal events, but these enhanced capabilities have not been carried through to business process management systems. In this paper, we consider the possible relationships that exist between bitemporal properties of events and we show how these relationships affect a business process. In addition, we demonstrate how bitemporal events can be handled to prevent certain undesired effects on the business process.
KeywordsBitemporal events Business process design Business rules Process reconfiguration
This research was partially funded by the Data to Decisions Cooperative Research Centre (D2D CRC).
- 1.Artikis, A., Etzion, O., Feldman, Z., Fournier, F.: Event processing under uncertainty. In: Proceedings of DEBS, pp. 32–43. ACM (2012)Google Scholar
- 3.Grossmann, G., Schrefl, M., Stumptner, M.: A conceptual modeling approach for web service composition supporting service re-configuration. In: Proceedings of APCCM, pp. 43–52 (2010)Google Scholar
- 4.Koetter, F., Kochanowski, M., Kintz, M.: Leveraging model-driven monitoring for event-driven business process control. In: Proceedings of EMoV, pp. 21–33 (2014)Google Scholar
- 6.Lanz, A., Posenato, R., Combi, C., Reichert, M.: Controllability of time-aware processes at run time. In: Meersman, R., Panetto, H., Dillon, T., Eder, J., Bellahsene, Z., Ritter, N., De Leenheer, P., Dou, D. (eds.) ODBASE 2013. LNCS, vol. 8185, pp. 39–56. Springer, Heidelberg (2013) CrossRefGoogle Scholar
- 14.Sun, H., Yang, J., Zhao, W., Su, J.: TiCoBTx-Net: a model to manage temporal consistency of service-oriented business collaboration. Serv. Comput. 5(2), 207–219 (2012)Google Scholar
- 15.Wieringa, R.J.: Design methods for reactive systems: Yourdon, Statemate, and the UML. Elsevier, San Francisco (2003)Google Scholar