Skip to main content

Enhancing Aspect-Oriented Business Process Modeling with Declarative Rules

  • Conference paper
  • First Online:
Conceptual Modeling (ER 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9381))

Included in the following conference series:

Abstract

When managing a set of inter-related business processes, typically a number of concerns can be distinguished that are applicable to more than one single process, such as security and traceability. The proper enforcement of these cross-cutting concerns may require a specific configuration effort for each of the business processes involved. Aspect-Oriented Business Process Modelling is an approach that aims at encapsulating these concerns in a model-oriented way. However, state-of-the-art techniques lack efficient mechanisms that allow for the specification of concerns in such a way that they can be executed in parallel to other parts of the process. Moreover, existing techniques exclusively focus on the formulation of mandatory concerns. To address these limitations, this paper proposes a new approach to encapsulate both optional and mandatory concerns, which can be executed concurrently with other process functionalities. One core element of the new approach is that it extends current Aspect-Oriented Business Process Modelling approaches with declarative rules. Thus, this hybrid approach allows for a sophisticated management of cross-cutting concerns.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Since AOBPM is sometimes used as an acronym for Aspect-Oriented Business Process Management, we opt for the hyphenated acronym to minimize confusion.

  2. 2.

    http://www.cbp.gov/newsroom/national-media-release/2014-08-11-000000/new-mobile-passport-control-app-available.

References

  1. van der Aalst, W.M.P.: Verification of workflow nets. In: Azma, P., Balbo, G. (eds.) ICATPN 1997. LNCS, vol. 1248, pp. 407–426. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  2. Cappelli, C., Santoro, F.M., Leite, J.C.S.P., Batista, T., Medeiros, A.L., Romeiro, C.S.C.: Reflections on the modularity of business process models. Bus. Process Manage. J. 16(4), 662–687 (2010)

    Article  Google Scholar 

  3. Charfi, A., Müller, H., Mezini, M.: Aspect-oriented business process modeling with AO4BPMN. In: Khne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol. 6138, pp. 48–61. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Jalali, A.: Assessing aspect oriented approaches in business process management. In: Johansson, B., Andersson, B., Holmberg, N. (eds.) BIR 2014. LNBIP, vol. 194, pp. 231–245. Springer, Heidelberg (2014)

    Google Scholar 

  5. Jalali, A.: Static weaving in aspect oriented business process management. In: Proceedings 34th International Conference on Conceptual Modeling (ER) (2015, to apper)

    Google Scholar 

  6. Jalali, A., Wohed, P., Ouyang, C.: Aspect oriented business process modelling with precedence. In: Mendling, J., Weidlich, M. (eds.) BPMN 2012. LNBIP, vol. 125, pp. 23–37. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  7. Jalali, A., Wohed, P., Ouyang, C., Johannesson, P.: Dynamic weaving in aspect oriented business process management. In: Meersman, R., Panetto, H., Dillon, T., Eder, J., Bellahsene, Z., Ritter, N., De Leenheer, P., Dou, D. (eds.) OTM 2013. LNCS, vol. 8185, pp. 2–20. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  8. Inc. (OMG) Object Management Group. Business Process Model and Notation (BPMN). Technical report, Object Management Group, Inc. (OMG) (2013)

    Google Scholar 

  9. Patiniotakis, I., Papageorgiou, N., Verginadis, Y., Apostolou, D., Mentzas, G.: An aspect oriented approach for implementing situational driven adaptation of BPMN2.0 workflows. In: La Rosa, M., Soffer, P. (eds.) BPM 2012. LNBIP, vol. 132, pp. 414–425. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  10. Pesic, M.: Constraint-based workflow management systems: shifting control to users. Ph.D. thesis, Eindhoven University of Technology (2008)

    Google Scholar 

  11. Wang, J., Zhu, J., Liang, H., Xu, K.: Concern oriented business process modeling. In: IEEE International Conference on e-Business Engineering, ICEBE 2007, pp. 355–358, October 2007

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amin Jalali .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Jalali, A., Maggi, F.M., Reijers, H.A. (2015). Enhancing Aspect-Oriented Business Process Modeling with Declarative Rules. In: Johannesson, P., Lee, M., Liddle, S., Opdahl, A., Pastor López, Ó. (eds) Conceptual Modeling. ER 2015. Lecture Notes in Computer Science(), vol 9381. Springer, Cham. https://doi.org/10.1007/978-3-319-25264-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25264-3_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25263-6

  • Online ISBN: 978-3-319-25264-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics