构建和测试软件可维护性评估模型

Fang Zhuo, B. Lowther, P. Oman, J. Hagemeister
{"title":"构建和测试软件可维护性评估模型","authors":"Fang Zhuo, B. Lowther, P. Oman, J. Hagemeister","doi":"10.1109/METRIC.1993.263800","DOIUrl":null,"url":null,"abstract":"Software metrics are used to quantitatively characterize the essential features of software. The paper investigates the use of metrics in assessing software maintainability by presenting and comparing seven software maintainability assessment models. Eight software systems were used for initial construction and calibrating the automated assessment models, and an additional six software systems were used for testing the results. A comparison was made between expert software engineers' subjective assessment of the 14 individual software systems and the maintainability indices calculated by the seven models based on complexity metrics automatically derived from those systems. Initial tests show very high correlations between the automated assessment techniques and the subjective expert evaluations.<<ETX>>","PeriodicalId":320762,"journal":{"name":"[1993] Proceedings First International Software Metrics Symposium","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"42","resultStr":"{\"title\":\"Constructing and testing software maintainability assessment models\",\"authors\":\"Fang Zhuo, B. Lowther, P. Oman, J. Hagemeister\",\"doi\":\"10.1109/METRIC.1993.263800\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software metrics are used to quantitatively characterize the essential features of software. The paper investigates the use of metrics in assessing software maintainability by presenting and comparing seven software maintainability assessment models. Eight software systems were used for initial construction and calibrating the automated assessment models, and an additional six software systems were used for testing the results. A comparison was made between expert software engineers' subjective assessment of the 14 individual software systems and the maintainability indices calculated by the seven models based on complexity metrics automatically derived from those systems. Initial tests show very high correlations between the automated assessment techniques and the subjective expert evaluations.<<ETX>>\",\"PeriodicalId\":320762,\"journal\":{\"name\":\"[1993] Proceedings First International Software Metrics Symposium\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-05-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"42\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] Proceedings First International Software Metrics Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/METRIC.1993.263800\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings First International Software Metrics Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/METRIC.1993.263800","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 42

摘要

软件度量用于定量地描述软件的基本特征。本文通过介绍和比较七种软件可维护性评估模型,探讨了度量方法在软件可维护性评估中的应用。8个软件系统用于初始构建和校准自动评估模型,另外6个软件系统用于测试结果。将专家软件工程师对14个独立软件系统的主观评价与基于系统自动导出的复杂性度量的7个模型计算的可维护性指标进行了比较。初步测试表明,自动评估技术与主观专家评估之间存在非常高的相关性
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Constructing and testing software maintainability assessment models
Software metrics are used to quantitatively characterize the essential features of software. The paper investigates the use of metrics in assessing software maintainability by presenting and comparing seven software maintainability assessment models. Eight software systems were used for initial construction and calibrating the automated assessment models, and an additional six software systems were used for testing the results. A comparison was made between expert software engineers' subjective assessment of the 14 individual software systems and the maintainability indices calculated by the seven models based on complexity metrics automatically derived from those systems. Initial tests show very high correlations between the automated assessment techniques and the subjective expert evaluations.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信