首页> 外文会议>IEEE International Conference on Software Quality, Reliability, and Security >How Do Defects Hurt Qualities? An Empirical Study on Characterizing a Software Maintainability Ontology in Open Source Software
【24h】

How Do Defects Hurt Qualities? An Empirical Study on Characterizing a Software Maintainability Ontology in Open Source Software

机译:缺陷如何伤害素质?开源软件中软件可维护性本体特性的实证研究

获取原文

摘要

Beyond the functional requirements of a system, software maintainability is essential for project success. While there exists a large knowledge base of software maintainability, this knowledge is rarely used in open source software due to the large number of developers and inefficiency in identifying quality issues. To effectively utilize the current knowledge base in practice requires a deeper understanding of how problems associated with the different qualities arise and change over time. In this paper, we sample over 6000 real bugs found from several Mozilla products to examine how maintainability is expressed with subgroups of repairability and modifiability. Furthermore, we manually study how these qualities evolve as the products mature, what the root causes of the bugs are for each quality and the impact and dependency of each quality. Our results inform which areas should be focused on to ensure maintainability at different stages of the development and maintenance process.
机译:除了系统的功能要求之外,软件可维护性对于项目成功至关重要。虽然存在大知识库的软件可维护性,但由于识别质量问题的大量开发人员和效率低下,这种知识很少用于开源软件。为了有效地利用当前的知识库,需要更深入地了解如何出现与不同品质相关的问题和随时间变化。在本文中,我们从几个Mozilla产品中发现了超过6000个真正的错误,以检查如何用可修复性和修改性的子组表达可维护性。此外,我们手动研究这些品质如何发展为产品成熟,错误的根本原因是每个质量的根本原因以及每个质量的影响和依赖性。我们的成果通知哪些领域应专注于确保在不同阶段的开发和维护过程中的可维护性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号