期刊文献+

基于一种设计最优规则的OO设计度量分析研究

Research on Object-Oriented Design Metrics Based on a Specific Design Heuristics
下载PDF
导出
摘要 面向对象软件设计最优规则能够指导设计出优化结构,提高OO设计的结构质量,使设计更易维护。Riel规则是其中一种重要的设计最优规则。链接分析度量是针对OO类图模型质量的一种度量方法。文中研究了Riel规则及链接分析度量方法,并分析了链接分析度量方法与Riel规则及OO模型质量的关系。结论表明Riel规则指出了OO设计应避免创建“上帝”(God)类,链接分析度量能够识别出具有上帝(“God”)角色的类,指导设计者的设计遵守Riel规则。有效地使用链接分析度量,使OO设计符合Riel规则,可以及早发现问题,提出改进意见,从而提高OO软件的质量。 OO design heuristics can direct to design a good structure and improve OO design, so that it can be maintained easily. Riel heuristics is one of the important design heuristics. The link-analysis metric is a kind of design metric to the quality of OO class diagram. In this paper, Rid heuristic is researched, then the link-analysis metric is introduced, the relation between link-analysis metric, Rid heuristic and the OO model quality is analyzed. The result is that Riel heuristic imposes OO design should avoid creating God class, the link-analysis metric can recognize God class and direct a design to abide to Riel heuristic. Using the link-analysis metric efficiently may find the design question early and improve OO design quality.
机构地区 华北电力大学
出处 《微机发展》 2005年第11期118-119,共2页 Microcomputer Development
关键词 OO度量 可维护性 设计最优规则 OO模型质量 object-oriented metrics maintainability design heuristics object-oriented model quality
  • 相关文献

参考文献5

  • 1伦立军,丁雪梅,李英梅.面向对象软件度量技术研究[J].计算机应用研究,2002,19(12):40-42. 被引量:2
  • 2Subramanyam R, Krishnan M S. Empirical Analysis of CK Metrics for Object - Oriented Design Complexity: Implications for Software Defects [ J ]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING,2003,29(4) :297 - 309.
  • 3Bandi R K, Vaishnavi V K,Turk D E. Predicting Maintenance Performance Using Object - Oriented Design Complexity Mettics[ J ]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003,29(1) :77 - 86.
  • 4Chatzigeorgiou A. Mathematical Assesmment of Object - Oriented Design Quality[J ]. IEEE Transactions on Software Engineering, 2003,29(11): 1050 - 1053.
  • 5Deligiannis I. An empirical investigation of an object - oriented design heuristic for maintainability[J]. The Journal of Systems and Software, 2003,65:127 - 139.

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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