A Survey of Dynamic Software Metrics

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:sishenzhichi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Software metrics help us to make meaningful estimates for software products and guide us in taking managerial and technical decisions.However,conventional static metrics have been found to be inadequate for modern object-oriented software due to the presence of object-oriented features such as polymorphism,dynamic binding,inheritance and unused code.This fact motivates us to focus on dynamic metrics in place of traditional static metrics.Moreover,dynamic metrics are more precise than static metrics as they are able to capture the dynamic behaviour of the software system during measurement.These dynamic metrics are usually obtained from the execution traces of the code or from the executable models.In this paper,advantages of dynamic metrics over static metrics are discussed and then a survey of the existing dynamic metrics is carried out.These metrics are characterized into different categories such as dynamic coupling metrics,dynamic cohesion metrics.Towards end of the paper,potential research challenges and opportunities in the field of dynamic metrics are identified.
其他文献
目的 探讨血糖负荷与食物交换理论饮食指导对糖尿病患者血糖的影响.方法 将59例糖尿病患者随机分为对照组、食物交换组、血糖负荷组以及食物交换联合血糖负荷组,分别采用不同
A numerical simulation was conducted to study the effect of pressure on bubble dynamics in a gas-solid fluidized bed.The gas flow was modeled using the continuu
应对全球气候变化挑战,发展低碳经济,引起了世界各国广泛关注。中国政府自主承诺减排目标,积极采取措施,推进低碳经济发展。英国政府在推进低碳经济发展中起着引领作用,美、
Europium (Ⅲ)-doped YF3 is prepared by a hydrothermal process at 200 ℃. X-ray diffraction (XRD) pattern identifies the formation of YF3 phase without detectabl
Drag reduction experiments of the traveling wavy wall at high Reynolds number,ranging from 1.46×106 to 5.83×106 based on the free-stream velocity and the mode
Skin necrosis of the foot, oedema and lymphangitis from stonefish (Synanceia verrucosa) sting are complications well known for a long time and with potential lo
We study,from the point of view of the multifractal analysis,iterated function systems on totally disconnected spaces,namely,the boundaries of homogeneous trees
文章从生态演化的视角,运用生态演化思想,研究了基于生态演化的企业发展战略模型构建、企业发展战略各方战略关系以及企业发展战略演化,为企业长期发展过程中的战略制定与维
A new metal-organic complex [Pb2(PDB)2(phen)]n·nH2O (H2PDB = pyridine-3,4-dicarboxylic acid, phen = 1,10-phenanthroline) 1 has been hydrothermally synthesized
Diisopropyltren was synthesized from the reaction of tren with benzaldehyde in toluene, followed by reducing the imine intermediate with NaBH4, and debenzylatio