位置:成果数据库 > 期刊 > 期刊详情页
基于软件网络错误传播分析的软件质量量度
  • ISSN号:1672-7207
  • 期刊名称:中南大学学报(自然科学版)
  • 时间:2012.11.26
  • 页码:4339-4348
  • 分类:TP311.5[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]浙江工商大学计算机与信息工程学院,浙江杭州310018, [2]武汉大学软件工程国家重点实验室,湖北武汉430072, [3]武汉大学计算机学院,湖北武汉430072
  • 相关基金:国家自然科学基金资助项目(61202048);浙江省自然科学基金资助项目(LQ12F02011)
  • 相关项目:基于软件网络的回归测试用例排序方法研究
作者: 潘伟丰|李兵|
中文摘要:

基于软件网络错误传播的分析,提出一种量度软件质量的新方法。首先,将软件系统抽象成软件网络(方法调用网络),节点代表方法,有向边代表方法间的调用关系;然后,通过错误植入的方法(随机植入和受控植入),研究错误在方法调用网络中的传播过程,最终构建新度量SQC量度软件质量。真实软件系统的实例研究结果表明:SQC可以有效地量度软件的质量,并且与软件网络边数、结构熵等参数存在明显的负相关性,这对于指导高质量软件开发具有一定意义。

英文摘要:

Based on the analysis of error propagation in software networks,a novel method was presented for quantifying the quality of software.Firstly,software systems were modeled as software networks(i.e.,method calling network) with nodes representing the methods and directed edges representing the calling relationships between methods.And then errors were injected into software networks randomly or under control to study propagation dynamics of errors and proposed a new metric(SQC) to measure the quality of software.Empirical results on several real software systems show that SQC can be effectively used to measure software quality,and it has a negative correlation with other software networks metrics such as number of edges and structural entropy.All these results have many implications on the high quality software development.

同期刊论文项目
期刊论文 22 会议论文 1 获奖 1
同项目期刊论文
期刊信息
  • 《中南大学学报:自然科学版》
  • 北大核心期刊(2011版)
  • 主管单位:教育部
  • 主办单位:中南大学
  • 主编:黄伯云
  • 地址:湖南长沙中南大学校本部
  • 邮编:410083
  • 邮箱:zngdxb@csu.edu.cn
  • 电话:0731-88879765
  • 国际标准刊号:ISSN:1672-7207
  • 国内统一刊号:ISSN:43-1426/N
  • 邮发代号:42-19
  • 获奖情况:
  • 首届全国优秀科技期刊评比一等奖,第二届全国优秀科技期刊评比一等奖,首届中国有色金属工业优秀科技期刊评比一等奖
  • 国内外数据库收录:
  • 美国化学文摘(网络版),荷兰文摘与引文数据库,美国工程索引,英国科学文摘数据库,中国中国科技核心期刊,中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:20874