Author:
Sumesh Sreenithya,Krishna Aneesh
Abstract
In the early phase of Requirements Engineering (RE), Goal-Oriented Requirements Engineering (GORE) has been found to be a valuable tool. GORE plays a vital role in requirements analysis such as alternative selection decision-making process. This is carried out to determine the practicability and effectiveness of alternative approaches to arriving at quality goals. Most GORE models handle alternative selection based on an extremely coarse-grained qualitative approach, making it impossible to distinguish two alternatives. Many proposals are based on quantitative alternative choices, yet they do not offer a clear decision-making judgement. We propose a fuzzy-based quantitative approach to perform goal analysis using inter-actor dependencies in the i* framework, thereby addressing the ambiguity problems that arise in qualitative analysis. The goal analysis in the i* framework was performed by propagating the impact and weight values throughout the entire hierarchy of an actor. In this article, the Analytic Hierarchy Process (AHP) is adapted with GORE to discuss the evaluation of alternative strategies of the i* goal model of interdependent actors. By using a quantitative requirement prioritisation method such as the AHP, weights of importance are assigned to softgoals to obtain a multi-objective optimised function. The proposed hybrid method measures the degree of contribution of alternatives to the fulfillment of top softgoals. The integration of AHP with goal anlaysis helps to measure alternative options against each other based on the requirements problem. This approach also includes the sensitivity analysis, which helps to check the system behaviour for change in input parameter. Hence, it facilitates decision-making for the benefit of the requirements’ analyst. To explain the proposed solution, this paper considers a telemedicine system case study from the existing literature.
Reference77 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, IEEE Press, June 2–3, 2012, pp. 88–92.
2. A. Affleck, A. Krishna and N.R. Achuthan, Optimal selection of operationalizations for non-functional requirements, in: Proceedings of the Ninth Asia-Pacific Conference on Conceptual Modelling-Adelaide, Australia, Australian Computer Society, Inc, Vol. 143, January 29–Feburary 1, 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
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献