- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件的体系结构
不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 软 件 体 系 结 构 清华大学出版社 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 关 于 教 材 ◇ 出版社:清华大学出版社 ◇ 作者:张友生 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 课 程 内 容 ◇ 软件体系结构概论 ◇ 软件体系结构建模 ◇ 软件体系结构风格 ◇ 软件体系结构描述 ◇ 动态软件体系结构 ◇ Web服务体系结构 ◇ 基于体系结构的软件开发 ◇ 软件体系结构的分析与测试 ◇ 软件体系结构评估 ◇ 软件产品线体系结构 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 10.1 软件产品线的出现和发展 ◇ 出现和发展 产品线的起源可以追溯到1976年Parnas对程序族的研究。软件产品线的实践早在20世纪80年代中期就出现。 据HP公司1996年对HP、IBM、NEC、AT&T等几个大型公司分析研究,他们在采用了软件产品线开发方法后,使产品的开发时间减少1.5-2倍,维护成本降低2-5倍,软件质量提升5-10倍,软件重用达50%-80%,开发成本降低12%-15%。 软件产品线的发展得益于软件体系结构的发展和软件重用技术的发展。 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 在软件工程中的地位 10.1 软件产品线的出现和发展 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 10.2 软件产品线概述 ◇ 基本概念 ◎ 将利用了产品间公共方面、预期考虑了可变性等设计的产品族称为产品线(Weiss和Lai)。 ◎ 产品线就是由在系统的组成元素和功能方面具有共性和个性的相似的多个系统组成的一个系统族。 ◎ 软件产品线就是在一个公共的软件资源集合基础上建立起来的,共享同一个特性集合的系统集合(Bass,Clements和Kazman)。 ◎ 一个软件产品线由一个产品线体系结构、一个可重用构件集合和一个源自共享资源的产品集合组成,是组织一组相关软件产品开发的方式(Jan Bosch)。 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 10.2 软件产品线概述 ◇ 基本概念 CMU/SEI的定义:“产品线是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集能满足选定的市场或任务领域的特定需求。这些系统遵循一个预描述的方式,在公共的核心资源(core assets)基础上开发的。” 根据SEI的定义,软件产品线主要由两部分组成:核心资源、产品集合。核心资源是领域工程的所有结果的集合,是产品线中产品构造的基础。也有组织将核心资源库称为“平台”。核心资源必定包含产品线中所有产品共享的产品线体系结构,新设计开发的或者通过对现有系统的再工程得到的、需要在整个产品线中系统化重用的软件构件。与软件构件相关的测试计划、测试实例以及所有设计文档,需求说明书和领域模型还有领域范围的定义也是核心资源,采用COTS的构件也属于核心资源。产品线体系结构和构件是用于软件产品线中的产品的构建和的核心资源最重要的部分。 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 软件产品线的过程模型 1、双生命周期模型 10.2 软件产品线概述 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 软件产品线的过程模型 2、SEI模型 10.2 软件产品线概述 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 软件产品线的过程模型 2、SEI模型 ◎ 循环重复是产品线开发过程的特征,也是核心资源开发、产品线开发以及核心资源和产品之间协作的特征; ◎ 核心资源开发和产品开发没有先后之分; ◎ 管理活动协调整个产品线开发过程的各个活动,对产品线的成败负责; ◎ 核心资源开发和产品开发是两个互动的过程,三个活动和整个产品线开发之间也是双向互动的。 10.2 软件产品线概述 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 软件产品线的过程模型 3、三生命周期模型 10.2 软件产品线概述 不积蹞步,无以致千里;不积小流,无以成江海 豆丁网友友情分享 第10章 软件产品线体系结构 ◇ 软件产品线的
您可能关注的文档
最近下载
- 深基坑工程土方开挖节点验收记录.doc VIP
- 我和我的祖国原版正谱钢琴谱五线谱乐谱.pdf VIP
- 2025年全国大学生职业生涯规划大赛获奖作品鉴赏 .pdf VIP
- 新时代好少年先进主要事迹【7篇】.docx VIP
- 《gkh》教学实录与反思.pptx
- 第2单元第2课《花鸟为伴》第二课时课件-2025-2026学年人美版(2024)美术新教材八年级上册.pptx VIP
- 2024年10月自考14445小学教育管理试题及答案.docx
- 中软国际有限公员工手册内部公开.PDF VIP
- 第2单元第2课《花鸟为伴》第一课时课件-人美版美术新教材八年级上册.pptx VIP
- 店铺押金退还协议.doc VIP
原创力文档


文档评论(0)