Loading...
机构名称:
¥ 1.0

有限的资源、市场需求以及软件功能实现的技术限制通常要求对需求进行优先级排序 [1–4]。优先级排序的重点是排序和选择未来软件版本中应包含的需求。优先级排序中的智能决策支持极其重要,因为尤其是在处理大量需求时,手动优先级排序过程往往会变得非常昂贵 [5–8]。潜在的次优优先级排序可能导致不同的负面影响,例如由于关注不相关的需求而浪费时间、由于未首先提供相关功能而产生机会成本,以及缺乏对市场需求的关注,在最坏的情况下可能导致全部损失 [9]。在这种情况下,优先级排序可以在战略层面以及操作层面进行,这通常与短期优先级排序任务相关 [10,11]。本章讨论的优先级排序方法基于约束推理与优化 [12]、基于效用的推荐 [13]、基于内容的推荐 [14]、矩阵分解 [15]、冲突检测 [16] 和基于模型的诊断 [17] 等领域的 AI 技术。图 2.1 给出了不同优先级排序任务的概述。这种分类基于两个维度。首先,需求水平

人工智能:软件工程方法(456 页)

人工智能:软件工程方法(456 页)PDF文件第1页

人工智能:软件工程方法(456 页)PDF文件第2页

人工智能:软件工程方法(456 页)PDF文件第3页

人工智能:软件工程方法(456 页)PDF文件第4页

人工智能:软件工程方法(456 页)PDF文件第5页

相关文件推荐