用于预测软件质量的过程度量

T. Khoshgoftaar, E. B. Allen, R. Halstead, G. P. Trio, Ronald M. Flass
{"title":"用于预测软件质量的过程度量","authors":"T. Khoshgoftaar, E. B. Allen, R. Halstead, G. P. Trio, Ronald M. Flass","doi":"10.1109/HASE.1997.648056","DOIUrl":null,"url":null,"abstract":"Software reliability is essential for tactical military systems, such as the Joint Surveillance Target Attack Radar System (JSTARS). It is an embedded, real-time military application, which performs real-time detection, location, classification and tracking of moving and fixed objects on the ground. A software quality model can make timely predictions of reliability indicators. These enable one to improve software development processes by targeting reliability improvement techniques more effectively and efficiently. This paper presents a case study of a large subsystem of JSTARS to improve integration and testing. The dependent variable of a logistic regression model was the class of a module: either fault-prone or not. Measures of the process history of each module were the independent variables. The case study supports our hypothesis that the likelihood of discovering additional faults during integration and testing can be usefully modeled as a function of the module history prior to integration. This history is readily available by combining data from the project's configuration management system and problem-reporting system.","PeriodicalId":319609,"journal":{"name":"Proceedings 1997 High-Assurance Engineering Workshop","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"32","resultStr":"{\"title\":\"Process measures for predicting software quality\",\"authors\":\"T. Khoshgoftaar, E. B. Allen, R. Halstead, G. P. Trio, Ronald M. Flass\",\"doi\":\"10.1109/HASE.1997.648056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software reliability is essential for tactical military systems, such as the Joint Surveillance Target Attack Radar System (JSTARS). It is an embedded, real-time military application, which performs real-time detection, location, classification and tracking of moving and fixed objects on the ground. A software quality model can make timely predictions of reliability indicators. These enable one to improve software development processes by targeting reliability improvement techniques more effectively and efficiently. This paper presents a case study of a large subsystem of JSTARS to improve integration and testing. The dependent variable of a logistic regression model was the class of a module: either fault-prone or not. Measures of the process history of each module were the independent variables. The case study supports our hypothesis that the likelihood of discovering additional faults during integration and testing can be usefully modeled as a function of the module history prior to integration. This history is readily available by combining data from the project's configuration management system and problem-reporting system.\",\"PeriodicalId\":319609,\"journal\":{\"name\":\"Proceedings 1997 High-Assurance Engineering Workshop\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-08-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"32\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 1997 High-Assurance Engineering Workshop\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HASE.1997.648056\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1997 High-Assurance Engineering Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HASE.1997.648056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 32

摘要

软件可靠性对于战术军事系统至关重要,例如联合监视目标攻击雷达系统(JSTARS)。它是一种嵌入式实时军事应用,可对地面上的移动和固定物体进行实时探测、定位、分类和跟踪。软件质量模型可以对可靠性指标进行及时预测。这些使人们能够通过更有效和高效地瞄准可靠性改进技术来改进软件开发过程。本文以JSTARS的一个大型子系统为例,对其集成和测试进行了研究。逻辑回归模型的因变量是模块的类别:是否容易发生故障。各模块工艺历史的度量为自变量。案例研究支持我们的假设,即在集成和测试期间发现额外故障的可能性可以有效地建模为集成之前模块历史的函数。通过结合项目配置管理系统和问题报告系统的数据,可以很容易地获得这个历史记录。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Process measures for predicting software quality
Software reliability is essential for tactical military systems, such as the Joint Surveillance Target Attack Radar System (JSTARS). It is an embedded, real-time military application, which performs real-time detection, location, classification and tracking of moving and fixed objects on the ground. A software quality model can make timely predictions of reliability indicators. These enable one to improve software development processes by targeting reliability improvement techniques more effectively and efficiently. This paper presents a case study of a large subsystem of JSTARS to improve integration and testing. The dependent variable of a logistic regression model was the class of a module: either fault-prone or not. Measures of the process history of each module were the independent variables. The case study supports our hypothesis that the likelihood of discovering additional faults during integration and testing can be usefully modeled as a function of the module history prior to integration. This history is readily available by combining data from the project's configuration management system and problem-reporting system.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信