软件工程理论与实践(第版)第章,许家珆等编著概述.pptVIP

  • 4
  • 0
  • 约 39页
  • 2016-07-22 发布于湖北
  • 举报

软件工程理论与实践(第版)第章,许家珆等编著概述.ppt

软件工程理论与实践(第版)第章,许家珆等编著概述

第七章;7.1 软件复用的基本概念;  软件生产过程主要是正向过程,即软件产品从抽象级别较高的形态向抽象级别较低的形态演化,所以较高级别的复用容易带动较低级别的复用,反之则不然。 复用级别越高,可得到的回报也越大,因此分析软件(Analysis Ware)和设计软件(Design Ware)的复用备受重视。;代码的复用;7.1.2软件复用的形式;二、基于软件复用的软件开发过程的角度分  1.生产者复用(product reuse)   指建立、获取或者重新设计可复用构件的活动。涉及的活动包括:复用的规划、领域分析、构件的开发、构件库的组织和管理。  2.消费者复用(consumer reuse)   指使用可复用的构件建立新的系统的活动。涉及的活动包括:应用系统的规划、构件的检索和选择、应用系统中非复用部分的开发、应用系统的组装。;;(4)教育因素 软件科学技术的教育与培训中,缺乏关于软件复用的内容,缺少专门教材和课程。;7.2 软件构件与构件工程 ;图2;  一个软件只有在多个系统中被使用才可称为“可复用构件”,必须具备的条件:  (1)独立性    (2)完整性    (3)可标识性    (4) 通用性   (5)适应性   (6)可靠性   (7)标准化 ;  一个软件只有在多个系统中被使用才可称为“可复用构件”,必须具备的条件:  (1)独立性    (2)完

文档评论(0)

1亿VIP精品文档

相关文档