Advanced Context Processing for Business Process Execution Adjustment

  • Jānis GrabisEmail author
  • Janis Stirna
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 215)


Business process execution is affected by various contextual factors. Context-aware business processes consider the contextual factors during process design and execution. There is a large variety of possible context situations and their impact on the business process is difficult to know in advance. To this end an advanced context processing to adjust business process execution is proposed. It allows flexible definition of meaningful context categories using measurable properties of the context and run-time adjustment of the categories. The adjustment is performed depending on the progress towards achieving business goals. The proposal is demonstrated by a travel management example.


Business process Context Adjustment Performance indicators 


  1. 1.
    Abowd, G.D.: Software engineering issues for ubiquitous computing. In: Proceedings of the International Conference on Software Engineering, pp.75–84 (1999)Google Scholar
  2. 2.
    Rosemann, M., Recker, J., Flender, C.: Contextualisation of business processes. Int. J. Bus. Process Integr. Manag. 3, 47–60 (2008)CrossRefGoogle Scholar
  3. 3.
    Stirna, J., Grabis, J., Henkel, M., Zdravkovic, J.: Capability driven development – an approach to support evolving organizations. In: Sandkuhl, K., Seigerroth, U., Stirna, J. (eds.) PoEM 2012. LNBIP, vol. 134, pp. 117–131. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  4. 4.
    Bērziša, S., Bravos, G., González, T., Czubayko, U., España, S., Grabis, J., Henkel, M., Jokste, L., Kampars, J., Koç, H., Kuhr, J., Llorca, C., Loucopoulos, P., Pascual, R.J., Pastor, O., Sandkuhl, K., Simic, H., Stirna, J., Giromé, F.V., Zdravkovic, J.: Capability driven development: an approach to designing digital enterprises. Bus. Inf. Syst. Eng. 57, 15–25 (2015)CrossRefGoogle Scholar
  5. 5.
    OMG: Business Process Model and Notation. (2011)
  6. 6.
    Zdravkovic, J., Stirna, J., Henkel, M., Grabis, J.: Modeling business capabilities and context dependent delivery by cloud services. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 369–383. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Döhring, M., Reijers, H.A., Smirnov, S.: Configuration vs. adaptation for business process variant maintenance: an empirical study. Inf. Syst. 39, 108–133 (2014)CrossRefGoogle Scholar
  8. 8.
    Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the Provop approach. J. Softw. Maintenance Evol. 22, 519–546 (2010)CrossRefGoogle Scholar
  9. 9.
    Oliveira, K., Castro, J., España, S., Pastor, O.: Multi-level autonomic business process management. In: Nurcan, S., Proper, H.A., Soffer, P., Krogstie, J., Schmidt, R., Halpin, T., Bider, I. (eds.) BPMDS 2013 and EMMSAD 2013. LNBIP, vol. 147, pp. 184–198. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  10. 10.
    Alférez, G.H., Pelechano, V., Mazo, R., Salinesi, C., Diaz, D.: Dynamic adaptation of service compositions with variability models. J. Syst. Softw. 91, 24–47 (2014)CrossRefGoogle Scholar
  11. 11.
    Muller, R., Greiner, U., Rahm, E.: AGENT WORK: a workflow system supporting rule-based workflow adaptation. Data Knowl. Eng. 51, 223–256 (2004)CrossRefGoogle Scholar
  12. 12.
    Smanchat, S., Ling, S., Indrawan, M.: A survey on context-aware workflow adaptations. In: Proceedings of the MoMM 2008, pp. 414–417 (2008)Google Scholar
  13. 13.
    Ramos, E.C., Santoro, F.M., Baião, F.: A method for discovering the relevance of external context variables to business processes. In: proceedings of KMIS 2011, pp. 399–408 (2011)Google Scholar
  14. 14.
    De la Vara, J.L., Ali, R., Dalpiaz, F., Sánchez, J., Giorgini, P.: Business processes contextualisation via context analysis. In: Parsons, J., Saeki, M., Shoval, P., Woo, C., Wand, Y. (eds.) ER 2010. LNCS, vol. 6412, pp. 471–476. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  15. 15.
    Santos, E., Pimentel, J., Castro, J., Finkelstein, A.: On the dynamic configuration of business process models. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) EMMSAD 2012 and BPMDS 2012. LNBIP, vol. 113, pp. 331–346. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  16. 16.
    Russell, N., van der Aalst, W.M., ter Hofstede, A.H.: Workflow exception patterns. In: Martinez, F.H., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 288–302. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  17. 17.
    Rychkova, I.: Towards automated support for case management processes with declarative configurable specifications. In: La Rosa, M., Soffer, P. (eds.) BPM Workshops 2012. LNBIP, vol. 132, pp. 65–76. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  18. 18.
    Bravos, G., González, T., Grabis, J., Henkel, M., Jokste, L., Koc, H., Stirna, J.: Capability modeling: initial experiences. In: Johansson, B., Andersson, B., Holmberg, N. (eds.) BIR 2014. LNBIP, vol. 194, pp. 1–14. Springer, Heidelberg (2014)Google Scholar
  19. 19.
    Zdravkovic, J., Stirna, J., Kuhr, J.-C., Koç, H.: Requirements engineering for capability driven development. In: Frank, U., Loucopoulos, P., Pastor, Ó., Petrounias, I. (eds.) PoEM 2014. LNBIP, vol. 197, pp. 193–207. Springer, Heidelberg (2014)Google Scholar
  20. 20.
    España, S., González, T., Grabis, J., Jokste, L., Juanes, R., Valverde, F.: Capability-driven development of a soa platform: a case study. In: Iliadis, L., Papazoglou, M., Pohl, K. (eds.) CAiSE Workshops 2014. LNBIP, vol. 178, pp. 100–111. Springer, Heidelberg (2014)Google Scholar
  21. 21.
    Hevner, A.R., March, T.S., Park, J., Sudha, R.: Design science in information systems research. MIS Q. 28, 75–105 (2004)Google Scholar
  22. 22.
    Strecker, S., Frank, U., Heise, D., Kattenstroth, H.: MetricM: a modeling method in support of the reflective design and use of performance measurement systems. IseB 10, 241–276 (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Information Technology InstituteRiga Technical UniversityRigaLatvia
  2. 2.Department of Computer and Systems SciencesStockholm UniversityKistaSweden

Personalised recommendations