- 4
- 0
- 约1.43万字
- 约 72页
- 2018-05-08 发布于广东
- 举报
Mail:wyh_925@163.com 软件体系结构 --- 软件复用与领域工程 王映辉 博士(后),教授,博导 Part 2:软件复用与领域工程 软件复用的基本概念 软件复用:是指重复使用“为了复用目的而设计的软件”的过程; 软件复用的基本概念(续) 依据复用的对象,可以将之分为: 产品复用:指复用已有的软件构件,通过构件集成(组装)得到新系统。产品复用是目前复用的主流途径。 过程复用:指复用已有的软件开发过程,使用可复用的应用生成器来自动或半自动地生成所需系统。过程复用依赖于软件自动化技术的发展。 软件复用的基本概念(续) 依据信息复用的方式,可将复用分为: 白盒(White-box)复用:指能对已有构件根据用户需求进行适应性修改后的复用。 黑盒(Black-box)复用:指对已有构件不需作任何修改,通过构件组装的方式直接进行复用。这是目前的研究热点,也是将来的发展趋势。 如何实现复用 软件复用有以下三个基本问题: 必须有可复用的对象 所复用的对象必须是有用的 复用者需要知道如何使用被复用的对象 软件复用包括两个相关的过程: 可复用软件(构件)的开发(Development for Reuse) 基于可复用软件(构件)的应用系统构造(集成和组装)(Development with Reuse) 解决好这几个方面的问题才能实现真正成功的软件复用 实现软件复用的
您可能关注的文档
- 软件工程导论课件作者陈明09第九章节项目计划与管理.ppt
- 软件工程第2版课件作者王宜贵附录A统一建模语言UML.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第八章节软件测试策略.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第二章节软件过程模型.ppt
- 电子工艺与技能实训教程课件作者夏西泉第7章节电子产品装调实例.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第九章节软件维护.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第七章节测试技术.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第三章节需求分析.ppt
- 软件工程——共同演进的方法与实践课件作者田文洪第一章节软件工程概述.ppt
- 软件工程基础教程课件作者郭庚麒主编余明艳杨丽副主编9软件测试.ppt
最近下载
- 化工总控工(高级)职业技能考试题库及答案.doc VIP
- 附件:WHO INN P-List130部分品种药品通用名称.pdf
- 合同能源管理项目方案.doc VIP
- (正式版)DB22∕T 2129-2014 《二手车交易市场管理规范》.docx VIP
- DBJ50T-445-2023 建筑边坡工程监测技术标准 .docx VIP
- 生物检测技术——核酸探针.ppt VIP
- 养老院财务报销制度.docx VIP
- 国家义务教育质量监测四年级科学素养测试卷.docx VIP
- 一种促进猫化毛排毛的屎肠球菌JYEF-355及应用.pdf VIP
- (正式版)D-L∕T 1035.4-2018 循环流化床锅炉检修导则 第4部分:锅炉灰渣冷却及输送系统检修.docx VIP
原创力文档

文档评论(0)