期刊文献+

类内聚度量研究

A research on lack of cohesion in methods
在线阅读 下载PDF
导出
摘要 类内聚被认为是面向对象软件的重要属性.内聚反应了类中成员相联系的紧密程度.讨论了面向对象范型软件度量的类内聚度量的研究现状.学术界已提出了几种关于面向对象范型类内聚度量,这些度量都是以类中关联成员为度量基础.多数的类内聚度量是基于实例变量访问准则.研究了上述内聚度量,总结定义了两种基本的方法关联准则:属性使用准则和方法调用准则. Class cohesion is considered as one of important object-oriented software attributes. Cohesion refers to the degree of the relatedness of the members in a class. It discuss the status about class cohesion of software metrics in object-oriented paradigm in this paper. Several metrics have been proposed in the literature in order to measure class cohesion in object-oriented systems. They capture class cohesion in terms of connections among members within a class. The major existing class cohesion metrics are essentially based on instance variables usage criteria. It defines two fundamental connected methods criteria in this paper: attribute usage criteria and methods invocation criterion.
作者 郑明秀
出处 《西南民族大学学报(自然科学版)》 CAS 2004年第5期557-560,共4页 Journal of Southwest Minzu University(Natural Science Edition)
关键词 软件度量 面向对象 类内聚 内聚缺乏度 software metrics and measurement objected-oriented class cohesion lack of cohesion in methods
  • 相关文献

参考文献12

  • 1李心科,刘宗田,潘飚,邢大红.一个面向对象软件度量工具的实现和度量实验研究[J].计算机学报,2000,23(11):1220-1225. 被引量:29
  • 2刘宗田.面向对象软件度量中的内聚缺乏度分析[J].计算机研究与发展,2001,38(2):138-143. 被引量:10
  • 3S R Chidamber, C F Kemerer. Towvards a metrics suite for object-oriented design. Object-Oriented Programming Systems,Languages and Applications (OOPSLA)[J]. Special Issue of SIGPLAN Notices, 1991, 26(10): 197-211.
  • 4E Yourdon, L Constantine. Structured Design[M]. Preutice Hall, Englewood Clifts, N.J., 1979.
  • 5J M Bieman, B K Kang. Cohesion and reuse in an object-oriented system[J]. Proceedings of the Symposium on Software Reusability (SSR'95), Seattle, WA, 1995.259-262.
  • 6J M Bieman, B K Kang. Cohesion and reuse in an object-oriented system[J]. Proceedings of the Symposium on Softyare Reusability (SSR'95), Seattle, WA, 1995. 259-262.
  • 7L C Briand, J Daly, J Wusr. A unified framework for cohesion measurement in object-oriented systems[J]. Empirical Software Engineering, 1998, 3(1): 67-117.
  • 8S R Chidamber, C F Kemerer. A metrics suite for object oriented design[J]. IEEE Transactions on Software Engineering, 1994,20(6): 476-493.
  • 9W Li, S Henry. Object oriented metrics that predict maintainability[J]. Journal of Systems and Software, 1993, 23:111-122.
  • 10M Hitz, B Montazeri. Measuring coupling and cohesion in object oriented systems[J]. Proceedings of the Int. Symposium on Applied Corporate Computing, 1995.25-27.

二级参考文献13

  • 1弓惠生.面向对象设计中软件度量学的进展[J].计算机科学,1996,23(3):17-19. 被引量:16
  • 2邢大红.面向对象软件的度量学理论与工程实现(硕士学位论文)[M].合肥:合肥工业大学,1998..
  • 3潘飚.C++语言面向中对象的软件度量学研究(硕士学位论文)[M].合肥:合肥工业大学,1999..
  • 4邢大红.面向对象软件的度量学理论与工具实现(硕士论文)[M].合肥:合肥工业大学,1998..
  • 5潘飚.C++语言面向对象的软件度量学研究(硕士论文)[M].合肥:合肥工业大学,1999..
  • 6潘飚,硕士论文,1999年
  • 7邢大红,硕士论文,1998年
  • 8Chen J Y,Information and Software Technology,1993年,35卷,4期,232页
  • 9潘飚,硕士学位论文,1999年
  • 10邢大红,硕士学位论文,1998年

共引文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部