Web服務(wù)組合評分分配方法研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-04-20 07:00
本文選題:Web服務(wù)組合 + 層次分析法 ; 參考:《昆明理工大學(xué)》2014年碩士論文
【摘要】:Web服務(wù)通過標(biāo)準(zhǔn)的Web協(xié)議提供服務(wù)給客戶,將Web應(yīng)用在網(wǎng)絡(luò)間的信息交互轉(zhuǎn)換為服務(wù)的交互,通過服務(wù)客戶、服務(wù)提供者、服務(wù)注冊機(jī)制之間一種交互式的體系結(jié)構(gòu)完成服務(wù)的查找、發(fā)布和獲取。隨著Internet以及電子商務(wù)的快速發(fā)展,客戶與企業(yè)之間以及企業(yè)內(nèi)部之間的服務(wù)流程變得越來越復(fù)雜,為了完成客戶的服務(wù)需求就需要將多個(gè)單一的服務(wù)組合起來,來獲得一些新的功能,從而提供給客戶更高的服務(wù)質(zhì)量,這樣在Web服務(wù)中就有了服務(wù)組合的概念,組合后的新服務(wù)稱為組合服務(wù),構(gòu)成組合服務(wù)的服務(wù)稱為組件服務(wù)。 服務(wù)提供者為了在服務(wù)客戶那獲取更大的利益,往往會發(fā)布虛假服務(wù)信息,由于信息不對稱,客戶不能獲得相關(guān)服務(wù)的真實(shí)信息,從而遭受損失。因此,在Web服務(wù)的相關(guān)研究中,Web服務(wù)信譽(yù)研究的問題受到了相關(guān)研究人員的關(guān)注,由于客戶對Web服務(wù)的反饋評分是Web服務(wù)信譽(yù)度量的基礎(chǔ),研究客戶對Web服務(wù)的反饋評分就顯得非常重要。由于服務(wù)客戶對于Web服務(wù)的實(shí)現(xiàn)細(xì)節(jié)是透明的,客戶并不能區(qū)分所使用的服務(wù)是組合服務(wù)或者組件服務(wù),在完成服務(wù)的調(diào)用后,根據(jù)服務(wù)的整體表現(xiàn)只給出一個(gè)滿意度評分,如果客戶調(diào)用的是一個(gè)包含有多個(gè)組件服務(wù)的組合服務(wù),為了確定各組件服務(wù)的表現(xiàn),就需要把服務(wù)的整體滿意度評分再分配到各組件服務(wù)中,因此,關(guān)于Web服務(wù)中組合服務(wù)的評分分配方法的研究就顯得非常的重要。 本文首先對Web服務(wù)組合評分分配問題進(jìn)行了詳細(xì)的描述,然后提出了評分分配中公平的定義,并以此為研究條件進(jìn)行評分分配方法的研究。為了結(jié)合組件服務(wù)的實(shí)際表現(xiàn)和歷史表現(xiàn)把客戶對組合服務(wù)的評分公平地分配到各組件服務(wù),首先把Web服務(wù)流程轉(zhuǎn)換為結(jié)構(gòu)樹流程,利用基于層次分析法的權(quán)重計(jì)算方法得到各組件服務(wù)的分配權(quán)重,再通過考慮組件服務(wù)的實(shí)際服務(wù)質(zhì)量和服務(wù)提供者公告的有效區(qū)間的關(guān)系,計(jì)算各組件服務(wù)的偏差函數(shù),同時(shí)結(jié)合組件服務(wù)歷史表現(xiàn)計(jì)算對評分分配的貢獻(xiàn)值,綜合得到各組件服務(wù)分配到的評分值。通過實(shí)驗(yàn)結(jié)果驗(yàn)證,本文提出的關(guān)于Web服務(wù)中組合服務(wù)的評分分配方法具有良好的合理性和公平性,并且很好的滿足文中所提的公平分配的條件。最后,本文完成了一個(gè)支持Web服務(wù)組合評分分配方法的原型系統(tǒng),該系統(tǒng)采用C/S結(jié)構(gòu),使用Java語言進(jìn)行開發(fā)。該系統(tǒng)首先需要客戶從服務(wù)流程庫中加載工作流,然后在加載進(jìn)入系統(tǒng)的服務(wù)流程轉(zhuǎn)換為結(jié)構(gòu)樹流程,根據(jù)分析出的結(jié)構(gòu)樹信息,得到組件服務(wù)數(shù)目,然后加載各組件服務(wù)的QoS值進(jìn)行計(jì)算,得到各組件服務(wù)分配到的評分值。
[Abstract]:Web services provide services to customers through the standard Web protocol, and convert the information interaction of Web applications between networks into service interactions, through service customers, service providers, An interactive architecture between service registration mechanisms accomplishes the search, publication, and acquisition of services. With the rapid development of Internet and e-commerce, the service processes between customers and enterprises and between enterprises become more and more complex. In order to fulfill the customer's service requirements, it is necessary to combine a number of single services. In order to obtain some new functions and provide customers with higher quality of service, there is a concept of service composition in Web services. The new services after composition are called composite services, and the services that constitute composite services are called component services. In order to obtain more benefits from the service customers, service providers often publish false service information. Because of the asymmetry of information, the customers can not get the true information of the related services, so they suffer losses. Therefore, in the related research of Web services, the research on the reputation of web services is concerned by the researchers concerned, because the feedback rating of the customer to the Web services is the basis of the reputation measurement of Web services. It is very important to study customer feedback rating on Web services. Because the details of the implementation of the Web service are transparent to the service customer, the customer cannot distinguish the service used from the composite service or the component service. After the service is called, only one satisfaction rating is given according to the overall performance of the service. If the customer invokes a composite service with multiple component services, in order to determine the performance of each component service, the overall satisfaction rating of the service needs to be reassigned to each component service, so, It is very important to study the method of grading and allocating composite services in Web services. In this paper, the problem of Web service composition scoring assignment is described in detail, and then the definition of fairness in score allocation is proposed, which is used as the research condition to study the method of score assignment. In order to equitably distribute the customer's score of composite services to each component service by combining the actual performance and historical performance of component services, the Web service process is first transformed into a structure tree process. The weight distribution of each component service is obtained by using the weight calculation method based on AHP, and then the deviation function of each component service is calculated by considering the relationship between the actual service quality of the component service and the effective interval of the service provider announcement. At the same time, according to the component service history performance, the contribution value to the score allocation is calculated, and the score value of each component service assignment is obtained synthetically. The experimental results show that the method proposed in this paper is reasonable and fair for composite services in Web services, and satisfies the conditions of fair distribution. Finally, a prototype system supporting Web service composition score allocation method is completed. The system adopts C / S structure and is developed with Java language. The system first needs the client to load the workflow from the service flow library, then the service process loaded into the system is converted into the structure tree process. According to the analysis of the structure tree information, the number of component services is obtained. Then the QoS value of each component service is loaded to calculate, and the score value assigned by each component service is obtained.
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 付曉東;鄒平;姜瑛;;基于質(zhì)量相似度的Web服務(wù)信譽(yù)度量[J];計(jì)算機(jī)集成制造系統(tǒng);2008年03期
2 云本勝;嚴(yán)雋薇;劉敏;;基于Bayes信任模型的Web服務(wù)組合優(yōu)化方法[J];計(jì)算機(jī)集成制造系統(tǒng);2010年05期
3 付曉東;岳昆;鄒平;姜瑛;;隨機(jī)服務(wù)質(zhì)量感知的Web服務(wù)信譽(yù)度量模型[J];計(jì)算機(jī)集成制造系統(tǒng);2011年08期
4 賈楠;付曉東;黃袁;劉曉燕;代志華;;基于樹編輯距離的工作流距離度量方法[J];計(jì)算機(jī)應(yīng)用;2012年12期
5 王威;付曉東;夏永瀅;田強(qiáng);李昌志;;Web服務(wù)組合評分分配方法[J];計(jì)算機(jī)應(yīng)用;2013年11期
,本文編號:1776727
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1776727.html
最近更新
教材專著