Mariam Keriakos, Hoda Hosny, Sherif G. Aly


Informed decision making and flexibility have grown to be important standard requirements in the field of business process modeling and design due to the emergence of intrinsically complex variables within the various business environments. Traditionally, researches on business process modeling and informed decision making have focused on the configurability of business process models. Our review of literature makes us confident that researches have considerably neglected the main drivers of flexibility and decision-making which have an extensive impact on business process flow. Such drivers form, in our opinion, cross cutting concerns that need to be extracted from the context of business processes. Context can include, but is not limited to, work force availability, work force experience, system failures, weather conditions, environmental hazards, and financial constraints. This paper presents a new general purpose methodology for modeling the context of business processes within different business domains as Open Aspects, and accordingly, deducing recommendations for improving the business process flow. We envision how context can be conceptualized as Open Aspects, how to classify the different contextual aspects into different business operational levels according to the goals of the business processes, and how to present business process flow recommendations based on the aspectized contextual facts.


  1. Analyti, A., Theodorakis, M., Spyratos, N. and Constantopoulos. 2007. Contextualization as an independent abstraction mechanism for conceptual modeling. Information Systems, Vol. 32, No. 1, pp. 24-60.
  2. Chen, H., Finin, T. and Joshi, A. 2003. An ontology for context-aware pervasive computing environments. The Knowledge Engineering Review, Vol. 18, No. 3, pp. 197-207.
  3. Christina Chavez, Alessandro Garcia, and Carlos Lucena. 2001. Some insights on the use of AspectJ and HyperJ. Computer Science Department, University of Brazil.
  4. Dey, A. K.. 2001. Understanding and using context. Personal and Ubiquitous Computing”, Vol. 5, No. 1, pp. 4-7.
  5. Firat, A., Madnick, S. and Manola, F. 2005. Multidimensional ontology views via contexts in the ecoin semantic interoperability framework. in P. Shvaiko, J. Euzenat, A. Leger, D.L. McGuinness and H.Wache (Eds). Contexts and Ontologies: Papers from the 2005 AAAI Workshop, Volume WS-05-01 of Technical Report, Menlo Park, CA: AAAI Press, pp. 1-8.
  6. Gregor Kiczales. 2001. Discussing Aspects of AOP. Communication of ACM Volume 44 No 11.
  7. Hallerbach, A., Bauer, T., and Reichert, M. 2008. ContextBased Configuration of Process Variants. 3rd Int. Workshop on Context-Aware Business Process Management (TCoB'08), Barcelona, Spain. pp. 31-40
  8. Jablonski, S., & Bussler, C. 1996. Workflow Management. Modeling Concepts, Architecture and Implementation. London, UK: International Thomson Computer Press
  9. Jakob E. Bardram.2005. Design, Implementation, and Evaluation of the Java Context Awareness Framework (JCAF). Centre for Pervasive Healthcare Department of Computer Science, University of Aarhus Aabogade 34, 8200 Arhus N, Denmark.
  10. J. Whittle and J. Araujo. 2004. Scenario Modeling with Aspects. IEEE Proceedings on Software Engineering, Vol. 151, No. 4.
  11. Kaltz, J. W., Ziegler, J. and Lohmann, S. 2005.Contextaware web engineering: modeling and applications. Revue d'Intelligence Artificielle, Vol. 19, No. 3, pp. 439-458.
  12. Michael Rosemann, Jan Recker, Chrisitan Flender. 2008. Contextualization of business processes Int. J. Business Process Integration and Management, Vol. 3, No. 1.
  13. Micosoft Researchers. 2011. Chapter 17 -Cross Cutting Concerns. MSDN Library en-us/library/ee658105.aspx
  14. Micosoft Researchers. 2011. Microsoft Enterprise Library. MSDN Library brary/cc467894.aspx
  15. Mikalsen, M. and Kofod-Petersen, A. 2004. Representing and reasoning about context in a mobile environment. in S. Schulz and T. Roth-Berghofer (Eds). 1st International Workshop on Modeling and Retrieval of Context, volume 114 of CEUR Workshop Proceedings, Ulm, Germany: CEUR, pp. 25-35.
  16. P. Tarr and H. Ossher. 2000. Hyper/J User and Installation Manual. IBM Corporation
  17. Parkinson, M. J. A. and Baker, N. J. 2005. IT and enterprise governance. Information Systems Control Journal, Vol. 3, pp. 17-21.
  18. Regev, G., Bider, I. and Wegmann, A. 2007. Defining business process flexibility with the help of invariants. Software Process: Improvement and Practice, Vol. 12, No. 1, pp. 65-79.
  19. Robert Hirschfeld and Stefan Hanen berg. 2006. Open Aspects. Computer Languages, Systems and Structures Journal.
  20. Rolland, C., Souveyet, C. and Ben Achour, C. 1998. Guiding goal modeling using scenarios. IEEE Transactions on Software Engineering, Vol. 24, No. 12, pp. 1055-1071.
  21. Schilit, B. N. and Theimer, M. M. 1994. Disseminating active map information to mobile hosts. IEEE Network, Vol. 8, No. 5, pp. 22-32.
  22. Scheer, A-W.2000. ARIS - Business Process Modeling. 3rd edition, Berlin, Germany: Springer
  23. Selmin Nurcan, Oumaima Saidani. 2009. ContextAwareness for Adequate Business Process Modelling. IEEE Proceedings on Software Engineering
  24. Strang, T., Linnhoff-Popien, C. and Frank, K. 2003. A context ontology language to enable contextual interoperability. DAIS 2003, Volume 2893 of Lecture Notes in Computer Science, Paris, France: Springer, pp. 236-2

Paper Citation

in Harvard Style

Keriakos M., Hosny H. and G. Aly S. (2012). CONTEXT AWARE BUSINESS PROCESS ASPECT MODELER . In Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8565-00-6, pages 206-213. DOI: 10.5220/0003905702060213

in Bibtex Style

author={Mariam Keriakos and Hoda Hosny and Sherif G. Aly},
booktitle={Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,},

in EndNote Style

JO - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,
SN - 978-989-8565-00-6
AU - Keriakos M.
AU - Hosny H.
AU - G. Aly S.
PY - 2012
SP - 206
EP - 213
DO - 10.5220/0003905702060213