[发明专利]基于服务特性的服务合成系统及服务合成方法有效
| 申请号: | 200710031552.9 | 申请日: | 2007-11-21 |
| 公开(公告)号: | CN101175090A | 公开(公告)日: | 2008-05-07 |
| 发明(设计)人: | 顾宁;刘铁江;周树蕙;卢暾;顾庆;李彦;石晓旻 | 申请(专利权)人: | 华为技术有限公司;复旦大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
| 代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 服务 特性 合成 系统 方法 | ||
1.一种基于服务特性的服务合成系统,其特征在于,包括:
存储模块,用于存储路径表及合成向量表;
初始化模块,通过对Web服务集合进行建模处理来初始化存储模块中的路径表和合成向量表;
合成模块,用于根据方案选择规则从输入到输出的多条路径中选出一条路径作,并使用所选出的路径更新所述存储模块中的路径表和合成向量表。
2.如权利要求1所述的服务合成系统,其特征在于,
所述路径表,用于存储当前所求出的合成过程中至少一个输入到至少一个输出的QoS代价向量所对应的路径信息;
所述合成向量表,用于存储当前所求出的合成过程中至少一个输入到至少一个输出的代价向量信息。
3.如权利要求1所述的服务合成系统,其特征在于,所述初始化模块包括:
服务集合单元,用于存储Web服务集合以及该集合中各个Web服务的关系信息,所述关系信息至少包括各个Web服务之间的关联关系;
服务权值集合单元,用于存储所述各个Web服务的QoS权值信息;
多标准评价单元,用于根据服务权值集合单元的QoS权值信息,通过采用质量向量的方法对服务集合单元中的Web服务集合进行评价,并生成含有QoS向量的服务集合;
产生式建模单元,用于将多标准评价单元生成的含有QoS向量的服务集合进行产生式建模,生成建模表;
合成初始化单元,用于根据产生式建模单元生成的建模表初始化所述存储模块中的路径表和合成向量表。
4.如权利要求1所述的服务合成系统,其特征在于,所述合成模块包括:
权值计算逻辑单元,用于存储权值计算逻辑,该权值计算逻辑对应各个QoS属性的计算方法;
偏好排序及区分度单元,用于存储各个QoS属性的偏好排序及区分度,所述偏好排序是用户设定对各个QoS属性的偏好顺序;所述区分度用来表示用户可以接受的各个QoS属性上的差别;
合成单元,用于根据所述权值计算逻辑和偏好排序及区分度进行合成计算,更新所述存储模块中的路径表和合成向量表,获得路径集合。
5.如权利要求1至4任意一项所述的服务合成系统,其特征在于,所述服务合成系统还包括:
多服务处理模块,用于对所述合成模块更新得到的路径表和合成向量表进行多服务处理以更新路径表及合成向量表。
6.如权利要求5所述的服务合成系统,其特征在于,所述服务合成系统进一步包括:
查询模块,用于根据用户提供的输入集合及输出集合查询经过合成模块及多服务处理模块处理后的合成向量表和路径表,以获得与所述输入集合及输出集合相对应的路径及向量值。
7.一种基于服务特性的服务合成方法,其特征在于,包括:
通过对Web服务集合进行建模处理得到初始的路径表和合成向量表;
根据方案选择规则从输入到输出的多条路径中选出一条路径,并使用所选出的路径更新所述路径表和合成向量表。
8.如权利要求7所述的服务合成方法,其特征在于,所述建模处理包括:
产生式建模或者属性绑定建模。
9.如权利要求8所述的服务合成方法,其特征在于,所述建模处理为产生式建模处理时,所述通过对Web服务集合进行建模处理得到初始的路径表和合成向量表的步骤具体包括:
根据Web服务集合信息及QoS权值信息生成含有QoS向量的服务集合;
对所述含有QoS向量的服务集合进行产生式建模,生成建模表;
根据所述建模表生成初始的路径表和合成向量表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;复旦大学,未经华为技术有限公司;复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710031552.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:玻璃容器压嘴机
- 下一篇:嗜盐细菌生物挤奶工艺过程中高渗废液的再利用





