[發明專利]一種基于k2 有效
| 申請號: | 201710414226.X | 申請日: | 2017-06-05 |
| 公開(公告)號: | CN107248930B | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 董榮勝;武先強;古天龍 | 申請(專利權)人: | 桂林電子科技大學 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 桂林市持衡專利商標事務所有限公司 45107 | 代理人: | 陳躍琳 |
| 地址: | 541004 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 base sup | ||
1.一種基于k2-MDD的Web服務組合方法,其特征是,包括如下步驟:
步驟1、構建Web服務組合關系依賴圖G=(V,E),該Web服務組合關系依賴圖G=(V,E)由表示Web服務的輸入概念cin與Web服務w關系依賴圖Gin=(V,E)和表示Web服務的輸出概念cout關系依賴圖Gout=(V,E)兩部分組成;其中V為頂點集合,頂點包括輸入概念、輸出概念和Web服務;E為邊集合,邊包括輸入概念與對應的Web服務的匹配關系,以及Web服務與對應的輸出概念的匹配關系;
步驟2、根據k2樹的規則,對步驟1所構建的Web服務組合關系依賴圖的每個頂點進行n位編碼;其中每個頂點的n位編碼的每一位都是k種狀態之一即0,1,…,k-1之一;
步驟3、依據步驟2所得頂點編碼,將步驟1所構建的Web服務組合關系依賴圖的每條邊的2個頂點的編碼的對應位進行狀態組合,得到每條邊的n位編碼;其中每條邊的n位編碼的每一位都是k2種狀態之一,即1,2,…k2狀態之一;
步驟4、根據步驟3所得邊的編碼,對表示輸入概念與對應的Web服務的匹配關系的所有邊構造多值決策圖結構,生成輸入概念與Web服務的相互關系的k2-MDDin,同時對表示Web服務與對應的輸出概念的匹配關系的所有邊構造多值決策圖結構,生成Web服務與輸出概念的相互關系的k2-MDDout;
步驟5、對步驟4所生成的輸入概念與Web服務的相互關系的k2-MDDin和Web服務與輸出概念的相互關系的k2-MDDout進行查詢,并輸出可調用的Web服務;
步驟5.1、用戶給出一定的請求requestRin,Rout,其中Rin為輸入概念集合,Rout為輸出概念集合;
步驟5.2、將輸入概念集合Rin中的每個輸入概念作為起始頂點,在步驟4生成的輸入概念與Web服務的相互關系的k2-MDDin中,通過外鄰查詢操作查找到該輸入概念所對應的所有終止頂點即Web服務;
步驟5.3、分別將步驟5.2所查找到的每個Web服務作為終止頂點,在步驟4生成的輸入概念與Web服務的相互關系的k2-MDDin中,通過內鄰查詢操作查找到該Web服務所對應的所有起始頂點即輸入概念;
步驟5.4、判斷步驟5.3所查找到的每個Web服務所對應的所有輸入概念是否都存在于輸入概念集合Rin中;如果都存在,則調用該Web服務,并將其添加到可調用的Web服務列表中;否則,不調用該Web服務;
步驟5.5、將步驟5.4所得服務組合列表中的每個調用的Web服務作為起始頂點,在步驟4生成的Web服務與輸出概念的相互關系的k2-MDDout中,通過外鄰查詢操作查找到該Web服務所對應的所有終止頂點即輸出概念;
步驟5.6、判斷輸出概念集合中Rout中的每個輸出概念是否都出現在步驟5.5所查找到的輸出概念中;如果都出現,則組合結束,并輸出步驟5.4所得到的可調用的Web服務列表;否則,將步驟5.5所查找到的輸出概念加入到輸入概念集合Rin集合中,并返回至步驟5.2;
上述k是大于等于2的整數,|V|為頂點總數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于桂林電子科技大學,未經桂林電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710414226.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種含有硅酸鹽結構的驅油聚合物與應用
- 下一篇:液壓系統
- <100>N<SUP>-</SUP>/N<SUP>+</SUP>/P<SUP>+</SUP>網狀埋層擴散拋光片
- 零50電力L<SUP>2</SUP>C<SUP>2</SUP>專用接口<SUP></SUP>
- 高保真打印輸出L<SUP>*</SUP>a<SUP>*</SUP>b<SUP>*</SUP>圖像的方法
- 在硅晶片上制備n<sup>+</sup>pp<sup>+</sup>型或p<sup>+</sup>nn<sup>+</sup>型結構的方法
- <sup>79</sup>Se、<sup>93</sup>Zr、<sup>107</sup>Pd聯合提取裝置
- <sup>79</sup>Se、<sup>93</sup>Zr、<sup>107</sup>Pd聯合提取裝置
- <sup>182</sup>Hf/<sup>180</sup>Hf的測定方法
- 五環[5.4.0.0<sup>2</sup>,<sup>6</sup>.0<sup>3</sup>,<sup>10</sup>.0<sup>5</sup>,<sup>9</sup>]十一烷二聚體的合成方法
- 含煙包裝袋中Li<sup>+</sup>、Na<sup>+</sup>、NH<sub>4</sub><sup>+</sup>、K<sup>+</sup>、Mg<sup>2+</sup>、Ca<sup>2+</sup>離子的含量測定方法
- <base:Sup>68





