首页    期刊浏览 2024年12月02日 星期一
登录注册

文章基本信息

  • 标题:Comparing Static and Dynamic Weighted Software Coupling Metrics
  • 本地全文:下载
  • 作者:Henning Schnoor ; Wilhelm Hasselbring
  • 期刊名称:Computers
  • 电子版ISSN:2073-431X
  • 出版年度:2020
  • 卷号:9
  • 期号:2
  • DOI:10.3390/computers9020024
  • 出版社:MDPI Publishing
  • 摘要:Coupling metrics that count the number of inter-module connections in a software system are an established way to measure internal software quality with respect to modularity. In addition to static metrics, which are obtained from the source or compiled code of a program, dynamic metrics use runtime data gathered, e.g., by monitoring a system in production. Dynamic metrics have been used to improve the accuracy of static metrics for object-oriented software. We study weighted dynamic coupling that takes into account how often a connection (e.g., a method call) is executed during a system’s run. We investigate the correlation between dynamic weighted metrics and their static counterparts. To compare the different metrics, we use data collected from four different experiments, each monitoring production use of a commercial software system over a period of four weeks. We observe an unexpected level of correlation between the static and the weighted dynamic case as well as revealing differences between class- and package-level analyses..
  • 关键词:software metrics; monitoring; dynamic;static analysis software metrics ; monitoring ; dynamic;static analysis
国家哲学社会科学文献中心版权所有