设计模式在软件复用应用.docVIP

  • 3
  • 0
  • 约4.39千字
  • 约 7页
  • 2016-04-07 发布于安徽
  • 举报
设计模式在软件复用应用.doc

设计模式在软件复用中的应用 摘要:软件规模和复杂度的不断增加,使得软件开发面临着前所未有的挑战。软件的复用被视为解决软件危机,提高软件生产率和质量的有效途径。设计模式在软件设计的应用体现在使软件具有分层结构,使得软件更稳定,更完善,而且各个层次相互独立,任何一层的改动不会影响其他层次。因此增强了软件的灵活性、稳定性和可扩展性,软件的复用是一种更抽象、更有效、使用范围更广的复用,并且在实际的操作中更加切实可行。 关键词:软件危机;;从20世纪60年代开始,计算机硬件技术的快速发展,计算机的容量、速度和可考性得到明显的提高,而生产计算机硬件的成本却不断下降。这为十算机更广泛的应用提供了有利的条件。随之各种复杂的、大型软件项目被提出来。但是随着软件系统规模的扩大和复杂性的增长,软件开发所耗费的入力、物力也发生了惊人地增加,两软件系统的可靠性和可维护性却明显下降,软件业出现了。 于是于1968年Mcllroy在NAT软件工程会议上首次提出了软件复用的思想。入们逐渐认识到要摆脱这场危机,真正实现软件的工业化生产方式,提高软件的开发效率和质量,软件是一条现实可行途径 软件复用理论与技术 软件复用定义与概述及关键因素 软件复用是一种由预先构造好的、为复用目的而设计的软件构件来建立或者组装软件系统的过程。它的基本思想非常简单,即放弃那种原始、一切从头开始的软件开发方式,而是利用复用技术,由公共的可

文档评论(0)

1亿VIP精品文档

相关文档