Skip to main content

On the Notion of Goal in Business Process Models

  • Conference paper
  • First Online:
AI*IA 2018 – Advances in Artificial Intelligence (AI*IA 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11298))

Abstract

Business process modelling languages allow to capture business processes by embracing different paradigms, emphasising different business process elements or characteristics and exploiting different graphical notations. In the literature, several definitions of business process have been proposed which define business processes in terms of (some of) their components and participants. While some of these components, for instance activities or data objects, have been analysed from different perspectives and play a relevant part in the graphical design of a business process model, other relevant components remain in a shadowy area as they do not typically appear in the graphical design of a business process model nor in the annexed documentation. Typical examples of these shadowy elements are business process goals. As a result, while it is extremely clear and well agreed that business processes realise a business goal, it is somehow more difficult to state exactly what this business goal is, or if this business goal is unique. In this paper, we carry on an analysis of business process goals tailored to propose a classification of different types of goals that pertain to a business process.

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.

    We will interchangeably use the notions of “process model” and “process diagram”.

  2. 2.

    Exceptions can be found in some versions of EPC, the ARIS modelling language [25], and in the Guard-Stage Milestone (GSM) notation [14].

  3. 3.

    We omit here several variants such as the registration directly at the hospital.

  4. 4.

    Functional and non-functional goals are linked with the notions of functional and non-functional requirements (NFR) [6]. Despite the overlaps/similarities between the terms goal and requirement, they should be treated separately: indeed goals are used to capture why (the motivation for which) the system needs to behave in a certain way, while requirements underly how the goal must be achieved [3].

