Context-awareness for adequate business process modelling

This paper investigates context awareness in business process modelling (BPM). It introduces a context model for BPM (CM4BPM) and a role-based business process model (RBPM), and presents an approach allowing enacting processes with respect to the context. Decisions driving business processes enactment are based on context related knowledge. The proposed approach consists on using contextual knowledge in order to enhance the adequacy of the assignments during the enactment of the business processes, it can be used to improve the design and implementation of business processes using existing process modeling languages in order to allow the support of contextaware process enactment.

[1]  Colette Rolland,et al.  A Multi-Model View of Process Modelling , 1999, Requirements Engineering.

[2]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[3]  Mathias Weske,et al.  Advanced Topics in Workflow Management: Issues, Requirements, and solutions , 2003, Trans. SDPS.

[4]  Colette Rolland,et al.  A strategy driven business process modelling approach , 2005, Bus. Process. Manag. J..

[5]  B. Achiriloaie,et al.  VI REFERENCES , 1961 .

[6]  Jan Recker,et al.  Context-aware Process Design Exploring the Extrinsic Drivers for Process Flexibility , 2006, BPMDS.

[7]  Philippe Dumas,et al.  La méthode OSSAD : pour maîtriser les technologies de l'information , 1990 .

[8]  Steinar Carlsen,et al.  Conceptual Modeling and Composition of Flexible Workflow Models , 1997 .

[9]  Dina Neiger,et al.  Goal-Oriented Business Process Modeling with EPCs and Value-Focused Thinking , 2004, Business Process Management.

[10]  Selmin Nurcan,et al.  A Role-Based Approach for Modeling Flexible Business Processes , 2006, BPMDS.

[11]  S. Dunstone The Role of Theory in , 2011 .

[12]  Stephen S. Yau,et al.  Context-sensitive middleware for real-time software in ubiquitous computing environments , 2001, Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. ISORC 2001.

[13]  Roy H. Campbell,et al.  ConChat: A Context-Aware Chat Program , 2002, IEEE Pervasive Comput..

[14]  P. Soffer,et al.  On the Notion of Flexibility in Business Processes , 2005 .

[15]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[16]  Alain Wegmann,et al.  The Value of Roles in Modeling Business Processes , 2004, CAiSE Workshops.

[17]  D. Richard Kuhn,et al.  Mutual exclusion of roles as a means of implementing separation of duty in role-based access control systems , 1997, RBAC '97.

[18]  Selmin Nurcan,et al.  Intention-driven modeling for flexible workflow applications , 2005, Softw. Process. Improv. Pract..

[19]  David Garlan,et al.  Context is key , 2005, CACM.

[20]  G. Regev,et al.  A Regulation-Based View on Business Process and Supporting System Flexibility , 2005 .

[21]  Otthein Herzog,et al.  Towards Flexible and High-Level Modeling and Enacting of Processes , 1999, CAiSE.

[22]  Selmin Nurcan,et al.  A Survey on the Flexibility Requirements Related to Business Processes and Modeling Artifacts , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[23]  Terry Winograd,et al.  Architectures for Context , 2001, Hum. Comput. Interact..

[24]  B. Biddle,et al.  Role Theory: Concepts and Research , 1966 .

[25]  Thomas H. Davenport,et al.  The New Industrial Engineering: Information Technology and Business Process Redesign , 2011 .

[26]  John M. Wilson,et al.  Business Processes: Modelling and Analysis for Re-engineering and Improvement , 1995 .

[27]  David F. Ferraiolo,et al.  On the formal definition of separation-of-duty policies and their composition , 1998, Proceedings. 1998 IEEE Symposium on Security and Privacy (Cat. No.98CB36186).

[28]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[29]  Fausto Giunchiglia,et al.  Theories and uses of context in knowledge representation and reasoning , 2003 .

[30]  Selmin Nurcan,et al.  A benchmarking framework for methods to design flexible business processes , 2007, Softw. Process. Improv. Pract..

[31]  José M. Tribolet,et al.  A Role-Based Framework for Business Process Modeling , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[32]  David A. Marca,et al.  IDEFO - SADT Business Process and Enterprise Modelling , 1993 .

[33]  Heiko Maus,et al.  Workflow Context as a Means for Intelligent Information Support , 2001, CONTEXT.

[34]  D. Lenat The Dimensions of Context-Space , 1998 .

[35]  D. Hollingsworth The workflow Reference Model , 1994 .

[36]  Nathan. Neergaard,et al.  Architecture in context , 2007 .

[37]  G. Klyne,et al.  Composite Capability/Preference Profiles (CC/PP) : Structure and Vocabularies , 2001 .

[38]  Alain Wegmann,et al.  Context based reasoning in business process models , 2003, Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications.

[39]  Amnon Naamad,et al.  Statemate: a working environment for the development of complex reactive systems , 1988, ICSE '88.

[40]  Dailun Shi,et al.  A survey of manufacturing flexibility: Implications for e-business flexibility , 2003, IBM Syst. J..