当前位置: 首页 > 专利查询>海南大学专利>正文

一种组合服务的信任度估算方法技术

技术编号:17366021 阅读:59 留言:0更新日期:2018-02-28 17:50
本发明专利技术涉及一种组合服务的信任度估算方法,包括步骤:选择所需的子服务;获取选择的各个子服务的QoS,确定各个子服务的静态信任度;获取各个子服务的历史交互数据,确定各个子服务的动态信任度;确定各个子服务的静态权重和动态权重,确定各个子服务的信任度;根据欲建立的组合服务的功能,确定组合服务中子服务的组合方式、子服务顺序、权重,再结合各个子服务的信任度,确定组合服务的信任度。本发明专利技术方法在确定组合服务的信任度过程中,既考虑了子服务的静态信任度,又考虑了子服务的动态信任度,还考虑了组合方式及各子服务的顺序和权重,因此,通过本发明专利技术方法确定的组合服务的信任度可靠性高。

A method of estimating the trust degree of a combination service

Trust degree estimate method, the present invention relates to a composite service includes the following steps: select the desired sub service; get a selection of each service QoS, to determine the sub service static trust; historical data acquisition sub service, to determine the sub service dynamic trust; determine the weight of each static sub service and dynamic weight, determine the degree of trust of each sub service; according to the composite service wants to establish the function, determine the combination mode, service service sub service order, neutron weight, trust with each sub service, determine the trust degree of service composition. The method in determining the combined service trust process, both the static service trust, and consider the sub service dynamic trust, also considering the sequence and weight, combination and sub services so determined by the present method of composite service trust and high reliability.

【技术实现步骤摘要】
一种组合服务的信任度估算方法
本专利技术涉及云计算
,特别涉及一种组合服务的信任度估算方法。
技术介绍
组合服务是将多个已经存在的单个服务,按照功能、语义以及它们之间的逻辑关系组合成新的综合服务,满足复杂应用功能需求。组合服务具有开发成本低、开发周期快和容易管理等优点,其应用越来越广泛。目前通过云计算提供服务的服务供应商越来越多,提供的服务种类也日趋完备。但单个服务供应商一般关注某一领域业务,开发的服务具有单一和功能有限的特点,往往只能满足某个应用,如天气预报服务、酒店预订服务等等,不能满足大型、复杂的综合服务,如旅游路线规划。服务组合的核心是可靠性问题,组合服务可靠性取决于组合服务信任度,组合服务信任度越高,用户的满意度也越高。传统的服务组合信任度较多的考虑安全问题,基本上以子服务提供的QoS为基础选择子服务,较少考虑子服务实际组合运行时的差异,并且很少涉及服务组合方式,因此不能适应云计算环境。云计算环境下子服务往往由不同供应商提供,具有异构、异域不同的特点,目前提供的信任度往往是静态的,单方面的,与实际交互时存在较大差异。这对子服务选择、匹配和信任度准确计算带来很大困难。专本文档来自技高网...
一种组合服务的信任度估算方法

【技术保护点】
一种组合服务的信任度估算方法,其特征在于,包括步骤:根据欲建立的组合服务的功能需求,选择所需的子服务;获取选择的各个子服务的QoS,确定各个子服务的静态信任度;获取各个子服务的历史交互数据,确定各个子服务的动态信任度;确定各个子服务的静态权重和动态权重,确定各个子服务的信任度;根据欲建立的组合服务的功能,确定组合服务中子服务的组合方式、子服务顺序、权重,再结合各个子服务的信任度,确定组合服务的信任度。

【技术特征摘要】
1.一种组合服务的信任度估算方法,其特征在于,包括步骤:根据欲建立的组合服务的功能需求,选择所需的子服务;获取选择的各个子服务的QoS,确定各个子服务的静态信任度;获取各个子服务的历史交互数据,确定各个子服务的动态信任度;确定各个子服务的静态权重和动态权重,确定各个子服务的信任度;根据欲建立的组合服务的功能,确定组合服务中子服务的组合方式、子服务顺序、权重,再结合各个子服务的信任度,确定组合服务的信任度。2.根据权利要求1所述的方法,其特征在于,子服务的静态信任度通过以下方式确定:Ts(W,F)=a1×r1+a2×r2+t×r3其中,Ts(W,F)为组合服务W中子服务F的静态信任度,t是响应时间转换值,a1、a2分别为成功率和准确率,t、a1、a2均为子服务的QoS中的参数,r1,r2,r3分别为t、a1、a2对应的权重。3.根据权利要求2所述的方法,其特征在于,子服务的动态信任度通过以下方式确定:其中,Td(W,F)为组合服务W中子服务F的动态信任度,Sm(W,F)为组合服务W中子服务F在实际运行时的满意度,Tr(W,F)是子服务F实际运行时的信任度,Tr(W,...

【专利技术属性】
技术研发人员:冯文龙黄梦醒张雨
申请(专利权)人:海南大学
类型:发明
国别省市:海南,46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1