skip to main content
10.1145/3329007.3329020acmotherconferencesArticle/Chapter ViewAbstractPublication Pagess-bpmoneConference Proceedingsconference-collections
research-article

Towards a comprehensive understanding of the context concepts in context-aware business processes

Published:26 June 2019Publication History

ABSTRACT

Recent studies explore context-awareness as a new paradigm and principle in BPM (Business Process Management). However, there is still a lack of consensus on the meaning of context related concepts in the BPM area. While most people tacitly understand what context is and use context to optimize business processes, they find it hard to define. Researchers commonly provide their own definitions according to their own background and expertise, which leads to diversity and inconsistency.

Hence, this paper provides a comprehensive understanding of the context concepts of context-aware BPM based on an extensive literature review. We excessively review and analyze existing definitions of the context concept, and propose a pyramid model to depict the trade-off between generalization and specification. Definitions of context-aware business processes have been derived from various perspectives of how a business process can potentially benefit from being aware of its context, which can be broadly classified to three categories including process flexibility, personalized services and knowledge-intensive tasks. Then we propose our definitions of the context of a business process and the context-aware business process, which can be used in general applications. In addition, context related concepts of business processes, including context-sensitive, -aware and -adaptive business processes, are clarified and distinguished to set the theoretical foundation of context-aware BPM consistently.

References

  1. G.D. Abowd, A.K. Dey, P.J. Brown, N. Davies, M. Smith and P. Steggles (1999), Towards a better understanding of context and context-awareness. In International Symposium on Handheld and Ubiquitous Computing, Springer, 304--307. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. L. Ardissono, R. Furnari, A. Goy, G. Petrone and M. Segnan (2007), Context-aware workflow management. in International Conference on Web Engineering, Springer, 47--52.Google ScholarGoogle ScholarCross RefCross Ref
  3. M. Baldauf, S. Dustdar and F. Rosenberg (2007), A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing, 2 (4). 263--277. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J.F.M. Bernal, P. Falcarin, M. Morisio and J. Dai (2010), Dynamic context-aware business process: a rule-based approach supported by pattern identification, Proceedings of the 2010 ACM Symposium on Applied Computing, ACM, 470--474.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Bettini, O. Brdiczka, K. Henricksen, J. Indulska, D. Nicklas, A. Ranganathan and D. Riboni (2010), A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing, 6 (2). 161--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Bikakis, T. Patkos, G. Antoniou and D. Plexousakis (2007), A survey of semantics-based approaches for context reasoning in ambient intelligence. In European Conference on Ambient Intelligence, Springer, 14--23.Google ScholarGoogle Scholar
  7. J.V. Brocke, S. Zeltand and T. Schmiedel (2016), On the role of context in business process management. International Journal of Information Management, 36 (3). 486--495. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. P.J Brown (1995), The stick-e document: a framework for creating context-aware applications. Electronic Publishing, 8. 259--272.Google ScholarGoogle Scholar
  9. A. Bucchiarone, A. Marconi, M. Pistoreand and H. Raik (2012), Dynamic adaptation of fragment-based and context-aware business processes. in Web Services (ICWS), 2012 IEEE 19th International Conference on, IEEE, 33--41.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. Bucchiarone, A. Marconi, M. Pistoreand and A. Sirbu (2011), A context-aware framework for business processes evolution. in 15th IEEE Enterprise Distributed Object Computing Conference Workshops (EDOCW), IEEE, 146--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A.H.V. Bunningen, L. Feng and P.M.G. Apers (2005), Context for ubiquitous data management. in International Workshop on Ubiquitous Data Management, 17--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. L. Catarinucci, D.D. Donno, L. Mainetti, L. Palano, L. Patrono, M.L. Stefanizzi and L. Tarricone (2015), An IoT-Aware Architecture for Smart Healthcare Systems. IEEE Internet of Things Journal, 2 (6). 515--526.Google ScholarGoogle ScholarCross RefCross Ref
  13. G. Chenand and D. Kotz (2000), A survey of context-aware mobile computing research, Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Cho, J. Choi and J. Choi (2007), A context-aware workflow system for a smart home. in 2007 International Conference on Convergence Information Technology, IEEE, 95--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. N. Christiansen (2000), Is there any body out there: context awareness in a virtual organization. CHI2000conference.Google ScholarGoogle Scholar
  16. J. Coutaz, J.L. Crowley, S. Dobson and D. Garlan, Context is key. Communications of the ACM, 48 (3). 49--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. T.H. Davenport and J.E Short. The New Industrial Engineering: Information Technology and Business Process Redesign. Sloan Management Review, 31 (4). 11 -- 27.Google ScholarGoogle Scholar
  18. J.L. De La Vara, R. Ali, F. Dalpiaz, J. Sánchez and P. Giorgini (2010), Business processes contextualisation via context analysis. in International Conference on Conceptual Modeling, Springer, 471 -- 476. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J.L. De La Vara, R. Ali, F. Dalpiaz, J. Sánchez and P. Giorgini, COMPRO: a methodological approach for business process contextualisation. in OTM Confederated International Conferences" On the Move to Meaningful Internet Systems", Springer, 132--149. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. A.K. Dey (2001), Understanding and using context. Personal and ubiquitous computing, 5 (1). 4--7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Dourish, P (2004). What we talk about when we talk about context. Personal and Ubiquitous Computing, 8 (1). 19--30.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. L. Feng, P.M.G. Apers and W. Jonker (2004), Towards Context-Aware Data Management for Ambient Intelligence. In International conference on database and expert systems applications, Springer, 422--431.Google ScholarGoogle Scholar
  23. S. Flavia Maria, B. Fernanda, R. Kate and N. Vanessa Tavares (2017), Modeling and Using Context in Business Process Management: A Research Agenda. Modeling and Using Context, 1 (Issue 1).Google ScholarGoogle Scholar
  24. A. Fleischmann (2009). What is s-bpm?. In International conference on subject-oriented business process management, Springer, 85--106.Google ScholarGoogle Scholar
  25. A. Frece and M.B. Juric (2012), Modeling functional requirements for configurable content-and context-aware dynamic service selection in business process models. Journal of Visual Languages & Computing, 23 (4). 223--247. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. M. Gustafsson and G. Falkman (2007), Modeling contexts of knowledge sharing in an online community for oral medicine. in 6th International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT'07), 30--43.Google ScholarGoogle Scholar
  27. A. Hallerbach, T. Bauer and M. Reichert (2008), Context-based configuration of process variantsm, in 3rd International Workshop on Technologies for Context-Aware Business Process Management (TCoB 2008).Google ScholarGoogle Scholar
  28. P.W. Harmon (2018), State of Business Process Management - 2018, BPTrends.Google ScholarGoogle Scholar
  29. B. Heinrich and D. Schön (2015), Automated planning of context-aware process models, In: European Conference on Information Systems (ECIS).Google ScholarGoogle Scholar
  30. A. Held, S. Buchholz and A. Schill (2012), Modeling of context information for pervasive computing applications. Proceedings of SCI. 167--180.Google ScholarGoogle Scholar
  31. K. Henricksen (2003), A framework for context-aware pervasive computing applications. University of Queensland Queensland.Google ScholarGoogle Scholar
  32. K. Henricksen and J. Indulska (2004), Modelling and using imperfect context information. in IEEE Annual Conference on Pervasive Computing and Communications Workshops. Proceedings of the Second, 33--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. M. Heravizadeh and D. Edmond (2008), Making workflows context-aware: a way to support knowledge-intensive tasks. in Proceedings of the fifth Asia-Pacific conference on Conceptual Modelling -Volume 79, 79--88.Google ScholarGoogle Scholar
  34. G. Hermosillo, L. Seinturier, and L. Duchien (2010), Creating context-adaptive business processes. in International Conference on Service-Oriented Computing, Springer, 228--242.Google ScholarGoogle ScholarCross RefCross Ref
  35. L. Jamel, O. Saidani and S. Nurcan (2018), Flexibility in Business Process Modeling to Deal with Context-Awareness in Business Process Reengineering Projects. Enterprise, Business-Process and Information Systems Modeling, Springer, 35--48.Google ScholarGoogle Scholar
  36. Z. Jaroucheh, X. Liu and S. Smith (2010), Apto: a MDD-based generic framework for context-aware deeply adaptive service-based processes. in 2010 IEEE International Conference on Web Services (ICWS), IEEE, 219--226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. D. Lenat (1998), The Dimensions of Context-Space, Cycorp Technical Report.Google ScholarGoogle Scholar
  38. H. Lieberman and T. Selker (2000), Out of context: Computer systems that adapt to, and learn from, context. IBM Systems Journal, 39 (3.4). 617--632. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. A. Maalaoui and S. LeLoarne (2015), How high-tech entrepreneurs bricole the evolution of business process management for their activities. Business Process Management Journal, 21 (1). 152--171.Google ScholarGoogle ScholarCross RefCross Ref
  40. J. Makkonen, I. Avdouevski, R. Kerminen and A. Visa (2009), Context awareness in human-computer interaction. In Human-Computer Interaction. IntechOpen.Google ScholarGoogle Scholar
  41. N. Malik, U. Mahmud and Y. Javed (2007), Future challenges in context-aware computing. in IADIS International Conference WWW/Internet, 306--310.Google ScholarGoogle Scholar
  42. N. Melão and M. Pidd (2000), A conceptual framework for understanding business processes and business process modelling. Information Systems Journal, 10 (2). 105--129.Google ScholarGoogle ScholarCross RefCross Ref
  43. S. Modafferi, B. Benatallah, F. Casati and B. Pernici (2005), A methodology for designing and managing context-aware workflows. in Mobile Information Systems II, Springer, 91--106.Google ScholarGoogle ScholarCross RefCross Ref
  44. G.K. Mostefaoui, J. Pasquier-Rocha and P. Brezillon (2004), Context-aware computing: a guide for the pervasive computing community. in The IEEE/ACS International Conference on Pervasive Services, IEEE, 39--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. R. Motschnig-Pitrik (2000), Contexts as means to decompose Information Bases and represent relativized Information. in Proc. CHI Workshop.Google ScholarGoogle Scholar
  46. V.T. Nunes, C.M.L. Werner and F.M. Santoro (2011), Dynamic process adaptation: A context-aware approach. in 2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD), IEEE, 97--104.Google ScholarGoogle ScholarCross RefCross Ref
  47. OMG (2018), Decision Model and Notation 1.2.Google ScholarGoogle Scholar
  48. C. Panayiotou and B. Bennett (2008), Cognitive Context and Arguments from Ontologies for Learning, in Formal Ontology in Information Systems-Proceedings of the Fifth International Conference, IOS Press, (183): 65--78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. C. Perera, A. Zaslavsky, P. Christen and D. Georgakopoulos (2014), Context Aware Computing for The Internet of Things: A Survey. IEEE Communications Surveys & Tutorials, 16 (1). 414--454.Google ScholarGoogle ScholarCross RefCross Ref
  50. D. Petrelli, S. Carlo, S. Oliviero and Z. Massimo (2000), Modeling Context Is Like Talking Pictures, in: Proc. of the What, Who, Where, When, Why and How of Context-Awareness Workshop.Google ScholarGoogle Scholar
  51. K. Ploesser, M. Peleg, P. Soffer, M. Rosemann and J.C. Recker (2009), Learning from context to improve business processes. BPTrends, 6 (1). 1--7.Google ScholarGoogle Scholar
  52. K. Ploesser, J. Recker and M. Rosemann (2010), Supporting context-aware process design: Learnings from a design science study. in International Conference on Business Process Management, Springer, 97--104.Google ScholarGoogle Scholar
  53. K. Ploesser, J.C. Recker and M. Rosemann (2010), Building a methodology for context-aware business processes: Insights from an exploratory case study. Association for Information Systems.Google ScholarGoogle Scholar
  54. J.C. Pomerol and P. Brezillon (2001), About some relationships between knowledge and context. in International and Interdisciplinary Conference on Modeling and Using Context, Springer, 461--464. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. J.C. Pomerol and P. Brezillon (2003), Context proceduralization in decision making. in International and Interdisciplinary Conference on Modeling and Using Context, Springer, 491--498. Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. O.W. Rahlff, R. Kenneth Rolfsen and J. Herstad (2001), Using Personal Traces in Context Space: Towards Context Trace Technology. Personal and Ubiquitous Computing, 5 (1). 50--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. A. Rakotonirainy, S.W. Loke and G. Fitzpatrick (2000), Context-awareness for the mobile environment. in Proceedings of the Conference on Human Factors in Computing Systems.Google ScholarGoogle Scholar
  58. M. Razzaque, S. Dobson and P. Nixon (2006), Categorisation and modelling of quality in context information. in Workshop on AI and Autonomic Communications, held at International Joint Conference on Artificial Intelligence (IJCAI).Google ScholarGoogle Scholar
  59. J. Recker, C. Flender and P. Ansell (2006), Understanding Context-Awareness in Business Process Design. ACIS 2006 Proceedings. 79.Google ScholarGoogle Scholar
  60. G. Regev, I. Bider and A. Wegmann (2007), Defining business process flexibility with the help of invariants. Software Process: Improvement and Practice, 12 (1). 65--79.Google ScholarGoogle ScholarCross RefCross Ref
  61. U. Rivieccio and A. Session, A bilattice for contextual reasoning. 1 SILFS. 3.Google ScholarGoogle Scholar
  62. T. Rodden, K. Cheverst, K. Davies and A. Dix (1998), Exploiting context in HCI design for mobile systems. in Workshop on human computer interaction with mobile devices, Citeseer, 21--22.Google ScholarGoogle Scholar
  63. M. Rosemann, J. Recker and C. Flender (2008), Contextualisation of business processes. International Journal of Business Process Integration and Management, 3 (1). 47--60.Google ScholarGoogle ScholarCross RefCross Ref
  64. M. Rosemann and J.C. Recker (2006), Context-aware process design: Exploring the extrinsic drivers for process flexibility. in The 18th International Conference on Advanced Information Systems Engineering. Proceedings of Workshops and Doctoral Consortium, Namur University Press, 149--158.Google ScholarGoogle Scholar
  65. P. Rosenberger and D. Gerhard (2018), Context-awareness in industrial applications: definition, classification and use case. Procedia CIRP, 72. 1172--1177.Google ScholarGoogle ScholarCross RefCross Ref
  66. N. Ryan, J. Pascoe and D. Morse (1998), Enhanced reality fieldwork: the context aware archaeological assistant. Computer applications in archaeology. Tempus Reparatum.Google ScholarGoogle Scholar
  67. O. Saidani and S. Nurcan (2009), Context-awareness for adequate business process modelling. in RCIS 2009 Third International Conference on Research Challenges in Information Science, IEEE, 177--186.Google ScholarGoogle ScholarCross RefCross Ref
  68. O. Saidani and S. Nurcan (2007), Towards context aware business process modelling. in 8th Workshop on Business Process Modeling, Development, and Support (BPMDS'07), CAiSE, 1.Google ScholarGoogle Scholar
  69. B. Schilit, N. Adams and R. Want (1994), Context-aware computing applications. in Workshop on Mobile Computing Systems and Applications, 85--90.Google ScholarGoogle ScholarDigital LibraryDigital Library
  70. B.N. Schilit and M.M. Theimer, Disseminating active map information to mobile hosts. IEEE Network, 8 (5). 22--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. E. Serral, J. De Smedt, M. Snoeck and J. Vanthienen (2015), Context-adaptive Petri nets: Supporting adaptation for the execution context. Expert Systems with Applications, 42 (23). 9307--9317. Google ScholarGoogle ScholarDigital LibraryDigital Library
  72. S. Smanchat, S. Ling and M. Indrawan (2008), A survey on context-aware workflow adaptations. in Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia, ACM, 414--417.Google ScholarGoogle ScholarDigital LibraryDigital Library
  73. D. Snowdon and A. Grasso (2000), Providing context awareness via a large screen display. in Proceedings of the CHI 2000 workshop on "The What, Who, Where, When, Why and How of Context Awareness.Google ScholarGoogle Scholar
  74. R. Song, J. Vanthienen, W. Cui, Y. Wang, L. Huang (2019), What Roles do Decisions Play in Context-Aware Business Process Management?. in Proceedings of the 21st International Conference on Enterprise Information Systems (ICEIS 2019).Google ScholarGoogle ScholarCross RefCross Ref
  75. T. Strang and C. Linnhoff-Popien (2004), A context modeling survey. in Workshop Proceedings. First International Workshop on Advanced Context Modelling, Reasoning and Management at UbiComp 2004.Google ScholarGoogle Scholar
  76. F. Tang, M. Guo, M. Dong, M. Li and H. Guan (2008), Towards Context-Aware Workflow Management for Ubiquitous Computing. in 2008 International Conference on Embedded Software and Systems. IEEE, 221--228. Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. S. Viaene, T. Schmiedel, J. Recker, J. vom Brocke, P. Trkman and W. Mertens (2014), Ten principles of good business process management. Business Process Management Journal, 20 (4). 530--548.Google ScholarGoogle ScholarCross RefCross Ref
  78. L. Wei, L. Xue and H. Daoli (2011), A survey on context awareness. in 2011 International Conference on Computer Science and Service System (CSSS), 144--147.Google ScholarGoogle Scholar
  79. X. Zhao, S. Yongchareon, N. Cho, J. Shen and S. Dewan (2018), Enabling Intelligent Business Processes with Context Awareness. In 2018 IEEE International Conference on Services Computing (SCC), IEEE, 153--160.Google ScholarGoogle Scholar

Index Terms

  1. Towards a comprehensive understanding of the context concepts in context-aware business processes

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        S-BPM ONE '19: Proceedings of the 11th International Conference on Subject-Oriented Business Process Management
        June 2019
        118 pages
        ISBN:9781450362504
        DOI:10.1145/3329007

        Copyright © 2019 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 26 June 2019

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        S-BPM ONE '19 Paper Acceptance Rate10of17submissions,59%Overall Acceptance Rate28of54submissions,52%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader