Skip to main content

AO-BPM 2.0: Aspect Oriented Business Process Modeling

  • Conference paper
  • First Online:
Business Process Management Workshops (BPM 2017)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 308))

Included in the following conference series:

Abstract

Crosscutting concerns are process elements that, although not part of the core, permeate process models. Traditional methods of business process modeling do not usually address crosscutting concerns, causing them to remain scattered around the process model, hindering understanding and flexibility. The aspect orientation is a paradigm that provides mechanisms to modularize crosscutting concerns. The goal of this paper is to describe the improvements in an existent aspect-oriented process modeling notation, enhancing readability, graphical scalability and simplicity. A case study in a real setting is presented to evaluate whether the notation can produce a better visual representation.

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.

    http://www.omg.org/spec/BPMN/2.0.

  2. 2.

    http://draw.io.

References

  1. Cappelli, C.: Uma Abordagem Para Transparência Em Processos Organizacionais Utilizando Aspectos. Doctorate’s Thesis, PUC-Rio. Rio de Janeiro (2009). (in Portuguese)

    Google Scholar 

  2. Carvalho, L.P.: AO-BPM 2.0: improving aspect oriented business process modeling notation. Undergraduate Thesis, Federal University of the State of Rio de Janeiro, Rio de Janeiro (2016)

    Google Scholar 

  3. Russel, N., van der Aalst, W., ter Hofstede, A.H.M.: Workflow Patterns: The Definitive Guide. The MIT Press, Cambridge (2016)

    Google Scholar 

  4. Jablonski, S., Faerber, M., Jochaud, F., Götz, M., Igler, M.: Enabling flexible execution of business processes. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2008. LNCS, vol. 5333, pp. 10–11. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-88875-8_5

    Chapter  Google Scholar 

  5. Purchase, H.C., Cohen, R.F., James, M.: Validating graph drawing aesthetics. In: Brandenburg, Franz J. (ed.) GD 1995. LNCS, vol. 1027, pp. 435–446. Springer, Heidelberg (1996). https://doi.org/10.1007/BFb0021827

    Chapter  Google Scholar 

  6. Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: Akşit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220–242. Springer, Heidelberg (1997). https://doi.org/10.1007/BFb0053381

    Google Scholar 

  7. Cappelli, C., Santoro, F.M., Leite, J.C.S.P., Batista, T., Medeiros, A.L., Romeiro, C.: Reflections on the modularity of business process models: the case for introducing the aspect-oriented paradigm. BPM J. 16(4), 662–687 (2010)

    Google Scholar 

  8. Charfi, A., Müller, H., Mezini, M.: Aspect-oriented business process modeling with AO4BPMN. In: Kühne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol. 6138, pp. 48–61. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13595-8_6

    Chapter  Google Scholar 

  9. Santos, F., Cappelli, C., Santoro, F.M., Leite, J.C.S.P., Batista, T.: Aspect-oriented business process modeling: analyzing open issues. BPM J. 18(6), 964–991 (2012)

    Google Scholar 

  10. Ottensooser, A., Fekete, A., Reijers, H.A., Mendling, J., Menictas, C.: Making sense of business process descriptions: an experimental comparison of graphical and textual notations. J. Syst. Softw. 85(3), 596–606 (2012)

    Article  Google Scholar 

  11. 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). https://doi.org/10.1007/978-3-642-33155-8_3

    Chapter  Google Scholar 

  12. La Rosa, M., Wohed, P., Mendling, J., ter Hofstede, A.H.M., Reijers, H.A., van der Aalst, W.: Managing process model complexity via abstract syntax modifications. IEEE Trans. Industr. Inf. 7(4), 614–629 (2011)

    Article  Google Scholar 

  13. Charfi, A., Mezini, M.: Aspect-oriented web service composition with AO4BPEL. In: Zhang, L.-J., Jeckle, M. (eds.) ECOWS 2004. LNCS, vol. 3250, pp. 168–182. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30209-4_13

    Chapter  Google Scholar 

  14. Cardoso, J., Mendling, J., Neumann, G., Reijers, H.A.: A discourse on complexity of process models. In: Eder, J., Dustdar, S. (eds.) BPM 2006. LNCS, vol. 4103, pp. 117–128. Springer, Heidelberg (2006). https://doi.org/10.1007/11837862_13

    Chapter  Google Scholar 

  15. Hipp, M., Strauss, A., Michelberger, B., Mutschler, B., Reichert, M.: Enabling a user-friendly visualization of business process models. In: Fournier, F., Mendling, J. (eds.) BPM 2014. LNBIP, vol. 202, pp. 395–407. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-15895-2_33

    Google Scholar 

  16. Krogstie, J.: Quality in Business Process Modeling. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-42512-2

    Book  Google Scholar 

  17. Turetken, O., Rompen, T., Vanderfeesten, I., Dikici, A., van Moll, J.: The effect of modularity representation and presentation medium on the understandability of business process models in BPMN. In: La Rosa, M., Loos, P., Pastor, O. (eds.) BPM 2016. LNCS, vol. 9850, pp. 289–307. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45348-4_17

    Chapter  Google Scholar 

  18. Mendling, J., Reijers, H.A., van der Aalst, W.: Seven Process Modeling Guidelines (7PMG). J. Inf. Softw. Technol. 52(2), 127–136 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luiz Paulo Carvalho .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Carvalho, L.P., Cappelli, C., Santoro, F.M. (2018). AO-BPM 2.0: Aspect Oriented Business Process Modeling. In: Teniente, E., Weidlich, M. (eds) Business Process Management Workshops. BPM 2017. Lecture Notes in Business Information Processing, vol 308. Springer, Cham. https://doi.org/10.1007/978-3-319-74030-0_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74030-0_57

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74029-4

  • Online ISBN: 978-3-319-74030-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics