一种组合云服务信誉评价及传播方法技术

技术编号:14765767 阅读:76 留言:0更新日期:2017-03-08 10:09
本发明专利技术公开一种组合云服务信誉评价及传播方法,其包括:组合云服务根据组件云服务在组合云服务中位置信息计算每个组件云服务的结构化上下文分值;组合云服务根据组件云服务为社区中的多维服务质量的支配信息计算每个组件云服务在社区中不可替代性分值得到每个组件云服务的社区上下文分值;组合云服务通过调谐因子合并每个组件云服务的结构化上下文分值和社区上下文分值得到每个组件云服务的最终上下文分值;组合云服务根据获得总的评价和惩戒分值对每个组件云服务依据其上下文分值进行评价分数和惩戒分值的分配。本发明专利技术能公平合理的评价每个组件云服务的质量。

【技术实现步骤摘要】

本专利技术涉及云服务信誉评价及传播方法,尤其涉及一种组合云服务信誉评价及传播方法
技术介绍
在云服务环境中,单一云服务完成的功能相对比较简单,随着互联网技术和云计算技术的发展,应用需求不断的复杂化,依赖单一云服务难以完成复杂的功能。互联网上涌现出很多组合云服务,组合云服务通过一定的结构组织多个单一的云服务用来完成复杂的功能。在云服务环境中,用户通过云服务的发布者发布的云服务功能介绍和云服务发布者承诺达到的服务质量来选择合适云服务进行使用,对完成功能的云服务进行评价和奖励。但是组合云服务由于其核心是依赖多个单一的云服务通过一定的结构来完成合适的功能,但是在用户看来组合的云服务对用户是透明,用户无法或者组合云服务内部的细节,因此,当一个组合云服务完成特定用户的需求和任务时候,用户只能对组合云服务自身进行分数评价和奖励。因此组合云服务需要将其收到的评价分数和奖励分配或传播给其所有的子云服务,依次类推云服务会形成一种复杂的层次结构,组合云服务的评价分数和奖励需要一级一级的传播到所有的组件云服务。在组合云服务非常好的完成用户的功能需求时,会收到用户的正评价分数和合理奖励,如何将这个分数或奖励依据组件子云服务在组合云服务中承担的功能和做出的贡献公平、合理的进行分配是本专利技术需要重点解决的问题。同理,当组合云服务未能很好完成用户的功能需求时,会收到用户的负评价分数和一定惩罚,组合云服务也需要公平且合理将负评价分数和惩罚传播给所有的组件云服务。
技术实现思路
本专利技术所要解决的技术问题在于,针对现有技术的上述不足,提出一种可将用户的评价或奖惩公正、公平的传播给组合云服务中所有的单个组件云服务的组合云服务信誉评价及传播方法。本专利技术解决其技术问题,采用的技术方案是,提出一种组合云服务信誉评价及传播方法,其包括:S1:组合云服务根据组件云服务在组合云服务中位置信息计算每个组件云服务的结构化上下文分值;S2:组合云服务根据组件云服务为社区中的多维服务质量的支配信息计算每个组件云服务在社区中不可替代性分值得到每个组件云服务的社区上下文分值;S3:组合云服务合并每个组件云服务的结构化上下文分值和社区上下文分值得到每个组件云服务的最终上下文分值;S4:组合云服务根据获得总的评价分数和惩戒分值对每个组件云服务依据其上下文分值进行评价分数和惩戒分值的分配。进一步地,在步骤S1中,组件云服务通过如下方式获得结构化上下文分值:上式中,j表示某一组件云服务,s、t表示该组件云服务的直接前驱组件云服务和直接后继组件云服务;Rs和Rt分别表示组件云服务s和组件云服务j的信誉值;N表示组合云服务中组件云服务的数量;α表示调谐因子;初始组件云服务服务的ω设置为0,结束组件云服务的ω设置为2,对于处于中间位置的组件云服务的ω设置的值设置在0到2之间;EP(j)表示组件云服务j所在的一组执行方案,P(EPm)表示第m执行方案的执行概率;N(EPm)指第m个执行方案EPm被执行的次数,N(cs)表示组合云服务总共被执行的次数;Impj,cs表示组件云服务结构化上下文分值。进一步地,步骤S2中,组件云服务通过如下方式获得社区上下文分值:dom(j)=|{s∈C|j>s本文档来自技高网...
一种组合云服务信誉评价及传播方法

【技术保护点】
一种组合云服务信誉评价及传播方法,其特征在于:包括:S1:组合云服务根据组件云服务在组合云服务中位置信息计算每个组件云服务的结构化上下文分值;S2:组合云服务根据组件云服务为社区中的多维服务质量的支配信息计算每个组件云服务在社区中不可替代性分值得到每个组件云服务的社区上下文分值;S3:组合云服务合并每个组件云服务的结构化上下文分值和社区上下文分值得到每个组件云服务的最终上下文分值;S4:组合云服务根据获得总的评价分数和惩戒分值对每个组件云服务依据其上下文分值进行评价分数和惩戒分值的分配。

【技术特征摘要】
1.一种组合云服务信誉评价及传播方法,其特征在于:包括:S1:组合云服务根据组件云服务在组合云服务中位置信息计算每个组件云服务的结构化上下文分值;S2:组合云服务根据组件云服务为社区中的多维服务质量的支配信息计算每个组件云服务在社区中不可替代性分值得到每个组件云服务的社区上下文分值;S3:组合云服务合并每个组件云服务的结构化上下文分值和社区上下文分值得到每个组件云服务的最终上下文分值;S4:组合云服务根据获得总的评价分数和惩戒分值对每个组件云服务依据其上下文分值进行评价分数和惩戒分值的分配。2.根据权利要求1所述的组合云服务信誉评价及传播方法,其特征在于:在步骤S1中,组件云服务通过如下方式获得结构化上下文分值:Impj,cs=Σm=1|EP(j)|dRα(j)×P(EPm)P(EPm)=N(EPm)N(cs);]]>dRα(j)=ω×dinRα(j)+(2-ω)×doutRα(j);]]>dinRα(j)=din×(dinRdin)α=din(1-α)×(dinR)αdoutRα(j)=dout×(dout...

【专利技术属性】
技术研发人员:文世挺陶剑文马龙华杨劲秋
申请(专利权)人:浙江大学宁波理工学院
类型:发明
国别省市:浙江;33

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

1