软件工程 作者 张海藩 第十六章.pptVIP

  • 2
  • 0
  • 约 41页
  • 2015-12-10 发布于广东
  • 举报
第16章 软件重用 重用(reuse)也称为再用或复用,是指同一事物不做修改或稍加改动就多次重复使用。显然,软件重用是降低软件成本、提高软件生产率和软件质量的非常合理、有效的途径。 16.1 可重用的软件成分 16.2 软件重用过程 16.3 领域工程 16.4 开发可重用的构件 16.5 分类和检索构件 16.6 软件重用的效益 16.7 小结 16.1 可重用的软件成分 广义地说,软件重用可划分成以下三个层次:①知识重用(例如,软件工程知识的重用);②方法和标准的重用(例如,面向对象方法或国家标准局制定的软件开发规范或某些国际标准的重用);③软件成分的重用。本章仅讨论软件成分的重用问题。 软件成分的重用可以进一步划分成以下三个级别。 (1) 代码重用 (2) 设计结果重用 设计结果重用指的是,重用某个软件系统的设计模型(即求解域模型)。这个级别的重用有助于把一个应用系统移植到完全不同的软/硬件平台上。 (3) 分析结果重用 这是一种更高级别的重用,即重用某个系统的分析模型。这种重用特别适用于用户需求未改变,但系统体系结构发生了根本变化的场合。更具体地说,可能被重用的软件成分主要有以下10种。 · 项目计划。软件项目计划的基本结构和

文档评论(0)

1亿VIP精品文档

相关文档