首页    期刊浏览 2024年09月20日 星期五
登录注册

文章基本信息

  • 标题:A Metrics Suite for Measuring Class Interaction at Run Time Through DCM
  • 作者:Akhil Khare ; Harsh Lohani ; Pallavi Khare
  • 期刊名称:Oriental Journal of Computer Science and Technology
  • 印刷版ISSN:0974-6471
  • 出版年度:2010
  • 卷号:3
  • 期号:1
  • 页码:75-82
  • 语种:English
  • 出版社:Oriental Scientific Publishing Company
  • 摘要:The first step taken while developing software, by an analyst is to construct a sequence diagram which describes the interaction that must occur between classes. The sequence diagram does not show the interaction of classes at run time. It shows static coupling, i.e. it only acknowledges the number of interactions between the classes. There have been many studies done regarding the relationship between coupling and external quality factors of object-oriented software. A common way to define and measure coupling is through structural properties and static code analysis. However, because of polymorphism, dynamic binding, and the common presence of unused or dead code in commercial software, the resulting coupling measures are not precise as they do not perfectly reflect the actual coupling taking place among classes dynamically. This paper proposes the use of the estimated frequency of the use cases and propagates these frequencies through the sequence diagram to estimate dynamic coupling. This can be done by using Dynamic Clustering Mechanism (DCM) in which classes which interact with high frequency are clustered or grouped together (called as hot spots), which are highly dynamically coupled. With this evaluation we will be able to determine which hot spot are indeed relevant and actually deserves close attention from the designer w.r.t design of each class.
  • 关键词:Dynamic Coupling Measurement ; DCM ; Class Interaction at run time ; Re-engineering ; Dynamic Clustering Mechanism
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有