- 1、本文档共314页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * A software component is a unit of composition with contractually specified interfaces and explicit context dependencies only. A software component can be deployed independently and is subject to composition by third parties. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 产品线是一组相关产品的集合。每一个产品都是由一个产品组开发的,一个产品组可能开发不止一个产品也可能只开发一个产品,这些产品组可能属于同一个组织结构也可能分布在整个企业内部。有时组织会将产品线委托给其它组织,由其它组织为它开发核心资产库,委托组织利用开发好的核心资产库开发产品,而开发核心资产库的组织有时也会利用核心资产库开发产品,这时产品组就分布在整个企业内部。 * 产品线是一组相关产品的集合。每一个产品都是由一个产品组开发的,一个产品组可能开发不止一个产品也可能只开发一个产品,这些产品组可能属于同一个组织结构也可能分布在整个企业内部。有时组织会将产品线委托给其它组织,由其它组织为它开发核心资产库,委托组织利用开发好的核心资产库开发产品,而开发核心资产库的组织有时也会利用核心资产库开发产品,这时产品组就分布在整个企业内部。 * 对领域分析模型中的变化性进行选择、固定,同时对其中没有涉及到的需求进行补充,得到该系统的应用系统规约。 固定DSSA中的变化性,得到具体系统的SA;再选择相应的构件详细设计,根据具体系统的需求,绑定构件内部的一些变化性;对领域设计模型没有涉及的需求进行一些必要的设计,得到该系统的设计模型。 实现阶段,根据设计模型中所固定的变化性,生成该系统的配置文件,查找和选择对应的构件实现,再进行一些必要的开发,最后组装、集成得到满足用户需求的系统。 * 在一个成功的产品线中管理起着关键的作用,产品线的各个活动需要有管理者来分配资源和宏观协调。组织的管理者必须确定对企业有着重要意义的组织结构,要保证每个部门得到足够的资源(譬如训练有素的员工);组织的管理者对于产品线的成功与否有着重大的意义。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 产品线的基本活动包括资产库的开发/获取和利用资产库产品的开发/获取。这两项活动可以以任意顺序进行(利用资产库创建新产品或者从已有产品中提取资产)。资产库的开发传统上称为领域工程,利用资产库的产品开发传统上称为应用工程。管理活动在这两项活动中充当协调者和管理者的角色,下图反映了三者之间的关系: Figure: Essential Product Line Activities 双向箭头表明不仅仅资产库用来开发产品,资产库中的新构件通常来自新的或已有的产品。 在资产库和产品之间有一个明显的反馈循环过程:在新产品被开发出来时资产库会得到更新,另外,利用资产库开发新产品的过程就是资产库的价值得以实现的过程。新产品的开发有两种情况:一是新产品与已有的资产保持一致,一是更新资产库来适应新产品的变化性,所以资产库的开发/获取和产品的开发/获取活动都有一个内部反复的过程, * 领域是指一组具有相似或相近软件需求的应用系统所覆盖的功能区域。 * 通过应用工程得到的现有系统是领域工程的主要的信息来源; 领域工程的产品对本领域中新系统的应用工程提供了支持; 领域工程和应用工程需要解决一些相似的问题; 领域工程的步骤、行为、产品等很多方面都可以和应用工程进行类比; * * * * * * * * * * 产品空间:定义了产品线的范围; 相应风格,模式和构架: 遗产系统:构件也许可以从一些遗产系统中提取出来,这些构件将是核心资产库的基础构件; 而变化性将体现在可裁剪和可替换的构件上; * * 每一个核心资产都伴随着一个附加过程,用来规
您可能关注的文档
最近下载
- 餐饮值班管理课程培训.pptx
- 尔雅《批判与创意思考》课后习题+期末试题.docx VIP
- 6-4正奇租赁二期资产支持专项计划现金流预测分析报告1213日.pdf
- 算法设计与分析(北航)中国大学MOOC慕课 章节测验期末考试客观题答案.docx
- 2024年山东省济宁市中考化学试卷(附答案).docx VIP
- T IAC CAMRA 50-2024 《事故汽车常用零部件修复与更换判别规范》(2).pdf
- 北师大版数学八年级下册第六章 平行四边形 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一致性).docx
- 长江经济带港口发展研究(2011~).docx VIP
- 染色技术 8.1 涤纶结构特点和分散染料分类 8.1 涤纶结构特点、分散染料分类.pptx
- 人教版三年级下册必读书目《中国古代寓言故事》 .pdf
文档评论(0)