References

  1. Adamo, G., Borgo, S., Di Francescomarino, C., Ghidini, C., Guarino, N., Sanfilippo, E.M.: Business processes and their participants: an ontological perspective. In: Esposito, F., Basili, R., Ferilli, S., Lisi, F. (eds.) AI*IA 2017. LNCS, vol. 10640, pp. 215–228. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70169-1_16

    Chapter  Google Scholar 

  2. Adamo, G., Borgo, S., Di Francescomarino, C., Ghidini, C., Guarino, N., Sanfilippo, E.M.: Business process activity relationships: is there anything beyond arrows? In: Weske, M., Montali, M., Weber, I., vom Brocke, J. (eds.) BPM 2018. LNBIP, vol. 329, pp. 53–70. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-98651-7_4

    Chapter  Google Scholar 

  3. Anton, A.I.: Goal-based requirements analysis. In: Proceedings of the 2nd International Conference on Requirements Engineering, ICRE 1996, pp. 136–144. IEEE Computer Society, Washington (1996)

    Google Scholar 

  4. Borgo, S., Masolo, C.: Foundational choices in DOLCE. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. INFOSYS, pp. 361–381. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-540-92673-3_16

    Chapter  Google Scholar 

  5. Cardoso, E.C.S., Almeida, J.P.A., Guizzardi, R.S.S., Guizzardi, G.: A method for eliciting goals for business process models based on non-functional requirements catalogues. IJISMD 2(2), 1–18 (2011)

    Google Scholar 

  6. Chung, L., do Prado Leite, J.C.S.: On non-functional requirements in software engineering. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 363–379. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02463-4_19

    Chapter  Google Scholar 

  7. Davenport, T.: Process Innovation: Reengineering Work Through Information Technology. Harvard Business School Press, Boston (1993)

    Google Scholar 

  8. Garbacz, P., Kutz, O. (eds.): Formal Ontology in Information Systems - Proceedings of the Eighth International Conference, FOIS 2014, 22–25 September 2014, Rio de Janeiro, Brazil, Frontiers in Artificial Intelligence and Applications, vol. 267. IOS Press, Amsterdam (2014)

    Google Scholar 

  9. Ghallab, M., Nau, D., Traverso, P.: Automated Planning and Acting. Cambridge University Press, Cambridge (2016)

    MATH  Google Scholar 

  10. Ghidini, C., Di Francescomarino, C., Rospocher, M., Tonella, P., Serafini, L.: Semantics-based aspect-oriented management of exceptional flows in business processes. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 42, 25–37 (2012)

    Article  Google Scholar 

  11. Ghidini, C., Rospocher, M., Serafini, L.: Modeling in a Wiki with MoKi: reference architecture, implementation, and usages. Int. J. Adv. Life Sci. 4(3&4), 111–124 (2012)

    Google Scholar 

  12. Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. Harper Business, New York (1993)

    Google Scholar 

  13. Heidari, F., Loucopoulos, P., Brazier, F.M.T., Barjis, J.: A meta-meta-model for seven business process modeling languages. In: IEEE 15th Conference on Business Informatics, CBI 2013, pp. 216–221. IEEE Computer Society (2013)

    Google Scholar 

  14. Hull, R., et al.: Introducing the guard-stage-milestone approach for specifying business entity lifecycles. In: Bravetti, M., Bultan, T. (eds.) WS-FM 2010. LNCS, vol. 6551, pp. 1–24. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-19589-1_1

    Chapter  Google Scholar 

  15. Johansson, H.J., McHugh, P., Pendlebury, A.J., Wheeler, W.A.: Business Process Reengineering: Breakpoint Strategies for Market Dominance. Wiley, Hoboken (1993)

    Google Scholar 

  16. List, B., Korherr, B.: An evaluation of conceptual business process modelling languages. In: Proceedings of the 2006 ACM Symposium on Applied Computing, SAC 2006, pp. 1532–1539. ACM (2006)

    Google Scholar 

  17. Marrella, A., Lespérance, Y.: A planning approach to the automated synthesis of template-based process models. Serv. Oriented Comput. Appl. 11(4), 367–392 (2017)

    Article  Google Scholar 

  18. Mili, H., Tremblay, G., Jaoude, G.B., Lefebvre, E., Elabed, L., Boussaidi, G.E.: Business process modeling languages: sorting through the alphabet soup. ACM Comput. Surv. 43(1), 4:1–4:56 (2010)

    Article  Google Scholar 

  19. Natschläger, C.: Towards a BPMN 2.0 ontology. In: Dijkman, R., Hofstetter, J., Koehler, J. (eds.) BPMN 2011. LNBIP, vol. 95, pp. 1–15. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-25160-3_1

    Chapter  Google Scholar 

  20. Nicola, A.D., Lezoche, M., Missikoff, M.: An ontological approach to business process modeling. In: Prasad, B. (ed.) Proceedings of the 3rd Indian International Conference on Artificial Intelligence, 17–19 December 2007, Pune, India, pp. 1794–1813. IICAI (2007)

    Google Scholar 

  21. Object Management Group (OMG): Business process model and notation (BPMN) version 2.0. Standard (2011)

    Google Scholar 

  22. Rolf, M., Asada, M.: What are goals? And if so, how many? In: 2015 Joint IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob), pp. 332–339. IEEE (2015)

    Google Scholar 

  23. Rospocher, M., Ghidini, C., Serafini, L.: An ontology for the business process modelling notation. In: Garbacz and Kutz [8], pp. 133–146 (2014)

    Google Scholar 

  24. Sanfilippo, E.M., Borgo, S., Masolo, C.: Events and activities: Is there an ontology behind BPMN? In: Garbacz and Kutz [8], pp. 147–156 (2014)

    Google Scholar 

  25. Scheer, A.: ARIS - vom Geschäftsprozess zum Anwendungssystem. Springer, Heidelberg (2002). https://doi.org/10.1007/978-3-642-56300-3. [u.a.], 4, durchges. aufl. edn

    Book  Google Scholar 

  26. Söderström, E., Andersson, B., Johannesson, P., Perjons, E., Wangler, B.: Towards a framework for comparing process modelling languages. In: Pidduck, A.B., Ozsu, M.T., Mylopoulos, J., Woo, C.C. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 600–611. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-47961-9_41

    Chapter  Google Scholar 

  27. Soffer, P., Wand, Y.: On the notion of soft-goals in business process modeling. Bus. Process Manag. J. 11(6), 663–679 (2005)

    Article  Google Scholar 

  28. van der Aalst, W., et al.: Soundness of workflow nets: classification, decidability, and analysis. Formal Aspects Comput. 23(3), 333–363 (2010)

    Article  MathSciNet  Google Scholar 

  29. Van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour. In: Proceedings of Fifth IEEE International Symposium on Requirements Engineering, pp. 249–262. IEEE (2001)

    Google Scholar 

  30. Weske, M.: Business Process Management. Concepts, Languages, Architectures. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28616-2

    Book  Google Scholar 

  31. Yu, E.S.K., Mylopoulos, J.: Using goals, rules and methods to support reasoning in business process reengineering. Int. Syst. Acc. Financ. Manag. 5(1), 1–13 (1996)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Greta Adamo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Adamo, G., Borgo, S., Di Francescomarino, C., Ghidini, C., Guarino, N. (2018). On the Notion of Goal in Business Process Models. In: Ghidini, C., Magnini, B., Passerini, A., Traverso, P. (eds) AI*IA 2018 – Advances in Artificial Intelligence. AI*IA 2018. Lecture Notes in Computer Science(), vol 11298. Springer, Cham. https://doi.org/10.1007/978-3-030-03840-3_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-03840-3_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-03839-7

  • Online ISBN: 978-3-030-03840-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics