[发明专利]Web服务组合中信任增强的成员服务选择方法无效
申请号: | 200910089842.8 | 申请日: | 2009-07-24 |
公开(公告)号: | CN101616178A | 公开(公告)日: | 2009-12-30 |
发明(设计)人: | 代桂平;王勇 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06N3/00 |
代理公司: | 北京思海天达知识产权代理有限公司 | 代理人: | 张 慧 |
地址: | 10012*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 服务 组合 信任 增强 成员 选择 方法 | ||
1、一种Web服务组合中信任增强的成员服务选择方法,对于组合服务执行路径的选择进行优化,所优化的内容包括;信任度、响应时间以及费用;其特征在于:
以用户对于组合服务的请求作为输入,计算机在接收到请求以后开始执行;
在执行过程中完成组合服务中成员服务的选择过程,该过程包括:
组合服务实例管理器创建并管理组合服务实例;
组合服务实例按照组合服务的定义开始执行;在执行开始阶段,调用成员服务选择器按照选择问题的数学模型,并选择合适的成员服务;选择完毕以后,在组合服务实例的执行过程中调用外界成员服务;
所述的成员服务选择器选择成员服务包括:选择问题的模型建立和基于蚁群系统的成员服务选择。
2、根据权利要求1所述的Web服务组合中信任增强的成员服务选择方法,其特征在于:所述的选择问题的模型建立中求取组合服务信任度的方法为,
f=tr0*((1-p12)*((p1*tr1*(p2*tr2*tr3+p9*tr9)*tr4+
p10*tr10*tr11)*tr5*tr6)+p12*(tr12*tr13*tr15*(p14*tr14+
p16*tr16*tr17+p19*tr19)*tr18))*tr7*tr8
其中pi为成员服务本体i的转移概率,通过组合服务执行历史信息统计获得;tri为成员服务本体i的信任度。
3、根据权利要求1所述的Web服务组合中信任增强的成员服务选择方法,其特征在于:所述的基于蚁群系统的成员服务选择方法的具体步骤如下:
(1)参数初始化:设循环次数Ns=0,设置最大循环次数将M只蚂蚁至于起始服务上,初始化信息素初值τij(0),Δτij(t)=0;
(2)Ns←Ns+1;
(3)蚂蚁数目k←k+1;
(4)依据禁忌表更新规则更新禁忌表;
(5)依据状态转移规则选定下一个服务;
(6)若有服务未搜索到,转至[4],否则转至[7];
(7)依据信息素局部更新规则更新信息素;
对调度问题的数学模型中多个优化目标进行归一化处理,定义为有向图中两个节点之间的距离;
(8)若k≤M,清空禁忌表,转至[3],否则转至[9];
(9)依据信息素全局更新规则更新信息素;
(10)若
4、根据权利要求3所述的Web服务组合中信任增强的成员服务选择方法,其特征在于:所述的更新遵循以下规则:
规则一:如果成员服务s加入禁忌表;
规则二:与s同属于一个服务本体的其他具体服务加入禁忌表;
规则三:从s出发不存在一条可达的执行路径的具体服务加入禁忌表,从而消除死节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910089842.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式微机继电保护测试仪
- 下一篇:一种产生接地装置测试电流的方法