[发明专利]基于体系结构的软件产品线演化方法有效

专利信息
申请号: 200810207687.0 申请日: 2008-12-24
公开(公告)号: CN101763252A 公开(公告)日: 2010-06-30
发明(设计)人: 彭鑫;赵文耘;沈立炜 申请(专利权)人: 复旦大学
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 上海正旦专利代理有限公司 31200 代理人: 包兆宜
地址: 20043*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明以统一的软件产品线体系结构与构件版本模型为基础,在体系结构和构件两个层面上实现统一、协调的产品线演化支持,包括基于参考体系结构的应用系统体系结构定制、应用系统体系结构演化反馈及合并、应用系统体系结构同步、应用构件定制及演化反馈、文件级的构件实现体版本管理以及应用系统产品版本集成与发布等。本发明可以实现领域工程与应用系统工程的统一演化管理,支持增量、迭代的软件产品线开发过程。
搜索关键词: 基于 体系结构 软件 产品线 演化 方法
【主权项】:
一种基于体系结构的软件产品线演化方法,其特征在于通过以下步骤实现:(1)设计产品线参考体系结构的初始版本,为其中每个构件的构件类型创建相应的构件规约,将当前参考体系结构中对各个构件的接口要求描述为相应构件规约的初始版本,并开发相应的领域构件实现版本;(2)创建应用系统项目,在参考体系结构当前版本基础上通过对各可选和多选一可变性对应的警戒条件变量进行赋值进行定制,创建应用系统体系结构的初始版本,并将所有绑定的构件规约和领域构件导入到当前应用开发项目中;(3)领域工程开发按照应用系统开发反馈以及质量改进目标对产品线参考体系结构和领域构件进行改进;(4)应用系统工程对于应用系统体系结构和应用构件进行相对独立地演化,根据特定应用客户需求或所发现的bug对应用体系结构、构件规约和构件实现进行修改;(5)经过一定时间的开发后,应用系统工程将应用系统体系结构和构件的阶段性演化信息反馈到领域工程,并将应用开发暂时冻结;(6)领域工程根据各个应用系统的阶段性反馈,将各个应用系统的体系结构和构件阶段性演化与参考体系结构及各领域构件当前版本进行合并;(7)领域工程将合并后的参考体系结构和领域构件反馈给各应用系统工程,同时领域工程重新进入步骤(3)继续进行演化;(8)各个应用系统工程根据参考体系结构及各个领域构件的最新的版本进行同步,使得应用系统体系结构和应用构件重新与参考体系结构和各个领域构件保持一致,同时各个应用系统工程重新进入步骤(4)继续进行演化。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200810207687.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top