資源描述:
《基于uddi擴展的web服務(wù)信譽度模型研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、基于UDDI擴展的Web服務(wù)信譽度模型研究基于UDDI擴展的Web服務(wù)信譽度模型研究孫素云(廣東輕工職業(yè)技術(shù)學(xué)院計算機系廣州510300)【摘要】通過對現(xiàn)有UDDI規(guī)范進行擴展,提出一個weh服務(wù)信譽度評估模型,通過引入量化的概念,采用客戶反饋、主動監(jiān)視的機制,對UDDI中注冊的weh服務(wù)信譽度進行動態(tài)評估和調(diào)整,實現(xiàn)基于信譽度約束的Web服務(wù)發(fā)現(xiàn)機制。【關(guān)鍵詞】weh服務(wù)信譽度評估模型【分類號】TP393StudyonReputationModelofWebServicesBasedonUDDISunSuyun(DepartmentofComputer,Guangdongt,)
2、,TechnicalCollege,Guangzhou510300,China)【Abstract】ThepaperbringsforwardareputationevaluationmodelofWebservicebasedonUDDIbyextendingactualUDDIcriterion.Atthesallletime,thepaperintroducestheconceptofquantification,andusesconsumerfeed—backandactivemonitormechanismforevaluatingandadjustingreputat
3、ionvalueofWebserviceintheUDDI,torealizeaWebdiscoverymechanismbasedonreputationrestriction.【Keywords】wehserviceReputationEvaluationmodel1引言UDDI是一套基于Web的、分布式的Web服務(wù)信息注冊中心的標準規(guī)范,同時也包含一組訪問協(xié)議的實現(xiàn)標準,它使企業(yè)能將自身提供的Web服務(wù)加以注冊,并讓別的企業(yè)能夠發(fā)現(xiàn)并訪問這些Web服務(wù)。創(chuàng)建UDDI商業(yè)注冊中心的目的就是幫助企業(yè)發(fā)現(xiàn)并使用所需的Web服務(wù).。由于目前UDDI規(guī)范沒有定義如何對Web服務(wù)的信譽
4、度進行描述,因此也不支持基于信譽度約束的Web服務(wù)發(fā)現(xiàn)機制。Kim等人在文獻[2]中研究了2003—2004年公共Web服務(wù)的使用情況,只有大約34%的服務(wù)可用。Clark在文獻[3]中指出,48%的UDDI中的注冊信息是無效的,這就導(dǎo)致從UDDI中查找到的服務(wù)實際可用性差。因此,如何從數(shù)量眾多、功能相同、但服務(wù)質(zhì)量等非功能特性各異的服務(wù)中,根據(jù)服務(wù)質(zhì)量等應(yīng)用需求動態(tài)地選擇出最能滿足用戶需求的服務(wù),實現(xiàn)應(yīng)用軟件的“按需服務(wù)”機制,已成為計算機領(lǐng)域中一個亟待解決的問題。文獻[4]給出了一種Web服務(wù)信譽度概念模型,文獻[5]提出了一種擴展的UDDI模型。本文將以這些研收稿Et期:2
5、007—05—18收修改稿Et期:2007—05—31·32·究為基礎(chǔ),通過對現(xiàn)有的UDDI規(guī)范進行擴展,建立一個Web服務(wù)信譽度評估模型。在模型中,通過在UDDI中定義一組描述Web服務(wù)信譽屬性和信譽度的分類tMod—el,以及給出信譽度屬性與分類tModel之間的轉(zhuǎn)化過程,并結(jié)合客戶反饋和主動監(jiān)視的機制,實現(xiàn)對Web服務(wù)信譽度動態(tài)評估和調(diào)整,增強UDDI商業(yè)注冊中心中Web服務(wù)描述和發(fā)現(xiàn)的能力。2信譽度評估理論信譽分為身份信譽和行為信譽。身份信譽涉及用戶或服務(wù)器的身份認證;行為信譽主要針對兩個實體之間進行事務(wù)處理時,根據(jù)實體在交易過程中所表現(xiàn)的行為給對方做出評價,本文討論的W
6、eb服務(wù)信譽度是行為信譽的研究范疇。2.1信譽和信譽度定義信譽是一個非常復(fù)雜的主觀概念,目前沒有一個一致的定義,根據(jù)FaragAzzedin等人的定義,信譽是一種對實體行為能力的堅定信念,這種能力體現(xiàn)為對評價者提交任務(wù)的可能完成情況,它是針對一個具體應(yīng)用場合隨時間變化的量。文獻[6]指出,信譽是由信譽值表征的客觀實體的身份和行為的可信度評估,信譽值取決于實體可靠性、誠信和性能等。信譽是在一定范圍內(nèi),根據(jù)實體《現(xiàn)代圖書情報技術(shù)》2007年第7期知識組織與知識管理總第153期間的多次交易而動態(tài)變化,所以筆者定義:信譽是對某實體本身行為的期望,包括在某些指定內(nèi)容方面對該實體過去行為的觀
7、察,以及其它實體對該實體的推薦信息,信譽程度隨時間是遞減的;信譽度是一個Web服務(wù)在某一時間段內(nèi)發(fā)生的交易行為所形成的全局評價,由獨立的第三方通過審計歷史數(shù)據(jù)獲得,信譽度評價實現(xiàn)對交易各方的行為約束,影響信譽度的主要因素包括調(diào)度事故、調(diào)度失敗、違約等行為。2.2信譽度評估策略信譽評估存在于服務(wù)請求和服務(wù)消費實體之間,不同的實體對同一個實體進行評估,得到的信譽度可能不同,特別是兩個實體彼此進行評估時,獲得的信譽度也不一定相同,所以,一個實體對另一個實體進行評估,一方面,可直接利用與