Skip to main content

An Optimization Ontology for Goal Modelling Frameworks

  • Conference paper
  • First Online:
Enterprise Design, Operations, and Computing. EDOC 2022 Workshops (EDOC 2022)

Abstract

Enterprises are driven by specific business objectives which should be delivered in the best possible manner within constrained business environments. In this paper, we propose a new ontology for goal modeling frameworks that enables enterprises to formally capture the business objectives and constraints associated with business goals as an optimization problem. We associate optimization problems with goals in such a manner that the solutions to the problems at the lower levels of the goal decomposition tree can be combined to obtain the solution for goals higher up in the tree. As a proof-of-concept, we have developed a web-based supply chain configuration management tool, deployed over the Ethereum blockchain, that relies on the Google OR-tools API to find optimal solutions. The interface allows the user to specify business objectives and constraints and then provides the best possible supply chain configuration that optimizes the business objectives.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abdul Ghaffar, A.R., Hasan, M., Ashraf, Z., Khan, M.F., et al.: Fuzzy goal programming with an imprecise intuitionistic fuzzy preference relations. Symmetry 12(9), 1548 (2020)

    Article  Google Scholar 

  2. Ahmadini, A.A.H., Ahmad, F.: A novel intuitionistic fuzzy preference relations for multiobjective goal programming problems. J. Intell. Fuzzy Syst. 40(3), 4761ā€“4777 (2021)

    Article  Google Scholar 

  3. Boella, G., van der Torre, L.: Negotiating the distribution of obligations with sanctions among autonomous agents. In: ECAI, vol. 16, p. 13. Citeseer (2004)

    Google Scholar 

  4. Boyd, S.P., Vandenberghe, L.: Convex Optimization. Cambridge University Press (2014). https://doi.org/10.1017/CBO9780511804441, https://web.stanford.edu/%7Eboyd/cvxbook/

  5. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: an agent-oriented software development methodology. Auton. Agents Multi Agent Syst. 8(3), 203ā€“236 (2004). https://doi.org/10.1023/B:AGNT.0000018806.20944.ef

    Article  Google Scholar 

  6. Chen, W., Sim, M.: Goal-driven optimization. Oper. Res. 57(2), 342ā€“357 (2009)

    Article  Google Scholar 

  7. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: The NFR framework in action. In: Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J. (eds.) Non-Functional Requirements in Software Engineering. International Series in Software Engineering, vol. 5, pp. 15ā€“45. Springer, Boston (2000). https://doi.org/10.1007/978-1-4615-5269-7_2

    Chapter  Google Scholar 

  8. Darimont, R., Delor, E., Massonet, P., van Lamsweerde, A.: GRAIL/KAOS: an environment for goal-driven requirements analysis, integration and layout. In: 3rd IEEE International Symposium on Requirements Engineering (RE 1997), 5ā€“8 January 1997, Annapolis, MD, USA, p. 140. IEEE Computer Society (1997). https://doi.org/10.1109/ISRE.1997.566851

  9. Fuxman, A., Pistore, M., Mylopoulos, J., Traverso, P.: Model checking early requirements specifications in tropos. In: Proceedings Fifth IEEE International Symposium on Requirements Engineering, pp. 174ā€“181 (2001). https://doi.org/10.1109/ISRE.2001.948557

  10. Ghose, A., LĆŖ, L.-S., Morrison, E.: Correlating services with business objectives in the ServAlign framework. In: Franch, X., Soffer, P. (eds.) CAiSE 2013. LNBIP, vol. 148, pp. 162ā€“167. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38490-5_14

    Chapter  Google Scholar 

  11. Ghose, A., Savarimuthu, T.B.R.: Norms as objectives: revisiting compliance management in multi-agent systems. In: Aldewereld, H., Sichman, J.S. (eds.) COIN 2012. LNCS (LNAI), vol. 7756, pp. 105ā€“122. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-37756-3_7

    Chapter  Google Scholar 

  12. Governatori, G.: Representing business contracts in RuleML. Int. J. Coop. Inf. Syst. 14(02n03), 181ā€“216 (2005)

    Article  Google Scholar 

  13. Grosof, B.N., Poon, T.C.: SweetDeal: representing agent contracts with exceptions using XML rules, ontologies, and process descriptions. In: Proceedings of the 12th International Conference on World Wide Web, pp. 340ā€“349 (2003)

    Google Scholar 

  14. Liaskos, S., McIlraith, S.A., Sohrabi, S., Mylopoulos, J.: Integrating preferences into goal models for requirements engineering. In: 2010 18th IEEE International Requirements Engineering Conference, pp. 135ā€“144. IEEE (2010)

    Google Scholar 

  15. Mellado, D., Mouratidis, H., FernĆ”ndez-Medina, E.: Secure tropos framework for software product lines requirements engineering. Comput. Stand. Interfaces 36(4), 711ā€“722 (2014). https://doi.org/10.1016/j.csi.2013.12.006, https://www.sciencedirect.com/science/article/pii/S0920548913001803. Security in Information Systems: Advances and new Challenges

  16. Nguyen, C.M., Sebastiani, R., Giorgini, P., Mylopoulos, J.: Multi-objective reasoning with constrained goal models. Requirements Eng. 23(2), 189ā€“225 (2018)

    Article  Google Scholar 

  17. Yu, E.S.K., Mylopoulos, J.: From E-R to ā€œA-Rā€™ā€™ - modelling strategic actor relationships for business process reengineering. Int. J. Coop. Inf. Syst. 4(2ā€“3), 125ā€“144 (1995). https://doi.org/10.1142/S0218843095000056

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Novarun Deb .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gaur, K. et al. (2023). An Optimization Ontology for Goal Modelling Frameworks. In: Sales, T.P., Proper, H.A., Guizzardi, G., Montali, M., Maggi, F.M., Fonseca, C.M. (eds) Enterprise Design, Operations, and Computing. EDOC 2022 Workshops . EDOC 2022. Lecture Notes in Business Information Processing, vol 466. Springer, Cham. https://doi.org/10.1007/978-3-031-26886-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-26886-1_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-26885-4

  • Online ISBN: 978-3-031-26886-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics