期刊文献+

基于数据切片度量JAVA内聚性 被引量:2

Measuring JAVA Cohesion Based on Data Slice
下载PDF
导出
摘要 面向对象的程序切片在程序分析、程序理解、软件测试和调试以及软件维护方面有着广泛的用途 .首先建立了抽象数据切片和类内切片的概念 ,然后基于这两种切片讨论了 JAVA语言中存在的内聚问题 ,通过分析这些切片与数据、方法、类之间的关系来度量数据、方法以及类的内聚性问题 . Object-Oriented program slicing technique is widely used in program analysis, program comprehension, software testing, and software maintenance etc. In this paper, the basic concepts of abstract data slice and intra-class slice are created at first. Then, the cohesion existing in JAVA language is discussed based on these slices. Finally, the data cohesion, method cohesion and class cohesion are presented and solved by analyzing the relationship between these slice and data, method or class.
机构地区 南京大学
出处 《软件学报》 EI CSCD 北大核心 2001年第12期1851-1858,共8页 Journal of Software
基金 国家 8 6 3青年基金资助项目 (86 3- 30 6 - QN2 0 0 0 - 2 )~~
关键词 数据切片度量 数据类聚 JAVA语言 面向对象 软件开发 abstract data slice inter-class slice data cohesion class cohesion JAVA
  • 相关文献

参考文献3

二级参考文献12

  • 11999-06-16
  • 21.Bacon D F, Sweeney P F. Fast static analysis of C++ virtual function calls. In: Berman A M ed. Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Language & Application (OOPSLA'96). New York: ACM Press, 1996. 324~341
  • 32.Calder B, Grunwald D. Reducing indirect function call overhead in C++ programs. In: McKenna J ed. Conference Record of the 21th ACM Symposium on Principles of Programming Language (POPL). New York: ACM Press, 1994. 397~408
  • 43.Driesen K, Holzle U. The direct cost of virtual function calls in C++. In: Berman A M ed. Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Language & Application (OOPSLA'96). New York: ACM Press, 1996. 306~323
  • 54.Dean J, Grove D, Chambers C. Optimization of object-oriented programs using static class hierarchy analysis. In: Olthoff W ed. Proceedings of the 9th European Conference on Object-Oriented Programming (ECOOP'95). Berlin: Springer-Verlag, 1995. 77~101
  • 65.Ramalingam G, Srinivasan H. A member lookup algorithm for C++. In: Berman A M ed. Proceedings of the 1997 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Language & Application (OOPSLA'97). New York: ACM Press, 1997. 18~30
  • 76.David F B. Fast and effective optimization of statically typed object-oriented Language. University of California at Berkley, 1997. 17~38
  • 87.Tip F, Choi J D, Field J et al. Slicing class hierarchy in C++. In: Berman A M ed. Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Language & Application (OOPSLA'96). New York: ACM Press, 1996. 179~197
  • 91999-01-19
  • 10李翔,谢复炜,刘惠民.新型烟草制品毒理学评价研究进展[J].烟草科技,2016,49(1):88-93. 被引量:48

共引文献35

同被引文献17

  • 1CHIDAMBER S R,KEMERER C F.A metrics suite for object oriented design[J].IEEE Transactions on Software Engineering,1994,20(6):476-493.
  • 2BRIAND L C,DALY J,WUSR J.A unified framework for cohesion measurement in object-oriented systems[J].Empirical Software Engineering,1998,3(1):67-117.
  • 3CHIDAMBER S R,DARCY D P,KEMERER C F.Mangerial use of metrics for object-oriented software:an exploratory analysis[J].IEEE Transactions on Software Engineering,1998,24(8):629-639.
  • 4LI Wei,HENRY S.Object oriented metrics that predict maintaina-bility[J].Journal of Systems and Software,1993,23(2):111-122.
  • 5HITZ M,MONTAZERI B.Measuring coupling and cohesion in object oriented systems:proc.of Int.Symposium on Applied Corporate Computing[C].[S.l.]:[s.n.],1995:25-27.
  • 6HENDERSON-SELLERS B.Object-oriented metrics measures of complexity[M].[S.l.]:Prentice-Hall,1996.
  • 7BIEMAN J M,KANG B K.Cohesion and reuse in an object-oriented system:proc.of Symposium on Software Reusability(SSR'95)[C].Seattle,WA:[s.n.],1995:259-262.
  • 8WASIQ M.Measuring class cohesion in object-oriented systems[D].[S.l.]:Information and Computer Science,KFUPM,2001.
  • 9CHAE H S,KWON Y R.A cohesion measure for classes in object-oriented system:proc.of the 5th ISMS[C].Bethesda,USA:IEEE,1998:158-166.
  • 10SIMON F,LOFFLER S,LEWERENTZ C.Distance based cohesion on measuring:FESMA'99[C].Amsterdam:[s.n.],1999.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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