论文标题

使用模糊图和整数编程对软件项目的依赖感知发布计划

Dependency-Aware Release Planning for Software Projects using Fuzzy Graphs and Integer Programming

论文作者

Mougouei, Davoud, Powers, David M W

论文摘要

软件发布计划(SRP)是为了在尊重预算的同时找到具有最高价值的要求的子集。但是,需求的价值在不同程度上可能取决于选择或忽略其他要求。但是,现有的SRP模型完全忽略了与价值相关的依赖关系,即使考虑到这些依赖关系的优势也是如此。本文提出了用于软件发布计划的整数编程模型,该模型考虑了软件需求之间正相关依赖关系的优势的差异。为了捕获与价值相关依赖的强度相关的不精确,我们使用了模糊图的代数结构。进一步,我们为基于软件需求的用户偏好而自动识别与价值相关的依赖关系的可扩展技术。通过模拟验证工作的有效性。

Software Release Planning (SRP) is to find, for the software, a subset of the requirements with the highest value while respecting the budget. The value of a requirement however may, to various degrees, depend on selecting or ignoring other requirements. However, existing SRP models ignore either Value-Related Dependencies altogether or the strengths of those dependencies even if they consider them. This paper presents an Integer Programming model for software release planning, which considers the variances of strengths of positive and negative value-related dependencies among software requirements. To capture the imprecision associated with strengths of value-related dependencies we have made use of the algebraic structure of fuzzy graphs. We have further, contributed a scalable technique for automated identification of value-related dependencies based on user preferences for software requirements. The validity of the work is verified through simulations.

扫码加入交流群

加入微信交流群

微信交流群二维码

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