首页> 外文会议>IEEE/ACM international Conference on Automated software engineering >Determining the cost-quality trade-off for automated software traceability
【24h】

Determining the cost-quality trade-off for automated software traceability

机译:确定成本质量权衡以实现自动化软件可追溯性

获取原文

摘要

Major software development standards mandate the establishment of trace links among software artifacts such as requirements, architectural elements, or source code without explicitly stating the required level of detail of these links. However, the level of detail vastly affects the cost and quality of trace link generation and important applications of trace analysis such as conflict analysis, consistency checking, or change impact analysis. In this paper, we explore these cost-quality trade-offs with three case study systems from different contexts - the open-source ArgoUML modeling tool, an industrial route-planning system, and a movie player. We report the cost-quality trade-off of automated trace generation with the Trace Analyzer approach and discuss its expected impact onto several applications that consume its trace information. In the study we explore simple techniques to predict and manipulate the cost-benefit trade-off with threshold-based filtering. We found that (a) 80% of the benefitcomes from only 20% of the cost and (b) weak trace links are predominantly false trace links and can be efficiently eliminated through thresholds.
机译:主要的软件开发标准要求在软件工件(例如需求,体系结构元素或源代码)之间建立跟踪链接,而无需明确说明这些链接所需的详细程度。但是,详细程度会极大地影响跟踪链接生成的成本和质量以及跟踪分析的重要应用程序,例如冲突分析,一致性检查或变更影响分析。在本文中,我们使用来自不同环境的三个案例研究系统探索这些成本质量的取舍-开源ArgoUML建模工具,工业路线规划系统和电影播放器​​。我们使用跟踪分析器方法报告自动跟踪生成的成本质量权衡,并讨论其对使用其跟踪信息的多个应用程序的预期影响。在研究中,我们探索了简单的技术来预测和操纵基于阈值的过滤的成本效益权衡。我们发现(a)80%的收益仅来自20%的成本,(b)弱的跟踪链接主要是虚假的跟踪链接,可以通过阈值有效地消除。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号