论文标题

使用模糊图建模和选择相互依存的软件要求

Modeling and Selection of Interdependent Software Requirements using Fuzzy Graphs

论文作者

Mougouei, Davoud, Powers, David M. W.

论文摘要

软件需求选择是找到一套最佳要求,该要求为释放软件的最高价值,同时将成本保留在预算之内。但是,软件需求之间与价值相关的依赖关系可能会影响最佳集合的价值。此外,与价值相关的依赖性可能具有不同的优势。因此,重要的是要考虑要求选择期间与价值相关的依赖关系的存在和优势。但是,现有的选择模型假定软件要求是独立的,或者它们忽略了要求依赖性的优势。本文提出了一个成本值优化模型,该模型考虑了与价值相关的需求依赖关系对所选要求的价值(最佳集合)的影响。我们利用模糊图的代数结构来建模与价值相关的需求依赖性及其优势。通过进行几个模拟并研究现实世界软件项目,可以验证工作的有效性和实用性。

Software requirement selection is to find an optimal set of requirements that gives the highest value for a release of software while keeping the cost within the budget. However, value-related dependencies among software requirements may impact the value of an optimal set. Moreover, value-related dependencies can be of varying strengths. Hence, it is important to consider both the existence and the strengths of value-related dependencies during a requirement selection. The existing selection models however, either assume that software requirements are independent or they ignore strengths of requirement dependencies. This paper presents a cost-value optimization model that considers the impacts of value-related requirement dependencies on the value of selected requirements (optimal set). We have exploited algebraic structure of fuzzy graphs for modeling value-related requirement dependencies and their strengths. Validity and practicality of the work are verified through carrying out several simulations and studying a real world software project.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源