Author:
Sumesh Sreenithya,Krishna Aneesh
Abstract
Modelling and analysis in software system development can be especially challenging in early requirements engineering (RE), where high-level system non-functional requirements are discovered. In the early stage, hard to measure non-functional requirements are critical; understanding the interactions between systems and stakeholders is key to system success. Goal-oriented requirements engineering (GORE) has been successful in dealing with the issues that may arise during the analysis of requirements. While assisting in the analysis of requirements, i* goal model is the only framework available among the many GORE models, emphasising socio-technical domains such as stakeholders/actors/players, goals/objectives, dependencies and design options/alternatives. Most current approaches to goal-model analysis use quantitative methods or formal information that is hard to gather in early RE, or produce analysis results automatically over models. In real-time competitive applications, the goals of various stakeholders are conflicting in complex systems. Also, each of the system goals have various alternative design options for the systems and optimal selection of goal-oriented requirements faces several challenges in requirements-based engineering. Hence, effective decision-making frameworks are necessary to capture the real issues to achieve multi-objective optimisation of interdependent actors. To obtain an optimum strategy for interdependent actors in the i* goal model must balance the opposing goals reciprocally. To achieve this, the model needs to go beyond the analytical decision-making tools such as sensitivity analysis tasks, cost-effective analysis process, game-theoretic concepts and analytical hierarchical process. To address these requirements, this paper discusses the design of novel frameworks for an agent-based goal model analysis in requirements engineering. The objective of this paper is to provide a brief and comprehensive review of the major efforts undertaken along this line of research. In this paper we have prepared literature review of the concepts, terminology, significance and techniques of Goal oriented requirements engineering in the context of non-functional requirements analysis.
Reference72 articles.
1. A. Affleck and A. Krishna, Supporting quantitative reasoning of non-functional requirements: A process-oriented approach, in: Proceedings of the International Conference on Software and System Process, Zurich, Switzerland, June 2–3, 2012, IEEE Press, Switzerland, 2012, pp. 88–92.
2. A. Affleck, A. Krishna and N. Achuthan, Optimal selection of operationalizations for non-functional requirements, in: Proceedings of the Ninth Asia-Pacific Conference on Conceptual Modelling-Adelaide, Australia, January 29–Feburary 1, 2013, Vol. 143, Australian Computer Society, Inc., 2013, pp. 69–78.
3. Non-functional requirements framework: A mathematical programming approach;Affleck;The Computer Journal,2014
4. Non-functional requirements framework: A mathematical programming approach;Affleck;The Computer Journal,2015
5. Evaluating goal models within the goal-oriented requirement language;Amyot;International Journal of Intelligent Systems,2010
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. An UAV Measurement Requirements Modeling and Analyzing Method;2023 IEEE International Conference on Unmanned Systems (ICUS);2023-10-13