首页> 外文学位 >Design and evaluation of explanation-based decision support for software release planning.
【24h】

Design and evaluation of explanation-based decision support for software release planning.

机译:设计和评估基于解释的软件发布计划决策支持。

获取原文
获取原文并翻译 | 示例

摘要

Decision support systems perform complex computations to provide suggestions on decision making and problem solving. Recent analyses reveal limited user acceptance of such systems. One reason is that these systems work as a black box so that the users cannot fully understand how the solutions were derived from these systems.;To address this issue, three types of more advanced explanations were identified (contribution 2). A comprehensive methodology was proposed to apply three machine learning techniques for generating these explanations from software release planning project data, and to utilize the generated explanations in justifying existing solutions and providing guidance on backward planning for generating solutions that potentially achieve predefined target values in the objective space (contribution 3).;As a proof of concept, a prototype tool called EXPLAINER for automating the tasks proposed in the methodology was developed (contribution 4). Two case studies were conducted on a real world release planning project to illustrate and evaluate the application of the advanced explanations and the related methodology (contribution 5).;A first series of replicated experiments was conducted to evaluate explanations as a part of decision support for software release planning (contribution 1). In particular, manual planning versus black box versus white box usage of ReleasePlanner(TM), an intelligent decision support system for software release planning, were investigated. A major finding from the empirical investigations was that existing explanations provided to the tool (white box view when using the tool) were insufficient to increase user trust in the tool and confidence in the solutions produced by the tool.
机译:决策支持系统执行复杂的计算,以提供有关决策和解决问题的建议。最近的分析表明,用户对此类系统的接受程度有限。原因之一是这些系统充当黑匣子,因此用户无法完全理解解决方案是如何从这些系统中派生的。为解决此问题,确定了三种类型的更高级的解释(贡献2)。提出了一种全面的方法,该方法可以应用三种机器学习技术来从软件发布计划项目数据中生成这些解释,并利用生成的解释来证明现有解决方案的合理性,并为向后计划提供指导以生成可能在目标中达到预定目标值的解决方案空间(贡献3)。作为概念证明,开发了一种名为EXPLAINER的原型工具,用于自动执行该方法中提出的任务(贡献4)。在一个现实世界的发布计划项目上进行了两个案例研究,以说明和评估高级解释和相关方法的应用(贡献5)。;进行了第一批重复实验,以评估解释,作为对决策的支持。软件发行计划(贡献1)。特别地,研究了用于软件发布计划的智能决策支持系统ReleasePlanner(TM)的手动计划与黑盒与白盒的使用。经验研究的主要发现是,提供给该工具的现有解释(使用该工具时的白框视图)不足以增加用户对该工具的信任度以及对该工具产生的解决方案的信心。

著录项

  • 作者

    Du, Gengshen.;

  • 作者单位

    University of Calgary (Canada).;

  • 授予单位 University of Calgary (Canada).;
  • 学科 Artificial Intelligence.;Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 225 p.
  • 总页数 225
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号