期刊文献+

基于程序切片的一种耦合度量改进算法

Improved Algorithm Based on Coupling Program Slicing Metrics
下载PDF
导出
摘要 程序切片能够提取出程序中影响关注点变量值的所有语句。程序切片分为粗粒度切片和细粒度切片。程序切片用在耦合性度量中能够估算信息流的总量,相比只查看有没有信息流存在的方法更精确。文中对基于切片的耦合度量算法进行了改进。提高了耦合度量算法的准确性。 The program slicing can extract all statements which affect the value of the variable concerned. The program slicing is divided into fine-grained slicing and coarse-grained slicing. The Coupling Metrics based on the program slicing can estimate the total amount of information flow, and therefore are more accurate than those who on- ly check whether the information flow exists or not. The slice-based coupling metric algorithm is improved with better accuracy in this paper.
出处 《电子科技》 2013年第4期90-92,共3页 Electronic Science and Technology
关键词 程序切片 耦合性度量 信息流 program slicing coupling metrics information flow
  • 相关文献

参考文献6

  • 1LI Bixin. A technique to analyze information -flow in object - oriented programs [ J ]. Information and Software Technolo- gy,2003,45(6) :305 -314.
  • 2LI Bixin. A hierarchical slice - based framework for object - oriented coupling measurement [ J ]. Turku Centre for Comput- er Science TUCS Technical Report,2003 (45) :305 - 314.
  • 3LI Bixin,ZHOU Ying,MO Junhui,et al. Analyzing the condi- tions of coupling existence based on program slicing and some abstract information - flow [ C]. Proceedings of the Sixth International Conference on Software Engineering, Arti- ficial Intelligence, Networking and Parallel/Distributed Com- puting and First ACIS International Workshop on self - As- sembling Wireless Networks, SNPD/SAWN'05, IEEE ,2005.
  • 4李必信,杨朝晖,谭毅,朱平,李宣东,郑国梁.一种基于切片技术度量Java耦合性的框架[J].计算机学报,2001,24(3):259-265. 被引量:36
  • 5HARMAN M, OKUNLAWON M, SIVAGURUNATHAN B, et al. Slice - based measurement of coupling [ C ]. Boston, Mas- sachusetts:IEEE/ACM ICSE Workshop on Process Modeling and Empirical Studies of Software Evolution PMESSE'97, 1997 : 26 - 32.
  • 6柴玉梅,刘东昊,王黎明.对象级粗粒度切片方法[J].计算机工程与设计,2012,33(3):987-990. 被引量:1

二级参考文献15

  • 1Martin A.N.,张大方,缪力.一种JAVA程序静态切片的方法[J].计算技术与自动化,2005,24(3):69-71. 被引量:1
  • 2孙继荣,李志蜀,王莉,殷锋,金虎.程序切片技术在软件测试中的应用[J].计算机应用研究,2007,24(5):210-213. 被引量:14
  • 3LIU Y,Milanova A.Ownership and immutability inferencefor UML-based object access control[C].29th InternationalConference on Software Engineering,2007:323-332.
  • 4LIU Y,Milanova A.UML-based alias control[R].Technical Re-port RPI/DCS-06-10Rensselaer Polytechnic Institute,2006.
  • 5Sridharan M,Bodik R.Refinement-based context-sensitivepoint to analysis for Java[C].New York,NY,USA:Pro-ceedings of the ACM SIGPLAN Conference on ProgrammingLanguage Design and Implementation,2006:387-400.
  • 6Milanova A.Composition inference for UML class diagrams[J].Automated Software Engineering,2007,14(2):179-213.
  • 7Hammer C,Snelting G.An improved slicer for Java[C].New York:Proceedings of the 5th ACM SIGPLAN-SIGSOFTWorkshop on Program Analysis for Software Tools and Engi-neering,2004:17-22.
  • 8Rumbaugh J,Jacobson I,Booch G.The unified modeling languagereference manual[M].2nd ed.Addison-Wesley,2004.
  • 9Milanova A.Precise identification of composition relationshipsfor UML class diagrams[C].Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engi-neering,2005:76-85.
  • 10王晓华,顾逸东,陈蔚薇,郭丽丽.面向对象主流切片表示法的比较研究[J].计算机工程与设计,2008,29(5):1264-1267. 被引量:1

共引文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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