期刊文献+

面向对象程序中对象关系的描述方法 被引量:1

Description method of object relationships in object-oriented program
下载PDF
导出
摘要 对象关系图是一种描述对象关系的工具,在分析对象关系图的优缺点的基础上,提出了一种构建带权的对象关系图的方法,并把这种描述方法运用到确定类簇中的类间测试顺序上。该带权对象关系图克服了原来对象关系图中描述类间关系过于简单,尤其是反映关联关系的强弱不明显等主要缺点。 Object relation graph is a tool used to describe object relationships. The concept ofconstructing weighed object relation graph by analyzing the existing strongpoint and defects of traditionary object relation graph are proposed, and then continuously be applied to the determination of inter-class testing order. The weighed object relation graph has overcome the obvious defect of traditionary object relation graph, such as it too simply describes inter-class relations and especially can't reflect the degree of association relation.
出处 《计算机工程与设计》 CSCD 北大核心 2008年第20期5250-5252,共3页 Computer Engineering and Design
基金 中国矿业大学科学研究基金项目(0D4527)
关键词 面向对象程序 软件簇级测试 对象关系 对象关系图 类间测试顺序 object-oriented program cluster level test object relation object relation graph inter-class test order
  • 相关文献

参考文献7

二级参考文献29

  • 1韩冰青,张亚图,明朝辉.基于扩展有限状态机的一致性测试例生成研究[J].福建电脑,2004,20(7):38-39. 被引量:1
  • 2M D Smith, D J Robson. A Framework for Testing Object-Oriented Programs[J]. Journal of Object-Oriented Programming, 1992, 5(3):45-53.
  • 3M J Harrold, G Rothermel. Performing Data Flow Testing on Classes[A]. Proc of the 2nd ACM SIGSOFT Symp on Foundations of Software Engineering[C].1994.154-163.
  • 4S Sinha, M J Harrold,G Rothermal.Interprocedural Control Dependence[J]. ACM Trans on Software Engineering and Methodology,2000,10(2):1-38.
  • 5J Ezick, G Bilardi,K Pingali. Efficient Computation of Interprocedural Control Dependence[R].Technical Report TR2001-1850, Cornell Computer Science Department,2001.
  • 6R Bodik,R Gupta,M L Soffa.Refining Data Flow Information Using Infeasible Paths[A].5th ACM SIGSOFT Symp on Foundations of Software Engineering and 6th European Software Engineering Conf[C].1997.361-377.
  • 7Jiun-Liang Chen, Feng-Jian Wang. Flow Analysis of Class Relationships for Object-Oriented Programs[J]. Journal of Information Science and Engineering, 2000, 16(4):619-647.
  • 8D Kung, J Gao, P Hsia,et al. Class Firewall, Test Order, and Regression Testing of Object-Oriented Programs[J]. Journal of Object-Oriented Programming, 1995,8(22):51-65.
  • 9R Chatterjee,B G Ryder.Data-Flow-Based Testing of Object-Oriented Libraries[R].Technical Report DCS-TR-433, Rutgers University,2001.
  • 10L C Briand,Y Labiche,Y H Wang. Revisiting Strategies for Ordering Class Integration Testing in the Presence of Dependency Cycles[A]. 12th Int'l Symp on Software Reliability Engineering (ISSRE'01)[C].2001.27-30.

共引文献6

同被引文献13

  • 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

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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