期刊文献+

面向对象软件框架中的耦合性及其消解策略的研究 被引量:5

Study of Coupling of Objected-oriented Software Framework and Decoupling Strategy
下载PDF
导出
摘要 在软件设计过程中 ,特别是软件框架的设计过程中 ,降低软件系统的耦合性是改善软件系统的可维护性 ,可理解性 ,可扩展性的关键 .目前已经提出了一些改善软件系统耦合性的方法 ,例如说设计模式方法 ,虽然该方法解决了很多实际的问题 ,但该方法的缺点是可理解性和可操作性较差 .本文针对设计模式方法可操作性差的缺点 ,提出了一种具有很好可操作性的方法 ,我们称之为耦合变换的方法 ,其基本思路是 ,首先按照耦合关系的强弱 ,对耦合关系进行排列 ,然后按照耦合关系逐步减弱的方法 ,利用降低耦合性的一些原则 ,并结合设计模式的思想 ,逐步将强耦合关系变换为弱耦合关系 。 Decoupling is the key of maintainability, intelligibility, expandability of improving software system in software design, especially in software framework design. Now there are some way decoupling software system, such as design pattern, though the way solve the some fact problem, the defect of the way is worse intelligibility and maneuverability. The paper proposes the best maneuverability way, called couple transform. The thought is, first, arrange the couple relationship from strong to feebleness, then using the principle of decoupling and the thought of design pattern, stepwise decouple, the end of transforming is optimization couple or hypo- optimization couple.
出处 《小型微型计算机系统》 CSCD 北大核心 2003年第10期1743-1747,共5页 Journal of Chinese Computer Systems
关键词 耦合性 软件框架 面向对象 耦合性消解策略 coupling software framework
  • 相关文献

参考文献7

  • 1李必信,杨朝晖,谭毅,朱平,李宣东,郑国梁.一种基于切片技术度量Java耦合性的框架[J].计算机学报,2001,24(3):259-265. 被引量:36
  • 2ErichGamma RichardHelm RalphJohnson JohnVlissides著 李英军等译.设计模式可复用面向对象软件的基础[M].北京:机械工业出版社,2000.9.
  • 3(美)StanleyB Lippman 侯捷译.Essential C++[M].武汉:华中科技大学出版社,2001.8.
  • 4(美)BruceEckel 京京工作室译.Java编程思想[M].北京:机械工业出版社,1999.4.
  • 5(美)StanleyB Lippman著 侯捷译.深度探索C++对象模型[M].武汉:华中科技大学出版社,2001.5.
  • 6Robert C. Martin. Design principles and design patterns [EB/OL]. www. objectmentor, corn,2000. 10.
  • 7Stanley B lippman. Inside the C+ + object model CM3. Addison-Wesley, 1996. ,.

二级参考文献1

共引文献47

同被引文献22

引证文献5

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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