Abstract
[Context and motivation]: Goal-Oriented Requirements Engineering (GORE) and Multi Criteria Decision Analysis (MCDA) are two fields that naturally complement each other for providing decision support. Particularly, GORE techniques complement MCDA in terms of problem structuration and visualization of alternative evaluation, and MCDA techniques complement GORE in terms of alternative elimination and selection. Yet currently, these two fields are only connected in an ad-hoc manner. [Question/Problem]: We aim to establish a clearcut link between GORE and MCDA. [Principal ideas/results]: We propose the Goal-based Decision Making (GDM) framework for establishing a clearcut link between GORE and MCDA. We provide computational support for the GDM framework by means of tool chaining, and illustrate GDM with an insurance case. [Contribution]: With GDM, we contribute (1) The GDM reference model, whereby we relate MCDA concepts and GORE concepts; and (2) The GDM procedural model, whereby we provide a decision making process that integrates GORE modeling and analysis techniques and MCDA methods.
Both authors are members of the EE-Network research and training network (www.ee-network.eu).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Akhigbe, O., Amyot, D., Richards, G.: A framework for a business intelligence-enabled adaptive enterprise architecture. In: Yu, E., Dobbie, G., Jarke, M., Purao, S. (eds.) ER 2014. LNCS, vol. 8824, pp. 393–406. Springer, Heidelberg (2014)
Al-Shemmeri, T., Al-Kloub, B., Pearman, A.: Model choice in multicriteria decision aid. Eur. J. Oper. Res. 97(3), 550–560 (1997)
Amyot, D., Shamsaei, A., Kealey, J., Tremblay, E., Miga, A., Mussbacher, G., Alhaj, M., Tawhid, R., Braun, E., Cartwright, N.: Towards advanced goal model analysis with jUCMNav. In: Castano, S., Vassiliadis, P., Lakshmanan, L.V.S., Lee, M.L. (eds.) ER 2012 Workshops 2012. LNCS, vol. 7518, pp. 201–210. Springer, Heidelberg (2012)
Barron, F.H., Barrett, B.E.: Decision quality using ranked attribute weights. Manage. Sci. 42(11), 1515–1523 (1996)
Belton, V., Montibeller, G.: Qualitative operators for reasoning maps. Eur. J. Oper. Res. 195(3), 829–840 (2009)
Belton, V., Stewart, T.: Problem structuring and multiple criteria decision analysis. In: Ehrgott, M., Figueira, J.R., Greco, S. (eds.) Trends in Multiple Criteria Decision Analysis, pp. 209–239. Springer, Berlin (2010)
Bjeković, M., Proper, H.A., Sottet, J.-S.: Embracing pragmatics. In: Yu, E., Dobbie, G., Jarke, M., Purao, S. (eds.) ER 2014. LNCS, vol. 8824, pp. 431–444. Springer, Heidelberg (2014)
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)
e Costa, C.A.B., Ensslin, L., Cornêa, É.C., Vansnick, J.C.: Decision support systems in action: integrated application in a multicriteria decisionaid process. Eur. J. Oper. Res. 113(2), 315–335 (1999)
Cummins, J.D., Doherty, N.A.: The economics of insurance intermediaries. J. Risk Insur. 73(3), 359–396 (2006)
Elahi, G., Yu, E.: Comparing alternatives for analyzing requirements trade-offs-in the absence of numerical data. Inf. Softw. Technol. 54(6), 517–530 (2012)
Ellis-Braithwaite, R., Lock, R., Dawson, R.: Towards an approach for analysing the strategic alignment of software requirements using quantified goal graphs. J. Adv. Softw. 6(1), 119–130 (2013)
Elrod, T., Johnson, R.D., White, J.: A new integrated model of noncompensatory and compensatory decision strategies. Organ. Behav. Hum. Decis. Process. 95(1), 1–19 (2004)
Figueira, J., Greco, S., Ehrgott, M.: Multiple Criteria Decision Analysis: State of the Art Surveys, vol. 78. Springer Science & Business Media, Berlin (2005)
Ghanavati, S., Rifaut, A., Dubois, E., Amyot, D.: Goal-oriented compliance with multiple regulations. In: The Proceedings of RE 2014, pp. 73–82 (2014)
Gigerenzer, G., Gaissmaier, W.: Heuristic decision making. Ann. Rev. Psychol. 62, 451–482 (2011)
Gutman, J.: Means-end chains as goal hierarchies. Psychol. Mark. 14(6), 545–560 (1997)
ITU-T: User requirements notation (URN)–language definition, November 2008. http://www.itu.int/rec/T-REC-Z.151/en
Jonkers, H., Band, I., Quartel, D.: The archisurance case study. White paper, The Open Group (2012)
Keeney, R.L.: Value-focused thinking: identifying decision opportunities and creating alternatives. Eur. J. Oper. Res. 92(3), 537–549 (1996)
Liaskos, S., McIlraith, S.A., Sohrabi, S., Mylopoulos, J.: Representing and reasoning about preferences in requirements engineering. Requirements Eng. 16(3), 227–249 (2011)
Montibeller, G., Belton, V., Ackermann, F., Ensslin, L.: Reasoning maps for decision aid: an integrated approach for problem-structuring and multi-criteria evaluation. J. Oper. Res. Soc. 59(5), 575–589 (2008)
Neves, L., Dias, L.C., Antunes, C.H., Martins, A.G.: Structuring an MCDA model using SSM: a case study in energy efficiency. Eur. J. Oper. Res. 199(3), 834–845 (2009)
Payne, J.W., Bettman, J.R., Johnson, E.J.: Adaptive strategy selection in decision making. J. Exp. Psychol. Learn. Mem. Cogn. 14(3), 534 (1988)
Payne, J.W., Bettman, J.R., Johnson, E.J.: The Adaptive Decision Maker. Cambridge University Press, Cambridge (1993)
Pourshahid, A., Amyot, D., Peyton, L., Ghanavati, S., Chen, P., Weiss, M., Forster, A.J.: Business process management with the user requirements notation. Electron. Commer. Res. 9(4), 269–316 (2009)
Saaty, T.L.: Decision making-the analytic hierarchy and network processes (AHP/ANP). J. Syst. Sci. Syst. Eng. 13(1), 1–35 (2004)
Solomon, M.R.: Consumer Behavior: Buying, Having, and Being. Pearson, Upper Saddle River (2015)
Thalheim, B.: The theory of conceptual models, the theory of conceptual modelling and foundations of conceptual modelling. In: Embley, D.W., Thalheim, B. (eds.) Handbook of Conceptual Modeling, pp. 543–577. Springer, Berlin (2011)
Yu, E.: Towards modelling and reasoning support for early-phase requirements engineering. In: The Proceedings of RE 1997, pp. 226–235 (1997)
Acknowledgments
The authors would like to thank Sepideh Ghanavati for her valuable feedback on the usefulness of the GDM framework. Furthermore, the authors thank Sepideh Ghanavati and Daniel Amyot for their guidance on using the jUCMNav tool. This work has been sponsored by the Fonds National de la Recherche Luxembourg (www.fnr.lu), via the PEARL programme.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Ma, Q., de Kinderen, S. (2016). Goal-Based Decision Making. In: Daneva, M., Pastor, O. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2016. Lecture Notes in Computer Science(), vol 9619. Springer, Cham. https://doi.org/10.1007/978-3-319-30282-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-30282-9_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30281-2
Online ISBN: 978-3-319-30282-9
eBook Packages: Computer ScienceComputer Science (R0)