期刊文献+

基于多态性的UML时序图度量研究 被引量:2

UML Sequence Diagram Metrics Based on Polymorphism
下载PDF
导出
摘要 目前对于时序图度量的研究没有考虑到面向对象软件的多态性特点,度量不够准确。本文结合面向对象多态性的特点和UML(Unified mode ling language)类图、时序图,运用图论的方法构建了有向无环图,并在此基础上提出了相适应的度量集,最后通过实例分析说明时序图的多态性扩展和度量集的有效性。同时,本文的研究也为软件测试用例的设计提供了指导。 The polymorphism characteristic of the object-orient for sequence diagram metrics and the metrics are not exact. A software is not considered in the research dir the graph theory and integrating the polymorphism characteristic ected acyclic graph is designed by using of the object orient software and UML class and sequence diagrams. The suited metric set is presented. Finally, an example analysis illuminates the availability of the polymorphism enlargement and the metric set. Meanwhile, the research provides a guidance for the design of software testing.
出处 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2006年第6期759-763,共5页 Journal of Nanjing University of Aeronautics & Astronautics
关键词 度量 UML 时序图 多态性 metric unified modeling language sequence diagram polymorphism
  • 相关文献

参考文献9

  • 1Kimt K,Shin Y,Wu C.Complexity measures for object-oriented program based on the entropy[C]//Asia-Pacific Software Engineering Conference.Brishane,Australia:IEEE,1995.
  • 2The Object Management Group.OMG unified modeling language version 2.0[EB/OL].[2006-04-12].http://www.uml.org.
  • 3Pilone D,Pitman N.UML 2.0 in a nutshell[M].Cambridge,UK:O′Reilly Date,2005.
  • 4Meyer B.Object-oriented software construction[M].2nd Edition.Upper Saddle River,NJ:Prentice Hall,1997.
  • 5Gamma E,Helm R,Johnson R,et al.Design patterns[M].1st Edition.Boston:Addison-Wesley,1995.
  • 6Supavita S,Suwannasart T.Testing polymorphic interactions in UML sequence diagrams[C]//Proceedings of the International Conference on Information Technology:Coding and Computing (ITCC).Las Vegas,USA:IEEE,2005.
  • 7Zimmer J A.Graph theoretical indicators and refactoring[C]//Extreme Programing and Agile Methods-XP/Agile Universe.Berlin,Germany:Springer,2003:62-72.
  • 8Pilskalns O,Williams D,Andrews A.Defining maintainable components in the design phase[C]//Proceedings of the 21st IEEE International Conference on Software Maintenance.Budapest,Hungary:IEEE,2005.
  • 9Pilskalns O,Andrews A,France R,et al.Rigorous testing by merging structural and behavioral UML representations[C]//UML Conference.San Francisco,USA:[s.n.],2003:234-248.

同被引文献18

引证文献2

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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