当前位置: X-MOL 学术Math. Probl. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Attributes-Based Decision Making for Selection of Requirement Elicitation Techniques Using the Analytic Network Process
Mathematical Problems in Engineering ( IF 1.430 ) Pub Date : 2020-09-08 , DOI: 10.1155/2020/2156023
Jinyu Li 1 , Asif Ullah 2 , Jun Li 1 , Shah Nazir 2 , Habib Ullah Khan 3 , Hanif Ur Rehman 4 , Amin Ul Haq 5
Affiliation  

Requirement engineering is the first phase of software engineering. In requirement engineering, the first phase is requirement elicitation (RE), which is the most critical and error-prone activity. In this phase, the requirements are extracted from various sources; after extraction, they are analyzed and documented for a specific purpose of software development. In RE, process requirements from stakeholders are gathered, upon which the entire software product failure and success are dependent. In order to accomplish the goal of requirement elicitation, various techniques are used. However, the selection of these techniques is a very challenging task, as one technique may suit a situation but may not be suited for other situations. Besides this, project attributes such as documentation culture of organization, degree of relationship among stakeholders, and familiarity to domain also have a great impact on the process of technique selection. The reason is that there is no empirical value of the techniques that provide help in techniques selection to analyze the basis software project attributes. This study proposed the analytic network process, which is one of the multicriteria decision making processes for the elicitation technique selection process with respect to criterion attributes of project. The motivation toward the use of the ANP approach for the selection of requirement selection technique is that there are dependencies existing among attributes of the project elements. So, the ANP approach is capable of dealing with such situations where dependencies and complexity occur. Results of the proposed study demonstrate that the technique helps in complex situations where decision making is difficult based on the alternatives.

中文翻译:

基于属性的基于决策网络的需求启发技术选择决策

需求工程是软件工程的第一阶段。在需求工程中,第一阶段是需求引发(RE),这是最关键且最容易出错的活动。在此阶段,从各种来源提取需求;提取后,将针对软件开发的特定目的对它们进行分析和记录。在RE中,收集了利益相关者的流程要求,整个软件产品的失败和成功都取决于这些要求。为了实现需求启发的目的,使用了各种技术。但是,选择这些技术是一项非常具有挑战性的任务,因为一种技术可能适合一种情况,但可能不适合其他情况。除此之外,项目属性还包括组织的文档文化,利益相关者之间的关系程度以及对领域的熟悉程度也对技术选择过程产生很大影响。原因是这些技术没有经验价值,无法为选择技术来分析基础软件项目属性提供帮助。本研究提出了一种分析网络过程,它是针对项目准则属性的启发技术选择过程的多准则决策过程之一。使用ANP方法选择需求选择技术的动机是,项目元素的属性之间存在依赖关系。因此,ANP方法能够处理发生依赖性和复杂性的情况。
更新日期:2020-09-08
down
wechat
bug