- 1
- 0
- 约小于1千字
- 约 14页
- 2019-05-10 发布于广东
- 举报
第十章 软件复用 软件复用的基本概念 领域工程 基于构件的开发 面向对象与软件复用 小结 软件复用的基本概念 软件复用的定义 软件复用的重要性 软件复用的目的是能更快、更好、成本更低地生产软件制品。 一般地说,在软件开发中采用复用构件可以比从头开发这个软件更加容易。 软件复用的粒度 按照可复用的粒度,软件制品从小到大分为以下几类: 源代码复用 软件体系结构复用 应用程序生成器 领域特定的软件体系结构的复用 领域工程 所谓的“领域”,指的是一组具有相似或相近软件需求的应用系统所覆盖的功能区域。 通过领域分析(domain analysis)找出最优复用,对它们进行设计和构造,形成为可复用构件,进而建立大规模的软件构件仓库的过程,就是领域工程。 横向复用和纵向复用 横向复用是指复用不同应用领域中的软件元素。 纵向复用是指在一类具有较多公共性的应用领域之间进行软部品复用。 领域分析 定义 领域分析是在特定应用领域寻找最优复用,以公共对象、类、子集合和框架等形式进行标识、分析和规约。 目标 是获得领域分析模型 领域分析的输入和输出 建造可复用构件 创建领域构件的设计框架 标准数据 标准接口协议 程序模板 构件模型 建立可复用构件库 三种分类模式 枚举分类 门面分类 属性-值分类 基于构件的开发 构件集成模型
您可能关注的文档
最近下载
- CQC1324-2018 数据中心场地基础设施认证技术规范(去水印OCR.pdf VIP
- 2025-2026学年上海市嘉定区八年级(下)期末数学试卷(含答案).pdf VIP
- 集输工理论技师高级技师题库附答案.pdf VIP
- 不忘初心 遇见最美-教学参考.docx VIP
- 高血压个体化健康教育记录表.pptx VIP
- 农业科技园区供水加压泵站工程可行性研究报告.docx
- 货物类投标方案(技术方案).docx
- CSCO黑色素瘤诊疗指南(2026).docx
- 给水排水标准图集_S5二_05SS522.pdf VIP
- DL_T 802.8-2014 电力电缆用导管技术条件 第8部分:埋地用改性聚丙烯塑料单壁波纹电缆导管.docx VIP
原创力文档

文档评论(0)