[發(fā)明專利]一種規(guī)范化用戶需求的組合服務(wù)選擇方法有效
| 申請?zhí)枺?/td> | 201410073869.9 | 申請日: | 2014-02-28 |
| 公開(公告)號: | CN103838841B | 公開(公告)日: | 2017-08-25 |
| 發(fā)明(設(shè)計)人: | 王海艷;王隨昌;嚴(yán)騏;駱健 | 申請(專利權(quán))人: | 南京郵電大學(xué) |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司32200 | 代理人: | 葉連生 |
| 地址: | 210023 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 規(guī)范化 用戶 需求 組合 服務(wù) 選擇 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明是一個在開放異構(gòu)的復(fù)雜網(wǎng)絡(luò)環(huán)境下,實現(xiàn)用戶對組合服務(wù)選擇的方法。主要針對組合服務(wù)選擇中用戶需求具有復(fù)雜性的特點,提出了一種適用于組合服務(wù)選擇的用戶需求描述語言URDL-CSS,該語言可以描述用戶的復(fù)雜需求,使用戶需求清晰化、規(guī)范化、文檔化,解決組合服務(wù)選擇過程中用戶需求越來越復(fù)雜的問題,并給出基于該語言的組合服務(wù)選擇方法。屬于信息服務(wù)、服務(wù)計算領(lǐng)域。
背景技術(shù)
信息服務(wù)是以開發(fā)利用信息資源為基礎(chǔ),根據(jù)用戶需求,運用電子信息技術(shù)對相關(guān)知識內(nèi)容進行采集、加工、存儲、傳輸、檢索和利用,以新的序列化的知識單元提供給用戶的服務(wù)工作。在信息服務(wù)的演變過程中,P2P服務(wù)、網(wǎng)格服務(wù)、Web服務(wù)、SOA和云服務(wù)扮演著重要的角色,可以說,信息服務(wù)是諸多具體服務(wù)形式高層次的抽象與凝練。信息服務(wù)具有與平臺無關(guān)、松耦合、可表達(dá)、可發(fā)現(xiàn)、可組合和可度量等服務(wù)特性。
面對網(wǎng)絡(luò)中日益增多的不同服務(wù),以及不同服務(wù)商提供的相同服務(wù),作為服務(wù)的請求者,做出服務(wù)選擇的過程變得越來越復(fù)雜。同時,由于單個服務(wù)往往不能滿足用戶的需求,這時就需將已有的多個原子服務(wù)進行組合,以便產(chǎn)生滿足用戶特定的復(fù)雜功能需求的、增值的組合服務(wù)。
結(jié)合用戶需求的組合服務(wù)選擇是解決以上問題的一種主要方法,由于用戶需求具有復(fù)雜性的特點,提出組合服務(wù)選擇中的用戶需求描述語言URDL-CSS,考慮了用戶需求在組合服務(wù)選擇中的特點,并給出基于該語言的組合服務(wù)選擇方法,具有重要意義。
發(fā)明內(nèi)容
技術(shù)問題:本發(fā)明的目的是給出一種描述組合服務(wù)選擇中用戶復(fù)雜需求的工具,即組合服務(wù)選擇中的用戶需求描述語言URDL-CSS,并實現(xiàn)基于該語言的組合服務(wù)選擇方法。
技術(shù)方案:本發(fā)明將借鑒最新的組合服務(wù)選擇方法,考慮用戶需求具有復(fù)雜性的的特點,提出一種有效描述組合服務(wù)選擇中用戶需求的規(guī)范方法,給出組合服務(wù)選擇中的用戶需求描述語言URDL-CSS,并實現(xiàn)組合服務(wù)選擇。
本發(fā)明是一種策略性的方案,參考組合服務(wù)選擇已有的研究成果、結(jié)合成熟的基于服務(wù)質(zhì)量的組合服務(wù)選擇模型,提出一種適用于組合服務(wù)選擇的用戶需求描述語言URDL-CSS,實現(xiàn)一種用戶需求清晰化、規(guī)范化、文檔化的組合服務(wù)選擇方法,主要有組合服務(wù)選擇中的用戶需求描述語言URDL-CSS和基于URDL-CSS語言的組合服務(wù)選擇方法兩部分。
組合服務(wù)選擇中的用戶需求描述語言URDL-CSS有固定的組成元素,主要的組成結(jié)構(gòu)包括需求基本信息、需求詳細(xì)信息、服務(wù)屬性信息和服務(wù)結(jié)構(gòu)信息四大部分,其中需求基本信息主要有用戶ID、需求ID、需求生存期,需求詳細(xì)信息主要有功能屬性需求、非功能屬性需求、服務(wù)權(quán)重分值,服務(wù)屬性信息主要是服務(wù)質(zhì)量屬性,服務(wù)結(jié)構(gòu)信息主要有前驅(qū)服務(wù)名、有無執(zhí)行概率、后繼服務(wù)名;
基于URDL-CSS語言的組合服務(wù)選擇方法關(guān)鍵在于數(shù)據(jù)處理過程,主要包括的數(shù)據(jù)有用戶需求庫、個人需求庫、原子服務(wù)QoS需求、組合服務(wù)結(jié)構(gòu)模型、組合服務(wù)QoS需求、處理后的QoS參數(shù)、最佳組合服務(wù)等,主要包括的處理過程有用戶需求庫查詢讀取分析過程、原子服務(wù)用戶需求計算過程、組合服務(wù)結(jié)構(gòu)模型構(gòu)建過程、組合服務(wù)用戶需求計算過程、組合服務(wù)QoS參數(shù)計算處理過程、用戶選擇最佳服務(wù)過程等處理子過程。
該規(guī)范化用戶需求的組合服務(wù)選擇方法的步驟在于先讀取分析用戶需求XML文檔后形成用戶需求庫,用戶需求庫經(jīng)過查詢讀取分析過程可以得到個人需求庫,個人需求庫通過進一步的分析,經(jīng)過原子服務(wù)用戶需求計算過程可以得到原子服務(wù)QoS需求,經(jīng)過組合服務(wù)結(jié)構(gòu)模型構(gòu)建過程可以得到組合服務(wù)結(jié)構(gòu)模型,再經(jīng)過組合服務(wù)用戶需求計算過程可以得到組合服務(wù)QoS需求,而組合服務(wù)QoS參數(shù)計算處理過程可以得到處理后的QoS參數(shù),最后,用戶選擇最佳服務(wù)過程可以得到最佳組合服務(wù),將最佳組合服務(wù)提供給上層用戶,完成組合服務(wù)選擇。
下面給出組合服務(wù)選擇中的用戶需求描述語言URDL-CSS中所有組成元素的定義:
1)用戶ID:需求基本信息之一。用于標(biāo)識提供某用戶需求XML文檔的用戶的ID號,該用戶ID必須是唯一的;
2)需求ID:需求基本信息之一。用于唯一標(biāo)識某用戶需求XML文檔;
3)需求生存期:需求基本信息之一。表示該需求存在的時間起止,只有在生存期內(nèi)的需求才可用,不在生存期內(nèi)的需求不可用;
4)功能屬性需求:需求詳細(xì)信息之一。表示用戶所需要的服務(wù)的功能;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京郵電大學(xué),未經(jīng)南京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410073869.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 放化療規(guī)范化云中心系統(tǒng)
- 一種解決區(qū)域醫(yī)療系統(tǒng)數(shù)據(jù)規(guī)范化問題的緩存系統(tǒng)及方法
- 解碼設(shè)備以及解碼方法
- 將目標(biāo)字符串轉(zhuǎn)化為規(guī)范化字符串的方法及裝置
- 詞語規(guī)范化的方法和設(shè)備及機器翻譯方法和設(shè)備
- 一種規(guī)范化RESTful微服務(wù)交互方法
- 一種數(shù)據(jù)模型的規(guī)范方法及裝置
- 日志規(guī)范化存儲方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種基于FAQ問答系統(tǒng)的問句匹配方法
- 使用上下文無關(guān)文法的文本規(guī)范化方法
- 需求控制系統(tǒng)、需求控制器、需求程序以及需求控制方法
- 需求控制裝置、需求控制系統(tǒng)以及需求控制程序
- 需求響應(yīng)方法和需求響應(yīng)系統(tǒng)
- 需求預(yù)測裝置、需求預(yù)測方法以及需求預(yù)測程序
- 電力需求調(diào)整系統(tǒng)、電力需求調(diào)整裝置及電力需求調(diào)整方法
- 軟件需求審核方法以及需求審核系統(tǒng)
- 電力需求控制裝置、電力需求控制方法及電力需求控制系統(tǒng)
- 電力需求控制裝置及電力需求控制方法
- 需求監(jiān)視裝置、需求監(jiān)視系統(tǒng)、需求監(jiān)視方法和需求監(jiān)視程序
- 需求管理方法和需求管理系統(tǒng)





