[發明專利]一種基于相關性的服務選擇系統及選擇方法有效
| 申請號: | 201210494558.0 | 申請日: | 2012-11-28 |
| 公開(公告)號: | CN103034963B | 公開(公告)日: | 2017-10-27 |
| 發明(設計)人: | 王海艷;羅軍舟;李偉;楊文彬 | 申請(專利權)人: | 東南大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙)32204 | 代理人: | 柏尚春 |
| 地址: | 211189 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 相關性 服務 選擇 系統 方法 | ||
技術領域
本發明涉及一種服務類產品的查詢系統,具體的,在一個開放、異構的復雜網絡環境下,構建可信用戶聯盟并根據服務間的相關性進行服務選擇的系統,同時本發明公開了該系統的選擇方法。
背景技術
開放的網絡化應用和“軟件作為服務”的理念必將導致基于Internet環境下軟件系統的主要形態、運行方式、生產方式和使用方式發生巨大的變化。網絡上分布著大量的功能相同、非功能特性各異的服務,當用戶請求服務時往往沒有單一的服務可以直接滿足用戶的需求,這時就需要選出一些原子服務進行聚合。服務的聚合過程可以用原子服務來表示,每一個原子服務只是一個虛擬的服務模塊,它體現的是服務邏輯上的關系,在聚合過程中將被現實的具體原子服務所替換。服務的選擇過程依賴于聚合歷史,目前已有的相關選擇方案大多數都是將服務的選擇過程獨立于聚合過程的,忽略了服務間的相關性。總之,已有的研究或者缺乏理論深度,或者未給出切合實際的模型或算法,因而都不大適用于大規模的開放網絡環境。
發明內容
發明目的:本發明的目的是提供一種在開放、異構網絡環境下提供高效率、精確有效可靠的服務選擇的系統,同時本發明公開了該系統的選擇方法。
技術方案:本發明通過如下技術方案加以實現:一種基于相關性的服務選擇系統,包括發布模塊、檢索模塊、評價模塊、數據庫模塊以及選擇模塊,檢索模塊提供檢索端口供用戶訪問,數據庫中包含所有相關的原子服務資源及對這些原子服務資源的評價數據,評價模塊提供評價機制以便用戶對已接受或已使用的服務進行評價,評價數據送入數據庫進行保存,選擇模塊根據用戶檢索的關鍵字提供與之相近的服務資源供用戶參考,發布模塊提供接口供服務提供商發布服務信息,當信息接受完畢,發布模塊將服務信息存儲在數據庫中。
所述服務信息利用UDDI進行注冊發布。
數據庫根據評價模塊提供的評價數據對原子服務資源進行排序,選擇模塊優先選擇評價高的原子服務資源向用戶展示。
一種選擇系統的選擇方法,包括如下步驟:
1)用戶通過檢索模塊提供的檢索端口向選擇系統提交欲查詢的關鍵字;
2)關鍵字送入數據庫中,從數據庫中選出匹配的服務資源數據;
3)根據關鍵字,選擇模塊挑選與關鍵字最接近的服務資源;
4)檢索模塊將匹配的資源通過檢索模塊反饋給用戶。
還包括評價步驟,用戶接受服務后,可通過評價模塊撰寫對該服務的評價信息,所述評價機制為打分制與撰寫評論結合制。
數據庫返回的資源及選擇模塊推薦的服務資源中還包括其他用戶對該資源的評價。
有益效果:本發明與現有技術相比,改變了傳統的服務選擇模式,突破現有技術在尋找相似鄰居用戶時可信性不高的局限,通過綜合服務之間的相關性考慮服務的選擇過程,避免了可能發生的聯合欺騙情況,可使選擇的結果更為精確;支持開放網絡環境的動態特性保證支持網絡的動態特性,適應開放網絡環境的需求;有效地提高服務選擇的效率,也可以避免服務提供商所提供數據不可信情況的發生;方案具有更強的適用性。
附圖說明
圖1是本發明服務選擇系統的結構圖。
圖2是本發明可信聯盟構建的框架結構圖。
圖3是本發明服務間相關性示意圖。
圖4是本發明常用服務集提取示意圖。
具體實施方式
下面結合說明書附圖對本發明進行進一步詳述:
本發明涉及一種基于相關性的服務選擇系統,圖1給出了服務選擇系統的結構圖,包括發布模塊、檢索模塊、評價模塊、數據庫模塊以及選擇模塊,其中發布模塊是服務提供商通過服務描述語言,描述所提供服務的功能以及接口信息,并將服務用UDDI(Universal Description Di scovery and Integration)向服務注冊中心進行注冊發布;檢索模塊是服務使用者在服務注冊中心檢索發現自己所需要的服務并獲取相應服務的描述文件;評價模塊是服務使用者對以往使用過提供商的服務質量進行評價,并將評價信息存儲到數據庫模塊中,綜合這兩個模塊對形成一個可信的服務使用者聯盟進行保護;選擇模塊是服務使用者根據其其他用戶的服務交互歷史,在提取出常用服務集的前提下,選出最能與其需求相匹配的原子服務,對參考服務間存在的相關性進行服務選擇進行保護,圖中虛線框內所示的為獨立與傳統服務選擇方案的系統部分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210494558.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:以纖維素系生物物質為原料的乙醇制造方法
- 下一篇:一體化智能型真空永磁斷路器





