[发明专利]一种智能服务动态适配演化方法在审
申请号: | 202110373720.2 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113282403A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 赵登;周长兵;施振生;张玉清 | 申请(专利权)人: | 中国地质大学(北京) |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48;H04L29/08 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 荣颖佳 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 服务 动态 配演 方法 | ||
1.一种智能服务动态适配演化方法,其特征在于,包括:
根据多个目标智能设备以及各目标智能设备所提供的智能服务,部署智能服务系统;
分析所述智能服务系统的属性信息,并根据所述属性信息,构建智能服务依赖图;所述属性信息包括空间调用度、交互能耗、负载均衡因子和依赖关系;
针对智能服务的各调用动作,构建自动动作集,并将该自动动作集作用于所述智能服务依赖图,得到动态演化的智能服务依赖图;
根据所述动态演化的智能服务依赖图,构建基于智能服务系统的克里普克结构,并根据用户需求和所述克里普克结构,生成满足用户需求功能的逻辑结构;
根据所述克里普克结构和所述用户需求中各功能的逻辑结构,通过优化模型,得到至少一个待选智能服务适配方案;
计算每个待选智能服务适配方案中智能服务之间的依赖度均值,确定所述依赖度均值最大的待选适配方案为目标智能服务适配方案。
2.如权利要求1所述的方法,其特征在于,所述分析所述智能服务系统的属性信息,并根据所述属性信息,构建智能服务依赖图,包括:
根据所述各智能服务的调用日志和各智能服务之间的空间距离,计算各智能服务之间的空间调用度;
通过智能节点传输耗能模型,计算各智能服务之间的交互能耗;
根据智能服务的可用负载,计算各智能服务之间的负载均衡因子;
针对每个目标智能设备,根据该目标智能设备上部署的智能服务之间的执行关系和执行时间区间,确定该目标智能设备对应的智能服务之间的依赖关系;
根据所述空间调用度、交互能耗、负载均衡因子和依赖关系,定义各智能服务之间的依赖度;
根据所述各智能服务之间的依赖度,构建智能服务依赖图。
3.如权利要求1所述的方法,其特征在于,所述针对智能服务的各调用动作,构建自动动作集,并将该自动动作集作用于所述智能服务依赖图,得到动态演化的智能服务依赖图,包括:
针对智能服务的各调用动作所对应的可用负载、负载均衡因子和调用度中至少一种属性值的变化设定变化算法,以构建智能服务系统的自动动作集;
将所述自动动作集作为所述智能服务依赖图的动态变化模型,得到动态演化的智能服务依赖图。
4.如权利要求1所述的方法,其特征在于,所述根据所述动态演化的智能服务依赖图,构建所述智能服务系统的克里普克结构,并根据用户需求和所述克里普克结构,生成用户需求中各功能的逻辑结构,包括:
根据所述动态演化的智能服务依赖图构建基于智能服务系统的克里普克结构;
根据用户需求中的服务区域和功能,基于所述克里普克结构和计算树时序逻辑表达方式,生成满足用户需求中各功能的逻辑结构。
5.如权利要求1所述的方法,其特征在于,在所述根据所述克里普克结构和所述用户需求中各功能的逻辑结构,通过优化模型,得到至少一个待选智能服务适配方案之前,包括:
通过计算树时序逻辑验证算法,对所述用户需求中各功能的逻辑结构进行逻辑验证。
6.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-5中任一项所述的方法的步骤。
7.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1-5中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(北京),未经中国地质大学(北京)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110373720.2/1.html,转载请声明来源钻瓜专利网。