Hybrid analytic hierarchy process-based quantitative satisfaction propagation in goal-oriented requirements engineering through sensitivity analysis

IF 0.6 Q4 COMPUTER SCIENCE, THEORY & METHODS
Sreenithya Sumesh, A. Krishna
{"title":"Hybrid analytic hierarchy process-based quantitative satisfaction propagation in goal-oriented requirements engineering through sensitivity analysis","authors":"Sreenithya Sumesh, A. Krishna","doi":"10.3233/mgs-200339","DOIUrl":null,"url":null,"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.","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Multiagent and Grid Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/mgs-200339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 3

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.
基于混合层次分析法的敏感性需求工程定量满意度传播
在需求工程(RE)的早期阶段,已经发现面向目标的需求工程(GORE)是一个有价值的工具。GORE在需求分析中起着至关重要的作用,例如选择决策过程。这是为了确定实现质量目标的替代方法的实用性和有效性。大多数GORE模型基于一种极其粗粒度的定性方法来处理备选方案的选择,因此不可能区分两个备选方案。许多建议都是基于定量的替代选择,但它们并没有提供明确的决策判断。我们提出了一种基于模糊的定量方法,使用i*框架中的参与者间依赖关系来执行目标分析,从而解决定性分析中出现的模糊性问题。i*框架中的目标分析是通过在参与者的整个层次结构中传播影响和权重值来执行的。本文将层次分析法(AHP)与GORE相结合,讨论相互依赖行为者i*目标模型的备选策略评价。采用层次分析法等定量需求优先排序方法,对软目标分配重要性权重,得到多目标优化函数。提出的混合方法度量备选方案对实现顶级软件目标的贡献程度。AHP与目标分析的集成有助于在需求问题的基础上相互度量备选方案。这种方法还包括灵敏度分析,它有助于检查输入参数变化的系统行为。因此,它有利于需求分析人员的决策制定。为了解释所提出的解决方案,本文考虑了现有文献中的远程医疗系统案例研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Multiagent and Grid Systems
Multiagent and Grid Systems COMPUTER SCIENCE, THEORY & METHODS-
CiteScore
1.50
自引率
0.00%
发文量
13
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信