[发明专利]一种复杂软件耦合建模方法在审
| 申请号: | 202111190447.6 | 申请日: | 2021-10-13 |
| 公开(公告)号: | CN114138258A | 公开(公告)日: | 2022-03-04 |
| 发明(设计)人: | 张丽媛;邓秋军 | 申请(专利权)人: | 同济大学 |
| 主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/36 |
| 代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 叶凤 |
| 地址: | 200092 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 复杂 软件 耦合 建模 方法 | ||
1.一种复杂软件耦合建模方法,其特征在于,包括以下步骤:
步骤1,构建服务工厂联合体;
步骤2,服务工厂任务调度。
2.如权利要求1所述一种复杂软件耦合建模方法,其特征在于,步骤1包括以下步骤:
步骤1.1各厂商、工业机构、数据提供商等自然组织a…n等构建服务工厂联合体;服务工厂联合体统筹规划公共服务中心C的服务资源,成立公共开发资源池,用于相应公有服务池和调度算法、节点监控系统的开发维护,各自然组织可独自或合作组建一个或多个服务工厂a…n,并依据业务类型和资源规模选择提供的服务,形成服务工程模式架构;
步骤1.2对于任一服务工厂k,利用公共开发资源池和私有开发资源,通过实例化服务调度工厂,实现与公共服务中心C的对接通信,完成服务工厂的接入;
步骤1.3各服务工厂a…n对其负责的应用或服务进行服务水平细分和服务垂直细分,细分为服务节点a-1,a-2,…,n-1,n-j,通过公共服务中心C实现调度算法接口的接入,同时,在调度算法的实例中,应确保对所有接入的服务节点能够进行性能监控;
步骤1.4各服务工厂a…n根据步骤1.3对内进行服务分配,同时,将服务节点独自或组合进行封装,对外封装成服务节点接入公共服务中心C;
步骤1.5各自然组织a…n直接通过公共服务中心C根据需求调用服务、开发资源,对未能满足的需求,向公共服务中心提出需求;公共服务中心C根据需求的服务类型和规模对全体服务工厂进行意向征询,促进公开或私有合作;
步骤1.6服务需求者i通过公共服务中心C相应调度算法,实现对能满足需求的服务节点(如a-1-1,b-2-1)进行定位和调用,调度算法同时实现同类服务节点的负载均衡,通过性能监控系统对公共服务中心的服务供需状况进行反馈(如反馈给服务工厂a和b),进一步促进厂商间合作和资源共享。
3.如权利要求1所述一种复杂软件耦合建模方法,其特征在于,步骤2包括以下步骤:
步骤2.1各服务工厂a…n动态调整提供的服务,并根据公共服务中心的供需关系动态调整对应服务节点a-1,a-2,…,n-1,n-j的数量,实现调度算法的智能调度、资源的动态部署和弹性分配;
步骤2.2服务工厂模式全体参与者动态维护和开发调度算法,通过奖惩机制促进资源供需关系的满足,促进厂商间资源开放、业务合作、底层服务共享;
步骤2.3公共服务中心C定期对服务节点a-1,a-2,…,n-1,n-j情况汇总汇报,促进相似度较高的节点成立新的服务工厂便于后续维护以及规模的扩大;促进具有明显互补作用的不同服务工厂的服务节点部署的一致性,便于动态调整对应服务节点的规模。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111190447.6/1.html,转载请声明来源钻瓜专利网。





