Measuring Structural Quality of Object-Oriented Softwares via Bug Propagation Analysis on Weighted S

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:jiangyang0266
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
The quality of a software system is partially determined by its structure (topological structure),so the need to quantitatively analyze the quality of the structure has become eminent.In this paper a novel metric called software quality of structure (SQoS) is presented for quantitatively measuring the structural quality of object-oriented (OO) softwares via bug propagation analysis on weighted software networks (WSNs).First,the software systems are modeled as a WSN,weighted class dependency network (WCDN),in which classes are nodes and the interaction between every pair of classes if any is a directed edge with a weight indicating the probability that a bug in one class will propagate to the other.Then we analyze the bug propagation process in the WCDN together with the bug proneness of each class,and based on this,a metric (SQoS) to measure the structural quality of OO softwares as a whole is developed.The approach is evaluated in two case studies on open source Java programs using different software structures (one employs design patts and the other does not) for the same OO software.The results of the case studies validate the effectiveness of the proposed metric.The approach is fully automated by a tool written in Java.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
在全国第十一届书法篆刻展中,陈寰以古玺印创作技惊四座,获得优秀奖,一举成名,成为印坛关注的新锐印人。  在当代写意印风弥漫印坛三十余年的当下,如何将写意印风的主体风格意识与传统篆刻加以进一步融合,并使青年印人更深入地精深把握古玺、汉印,包括明清流派印传统,在某种程度上抑制写意印风的个性化一味膨胀与形式化的过分倡导,从篆刻本体与古典內质上加以回归,可视作近十余年印坛追寻从写意到古意转换的整体发展趋势
脑血管病是世界上发病率与病死率较高的三大疾病之一。动脉粥样硬化斑块的形成和心源性栓子的脱落是引发缺血性脑血管病的主要因素。本文通过对143例缺血性脑血管病患者进行
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
蛛网膜下腔出血(SAH)是临床常见的颅内出血,临床表现为蛛网膜下腔出血三联征:头痛呕吐、脑膜刺激征及血性脑脊液等。该病起病急,进展快,常反复发作,病死率约为25%。CT是目前
一九六七年六月生,重庆市云阳人。中央美术学院中国画系结业、北京大学中文系访问学者。现为《荣宝斋》执行主编兼编辑部主任、荣宝斋画院教授、中国美术家协会会员、中共中
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