预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102663202A*(12)发明专利申请(10)申请公布号CN102663202A(43)申请公布日2012.09.12(21)申请号201210125454.2(22)申请日2012.04.25(71)申请人清华大学地址100084北京市海淀区清华园1号(72)发明人范文慧吴淞王威岳英超(74)专利代理机构北京中伟智信专利商标代理事务所11325代理人张岱(51)Int.Cl.G06F17/50(2006.01)H04L29/08(2006.01)权利要求书权利要求书3页3页说明书说明书1111页页附图附图55页(54)发明名称基于联邦模式的动态产品协同开发平台及方法(57)摘要本发明公开一种基于联邦模式的动态产品协同开发平台,为解决现有技术不支持应用联邦成员动态加入和退出的问题而发明。本发明基于联邦模式的动态产品协同开发平台包括底层通信支持系统、联邦执行支撑环境单元、多个联邦执行支撑环境接口模块和多个应用联邦成员。本发明提供一种基于联邦模式的动态产品协同开发方法,该方法至少包括下述步骤:建立应用联邦,加入应用联邦和退出应用联邦。本发明基于联邦模式的动态产品协同开发平台及方法可以缩短开发周期,提高开发效率,性能良好。适用于先进制造领域及软件工程技术领域。CN10263ACN102663202A权利要求书1/3页1.一种基于联邦模式的动态产品协同开发平台,其特征在于,所述平台包括底层通信支持系统、联邦执行支撑环境单元、多个联邦执行支撑环境接口模块和多个应用联邦成员;其中,底层通信支持系统,用于为应用联邦成员之间的互联、互通和互操作提供通信上的支持;联邦执行支撑环境单元,建立在所述底层通信支持系统之上,用于为应用联邦成员之间的集成和协同提供标准化的服务支撑;联邦执行支撑环境接口模块,用于应用联邦成员与联邦执行支撑环境单元的连接。2.根据权利要求1所述的基于联邦模式的动态产品协同开发平台,其特征在于,所述联邦执行支撑环境单元包括多个联邦执行支撑环境代理模块。3.一种基于联邦模式的动态产品协同开发方法,其特征在于,所述方法至少包括下述步骤:建立应用联邦,一应用联邦成员向联邦执行支撑环境单元申请创建应用联邦;加入应用联邦,准备进入联邦的应用联邦成员经过所有已经加入联邦的应用联邦成员的审批通过后加入联邦;退出应用联邦,准备退出联邦的应用联邦成员经过所有已经加入联邦的应用联邦成员的审批通过后退出联邦。4.根据权利要求3所述的基于联邦模式的动态产品协同开发方法,其特征在于,所述建立应用联邦步骤包括下述分步骤:4.1一应用联邦成员向其所属的第一联邦执行支撑环境代理模块提出建立联邦的申请;4.2第一联邦执行支撑环境代理模块对收到的申请进行审批;4.3第一联邦执行支撑环境代理模块向其它联邦执行支撑环境代理模块发布审批通知;4.4其它联邦执行支撑环境代理模块对收到的审批通知进行审批;4.5其它联邦执行支撑环境代理模块向第一联邦执行支撑环境代理模块通知审批情况;4.6第一联邦执行支撑环境代理模块汇总收到的审批情况;4.7第一联邦执行支撑环境代理模块向应用联邦成员索取联邦对象模型;4.8应用联邦成员上传联邦对象模型至第一联邦执行支撑环境代理模块;4.9第一联邦执行支撑环境代理模块根据收到的联邦对象模型生成联邦执行数据;4.10第一联邦执行支撑环境代理模块部署所述联邦执行数据;4.11第一联邦执行支撑环境代理模块向其它联邦执行支撑环境代理模块传输所述联邦执行数据;4.12其它联邦执行支撑环境代理模块部署所收到的联邦执行数据;4.13其它联邦执行支撑环境代理模块向第一联邦执行支撑环境代理模块通知部署情况;4.14第一联邦执行支撑环境代理模块汇总所收到的部署情况;4.15第一联邦执行支撑环境代理模块将汇总结果备案;2CN102663202A权利要求书2/3页4.16第一联邦执行支撑环境代理模块向其它联邦执行支撑环境代理模块发送汇总结果,并通知这些联邦执行支撑环境代理模块将汇总结果进行异地备案;4.17其它联邦执行支撑环境代理模块进行异地备案;4.18其它联邦执行支撑环境代理模块向第一联邦执行支撑环境代理模块通知备案情况;4.19第一联邦执行支撑环境代理模块汇总所收到的备案情况;4.20第一联邦执行支撑环境代理模块向应用联邦成员通知建立结果。5.根据权利要求3所述的基于联邦模式的动态产品协同开发方法,其特征在于,加入应用联邦步骤包括下述分步骤:5.1一联邦外的应用联邦成员向其所属的第二联邦执行支撑环境代理模块提出加入联邦的申请;5.2第二联邦执行支撑环境代理模块向其它联邦执行支撑环境代理模块提出加入联邦的申请;5.3其它联邦执行支撑环境代理模块对收到的加入联邦申请进行审批;5.4其它联邦执行支撑环境代理模块向第二联邦