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

潘伟丰, 李兵, 马于涛, 覃叶宜, 周晓燕 · Acta Scientiarum Naturalium Universitatis Sunyatseni · 2010

一个软件系统的质量被它的结构(拓扑的结构) 部分决定,因此需要到份量上分析结构的质量变得著名。在这份报纸,结构(SQoS ) 的新奇公制的叫的软件质量为测量结构的质量的份量上被介绍面向对象(OO ) 经由加权的软件网络(WSN ) 上的错误繁殖分析的软件。首先,软件系统作为 WSN 被建模,加权的类相关性网络(WCDN ) ,在哪个如果任何东西是有显示在一个类上的一个错误将宣传到其它的概率的重量的一个指导的边,类是在每个类之间的节点和相互作用。然后,我们和每个班的臭虫俯伏在 WCDN 分析臭虫繁殖过程,并且基于这,一个度量标准(SQoS ) 被开发总体上测量 OO 软件的结构的质量。途径用不同软件结构在开放源代码 Java 程序上在二案例研究被评估(一个人采用设计模式,其它不做) 为一样的 OO 软件。案例研究的结果验证建议度量标准的有效性。途径被在 Java 写的一个工具充分自动化。

Read the paper · More papers on PaperTik