[發明專利]基于服務質量優化和語義信息集成的服務組裝系統及方法有效
| 申請號: | 201010239916.4 | 申請日: | 2010-07-29 |
| 公開(公告)號: | CN101917413A | 公開(公告)日: | 2010-12-15 |
| 發明(設計)人: | 閆奕歆;許斌 | 申請(專利權)人: | 清華大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F17/30 |
| 代理公司: | 北京中偉智信專利商標代理事務所 11325 | 代理人: | 張岱 |
| 地址: | 100084*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 服務質量 優化 語義 信息 集成 服務 組裝 系統 方法 | ||
1.一種基于服務質量優化和語義信息集成的服務組裝系統,其特征在于,包括:
Web服務網絡,提供服務及其對應的輸入/輸出數據類型;
本體概念網絡數據庫,提供本體概念;
索引產生服務器,基于Web服務網絡和本體概念網絡數據庫,建立服務的輸入/輸出數據類型和本體概念之間的“服務-數據類型-本體”索引,并將該索引存儲在所述索引產生服務器內;
服務組裝引擎服務器,接收客戶端需求的輸入/輸出數據類型,并在“服務-數據類型-本體”索引中查詢與其匹配的數據類型,依據服務組裝算法進行服務組裝,得出服務組裝結果;
以及服務組裝結果執行服務器,用于執行服務組裝結果。
2.根據權利要求1所述基于服務質量優化和語義信息集成的服務組裝系統,其特征在于,還包括服務組裝結果測試服務器,接收來自服務組裝引擎服務器的服務組裝結果,并對其進行工作狀態和服務質量檢測。
3.根據權利要求1所述基于服務質量優化和語義信息集成的服務組裝系統,其特征在于,“服務-數據類型-本體”索引包括:
服務到其輸入/輸出數據類型的映射;
數據類型到以其為輸入/輸出的服務的映射;
數據類型與本體概念的相互映射;
本體概念之間的父子關系的關系映射;
以及服務到其對應的不同服務質量屬性的映射。
4.根據權利要求1所述基于服務質量優化和語義信息集成的服務組裝系統,其特征在于,服務組裝算法包括以下步驟:
a、將以與客戶端需求的輸入數據類型相匹配的數據類型為輸入數據類型的服務放入優先級隊列中;
b、從優先級隊列中取出優先級最大的服務;
c、判斷該服務的輸出數據類型是否與客戶端需求的輸出數據類型相匹配,若匹配,進行反向搜索,得出服務組裝結果,若不匹配,進行步驟(d);
d、在“服務-數據類型-本體”索引中查詢出與上述服務的輸出數據類型相匹配的數據類型;
e、將以步驟d查詢出的數據類型為輸入數據類型的服務放入優先級隊列中,再重復步驟(b)至(c)。
5.根據權利要求1所述基于服務質量優化和語義信息集成的服務組裝系統,其特征在于,所述本體概念是由OWL文件表示,其包含了所有概念的定義以及概念之間的層次關系。
6.一種基于服務質量優化和語義信息集成的服務組裝方法,其特征在于,包括以下步驟:
(1)構建服務的輸入/輸出數據類型和本體概念之間的“服務-數據類型-本體”的索引;
(2)在“服務-數據類型-本體”索引中查詢出與客戶端需求的輸入/輸出數據類型相匹配的數據類型,基于服務組裝算法進行服務組裝,并得出服務組裝結果;
(3)執行服務組裝結果。
7.根據權利要求6所述基于服務質量優化和語義信息集成的服務組裝方法,其特征在于,步驟(2)之后還包括測試服務組裝結果,包括以下步驟:
檢查服務的輸入數據類型是否在被調用前已達到滿足客戶端需求的輸入數據類型的狀態;
檢查服務的輸入數據類型是否是客戶端需求的輸入數據類型的子集;
檢查服務的輸出數據類型是否覆蓋了客戶端需求的輸出數據類型;
檢查服務組裝系統的服務質量是否達到客戶端需求。
8.根據權利要求6所述基于服務質量優化和語義信息集成的服務組裝方法,其特征在于,服務組裝算法包括以下步驟:
a、將以與客戶端需求的輸入數據類型相匹配的數據類型為輸入數據類型的服務放入優先級隊列中;
b、從優先級隊列中取出優先級最大的服務;
c、判斷該服務的輸出數據類型是否與客戶端需求的輸出數據類型相匹配,若匹配,進行反向搜索,得出服務組裝結果,若不匹配,進行步驟(d);
d、在“服務-數據類型-本體”索引中查詢出與上述服務的輸出數據類型相匹配的數據類型;
e、將以步驟d查詢出的數據類型為輸入數據類型的服務放入優先級隊列中,再重復步驟(b)至(c)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010239916.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據的傳輸方法和設備
- 下一篇:蒽環化合物的4′-羥基的芳烷基化方法





