预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《现代图书情报技术》2007年第7期知识组织与知识管理总第153期 基于UDDI扩展的Web服务信誉度模型研究 孙素云 (广东轻工职业技术学院计算机系广州510300) 【摘要】通过对现有UDDI规范进行扩展,提出一个weh服务信誉度评估模型,通过引入量化的概念,采 用客户反馈、主动监视的机制,对UDDI中注册的weh服务信誉度进行动态评估和调整,实现基于信誉度约束 的Web服务发现机制。 【关键词】weh服务信誉度评估模型【分类号】TP393 StudyonReputationModelofWebServicesBasedonUDDI SunSuyun (DepartmentofComputer,Guangdongt,),TechnicalCollege,Guangzhou510300,China) 【Abstract】ThepaperbringsforwardareputationevaluationmodelofWebservicebasedonUDDIbyextending actualUDDIcriterion.Atthesallletime,thepaperintroducestheconceptofquantification,andusesconsumerfeed— backandactivemonitormechanismforevaluatingandadjustingreputationvalueofWebserviceintheUDDI,torealize aWebdiscoverymechanismbasedonreputationrestriction. 【Keywords】wehserviceReputationEvaluationmodel 1引言 UDDI是一套基于Web的、分布式的Web服务信息 注册中心的标准规范,同时也包含一组访问协议的实现 标准,它使企业能将自身提供的Web服务加以注册,并让 别的企业能够发现并访问这些Web服务。创建UDDI商 业注册中心的目的就是帮助企业发现并使用所需的Web 服务.。由于目前UDDI规范没有定义如何对Web服务 的信誉度进行描述,因此也不支持基于信誉度约束的 Web服务发现机制。Kim等人在文献[2]中研究了2003 —2004年公共Web服务的使用情况,只有大约34%的服 务可用。Clark在文献[3]中指出,48%的UDDI中的注 册信息是无效的,这就导致从UDDI中查找到的服务实际 可用性差。因此,如何从数量众多、功能相同、但服务质 量等非功能特性各异的服务中,根据服务质量等应用需 求动态地选择出最能满足用户需求的服务,实现应用软 件的“按需服务”机制,已成为计算机领域中一个亟待解 决的问题。 文献[4]给出了一种Web服务信誉度概念模型,文 献[5]提出了一种扩展的UDDI模型。本文将以这些研 收稿Et期:2007—05—18 收修改稿Et期:2007—05—31 ·32· 究为基础,通过对现有的UDDI规范进行扩展,建立一个 Web服务信誉度评估模型。在模型中,通过在UDDI中 定义一组描述Web服务信誉属性和信誉度的分类tMod— el,以及给出信誉度属性与分类tModel之间的转化过程, 并结合客户反馈和主动监视的机制,实现对Web服务信 誉度动态评估和调整,增强UDDI商业注册中心中Web 服务描述和发现的能力。 2信誉度评估理论 信誉分为身份信誉和行为信誉。身份信誉涉及用户 或服务器的身份认证;行为信誉主要针对两个实体之间 进行事务处理时,根据实体在交易过程中所表现的行为 给对方做出评价,本文讨论的Web服务信誉度是行为信 誉的研究范畴。 2.1信誉和信誉度定义 信誉是一个非常复杂的主观概念,目前没有一个一 致的定义,根据FaragAzzedin等人的定义,信誉是一种对 实体行为能力的坚定信念,这种能力体现为对评价者提 交任务的可能完成情况,它是针对一个具体应用场合随 时间变化的量。文献[6]指出,信誉是由信誉值表征的客 观实体的身份和行为的可信度评估,信誉值取决于实体 可靠性、诚信和性能等。信誉是在一定范围内,根据实体 《现代图书情报技术》2007年第7期知识组织与知识管理总第153期 间的多次交易而动态变化,所以笔者定义:信誉是对某实 体本身行为的期望,包括在某些指定内容方面对该实体 过去行为的观察,以及其它实体对该实体的推荐信息,信 誉程度随时间是递减的;信誉度是一个Web服务在某一 时间段内发生的交易行为所形成的全局评价,由独立的 第三方通过审计历史数据获得,信誉度评价实现对交易 各方的行为约束,影响信誉度的主要因素包括调度事故、 调度失败、违约等行为。 2.2信誉度评估策略 信誉评估存在于服务请求和服务消费实体之间,不