• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      面向端用戶的服務(wù)組合廣義決策邏輯模型

      2023-08-09 12:51:32周麗雯
      計算機應(yīng)用文摘 2023年15期
      關(guān)鍵詞:服務(wù)

      摘 要:服務(wù)組合中端用戶的需求較為模糊,其與服務(wù)組合之間的精準性要求存在不可調(diào)和的矛盾。文章以傳統(tǒng)的 Web 服務(wù)模型為基礎(chǔ),構(gòu)建面向端用戶的服務(wù)組合廣義決策邏輯模型,并通過離散布谷烏算法求解模型,獲取最佳 Web 服務(wù)組合方案,從而為用戶提供更優(yōu)質(zhì)的服務(wù)

      關(guān)鍵詞:Web 服務(wù);廣義決策邏輯多屬性模型:離散布谷鳥算法

      中圖法分類號:TP181文獻標識碼:A

      1 引言

      當前大部分語義服務(wù)匹配工作均有望實現(xiàn)服務(wù)選擇及調(diào)用的自動化,其通常是以web 相關(guān)服務(wù)為基礎(chǔ)。當前多數(shù)工作只是利用服務(wù)語義及句法的信息,實現(xiàn)服務(wù)的分類與聚類。研究信息粒度對服務(wù)組合的影響,以端用戶的角度為切入,其需求具有模糊性,但與此同時又限定了業(yè)務(wù)邏輯與操作的精準程度與嚴格程度。端用戶是指不必具備信息技術(shù)專業(yè)知識,只想為其網(wǎng)站、公司或?qū)W校的潛在客戶提供一些增值服務(wù)的用戶,或者僅僅是為他們自己提供增值服務(wù)的用戶。本文提出一個Web 服務(wù)組合半自動模式的集成模型,并采用粒度計算的信息處理方法來建立形式化的服務(wù)組合模型。

      2 服務(wù)組合模型

      2.1 系統(tǒng)模型

      2.1.1 傳統(tǒng)的Web 服務(wù)模型

      Web 服務(wù)的核心思想表示通過一組使用網(wǎng)絡(luò)的服務(wù)組合形成的未來應(yīng)用,僅需2 個相同的服務(wù)應(yīng)用標準及方法對自身進行表達。除此之外,其他均為服務(wù),其可以發(fā)布一個API ( Application ProgrammingInterface)為網(wǎng)絡(luò)內(nèi)的其他服務(wù)提供應(yīng)用,且對實現(xiàn)細節(jié)予以封裝[1~4] 。

      Web 服務(wù)的體系結(jié)構(gòu)見圖1。

      通過圖1 可以得知,Web 服務(wù)的體系結(jié)構(gòu)中共有3 個角色,具體如下。(1)服務(wù)提供者,其是Web 服務(wù)的實際執(zhí)行者,主要功能是向服務(wù)代理發(fā)布自身提供的Web 服務(wù),并響應(yīng)應(yīng)用自身服務(wù)的請求;(2)服務(wù)代理,其主要作用為注冊與對外發(fā)布Web 服務(wù),同時還可以分類、檢索完成注冊的服務(wù);(3)服務(wù)請求者,通過服務(wù)提供者的服務(wù)查找功能獲取對應(yīng)服務(wù)信息,并調(diào)用其提供的其他服務(wù)。

      3 個角色之間可展開的工作包括:(1)令服務(wù)提供者向服務(wù)代理注冊并提供Web 服務(wù)的功能訪問接口;(2)令服務(wù)請求者能夠通過服務(wù)代理檢索獲取所需服務(wù);(3)令服務(wù)請求者可以調(diào)用服務(wù)提供者所提供的服務(wù)。

      上述操作展開的第一步是對服務(wù)展開描述,即通過Web 服務(wù)描述語言( Web Service DescriptionLanguage,WSDL)對Web 服務(wù)的功能、地址信息等進行描述,該描述語言可通過人工與機器完成閱讀。

      整體過程需要遵循UDDI(Universal Description,Discovery And Integration),其是以Web 服務(wù)為基礎(chǔ)信息注冊中心的標準規(guī)范,能夠支持組織、搜索服務(wù)[5~8]。

      2.1.2 基于QoS 的Web 服務(wù)動態(tài)組合模型

      在實際應(yīng)用過程中,可能存在一個應(yīng)用調(diào)用多個Web 服務(wù)或一個Web 服務(wù)集成多個Web 服務(wù)等現(xiàn)象,即基于組合現(xiàn)有Web 服務(wù)形成新的Web 服務(wù)。若一服務(wù)中具有對多個Web 服務(wù)的調(diào)用,則對應(yīng)各Web 服務(wù)的調(diào)用,服務(wù)請求者均需分別展開查找與調(diào)用。因此服務(wù)請求者需掌握各Web 服務(wù)的訪問信息。依次調(diào)用時,若其中某一Web 服務(wù)發(fā)生問題,則服務(wù)請求者需重新查找能夠替代其的Web 服務(wù),若頻繁調(diào)用失敗將導致結(jié)果如下:

      (1)所有查找替換服務(wù)的操作均需服務(wù)請求者與服務(wù)代理通信,從而降低系統(tǒng)性能;

      (2)調(diào)用失敗其中某一Web 服務(wù)將會令總體Web 服務(wù)調(diào)用失敗,由于服務(wù)請求者不能實現(xiàn)調(diào)用結(jié)果上下文的有效儲存,導致服務(wù)請求者效率差;

      (3)服務(wù)請求者在查找替換服務(wù)時,服務(wù)代理不能實現(xiàn)查找結(jié)果上下文的有效儲存,導致服務(wù)代理查找效果不太理想;

      (4)服務(wù)請求者只能調(diào)用部分服務(wù),在涵蓋多個Web 調(diào)用的服務(wù)內(nèi),服務(wù)請求者無法按照現(xiàn)有服務(wù)信息,安排并優(yōu)化服務(wù)調(diào)用次序。

      此外,傳統(tǒng)的Web 服務(wù)模型使用的WSDL 僅針對服務(wù)進行了語法說明,缺乏語義和服務(wù)質(zhì)量的規(guī)范,導致服務(wù)調(diào)用的重心轉(zhuǎn)移至功能??傮w模型均未實現(xiàn)Web 服務(wù)的響應(yīng)時間、安全性以及可訪問性等QoS非功能因素的衡量,從而限制服務(wù)的推廣與提升。

      2.2 廣義決策邏輯多屬性模型

      針對上述基于QoS 的Web 服務(wù)組合問題,提出對應(yīng)廣義決策邏輯多屬性模型為:

      MADM =(SCP,Q,W,D) (1)

      其中,SCP ={SCP1,SCP2,…,SCPn }表示n 個待選服務(wù)組合構(gòu)建的備選方案集,Q = 〈Q1,Q2,…,Q5 〉表示組合的五維QoS 屬性向量,Q1 ~ Q5 分別對應(yīng)價格、響應(yīng)時間、可靠性、可用性以及信譽;W = 〈w1,w2,…,w5〉T 為屬性權(quán)重向量,wj 表示第j 維屬性的權(quán)重,D =[dij ]n×5為決策矩陣,元素dij為第i 個服務(wù)組合在第j 維屬性上的值。

      基于QoS 的Web 服務(wù)組合目標為按照所有方案的聚合QoS 屬性值,根據(jù)多屬性決策方法CRM 法排列SCP 內(nèi)全部備選方案,挑選出N(N≤n)個最佳方案或一個最佳方案SCP′。CRM 法的主旨為:挑選的方案需要盡力接近正理想點,并盡力遠離負理想點。其主要流程如下。

      Step 1 標準化決策矩陣建立。為消除差異QoS屬性量綱及取值范圍導致的屬性不可公度性,應(yīng)采用線性標準化法規(guī)范處理D 中dij至可比較區(qū)域內(nèi),該方法可表示為:

      其中,折中系數(shù)ε∈[0,1],表示決策者對決策方案與正理想點之間距離的偏好程度,二者呈正相關(guān)關(guān)系。Step 7 按照所有方案的ζ (SCPi ) 進行降序排列,最佳方案SCP′需符合:

      2.3 基于QoS 的Web 服務(wù)組合優(yōu)化

      利用離散布谷鳥搜索算法求解廣義決策邏輯多屬性模型,以獲取最佳的Web 服務(wù)組合方案。離散型布谷鳥算法的計算公式為:

      2.4 初始種群與編碼解碼

      為了實現(xiàn)離散化的編碼方式,以DLBP 為中心,在優(yōu)先關(guān)系條件下對各任務(wù)的拆卸順序進行確定并分配其至工作站中。以任務(wù)的編碼方式為基礎(chǔ),依據(jù)拆卸順序排列每個任務(wù)的編號。通過應(yīng)用DLBP 的特點改進基本布谷鳥算法的編碼方式與搜索策略,使DLBP 和MDCS 建立對應(yīng)關(guān)系。①將拆卸順序X(x1,x2,…,xn )規(guī)定為鳥窩位置,其中的Web 服務(wù)組合拆卸任務(wù)數(shù)目用n 表示。每個一維坐標都與一項拆卸任務(wù)相對應(yīng),按照拆卸任務(wù)原則的連貫性,一項拆卸任務(wù)只對應(yīng)分配至一個工作站,一個鳥窩位置中不存在重復的任務(wù)。并且拆卸任務(wù)必須符合優(yōu)先關(guān)系的約束條件,在拆卸階段不使用破壞性拆卸,通過對拆卸操作后零件質(zhì)量的保證,可以順利實現(xiàn)各項拆卸任務(wù)。②對每個鳥窩內(nèi)的鳥蛋數(shù)進行規(guī)定,要求只能存在一枚鳥蛋,其關(guān)于鳥窩位置優(yōu)劣的多重屬性,每一屬性都與DLBP 的子目標相對應(yīng),該鳥窩位置的優(yōu)劣可通過對比各鳥窩中鳥蛋的屬性來判斷。

      應(yīng)用離散型布谷鳥算法進行解碼,將優(yōu)先關(guān)系約束融合至拆卸序列,其解碼過程中除了節(jié)拍時間約束不需考慮其他,只需對其后的拆卸任務(wù)進行分配。以P10 問題可行解為例,其解碼方法如圖2 所示。

      2.4 初始種群與編碼解碼

      為了實現(xiàn)離散化的編碼方式,以DLBP 為中心,在優(yōu)先關(guān)系條件下對各任務(wù)的拆卸順序進行確定并分配其至工作站中。以任務(wù)的編碼方式為基礎(chǔ),依據(jù)拆卸順序排列每個任務(wù)的編號。通過應(yīng)用DLBP 的特點改進基本布谷鳥算法的編碼方式與搜索策略,使DLBP 和MDCS 建立對應(yīng)關(guān)系。①將拆卸順序X(x1,x2,…,xn )規(guī)定為鳥窩位置,其中的Web 服務(wù)組合拆卸任務(wù)數(shù)目用n 表示。每個一維坐標都與一項拆卸任務(wù)相對應(yīng),按照拆卸任務(wù)原則的連貫性,一項拆卸任務(wù)只對應(yīng)分配至一個工作站,一個鳥窩位置中不存在重復的任務(wù)。并且拆卸任務(wù)必須符合優(yōu)先關(guān)系的約束條件,在拆卸階段不使用破壞性拆卸,通過對拆卸操作后零件質(zhì)量的保證,可以順利實現(xiàn)各項拆卸任務(wù)。②對每個鳥窩內(nèi)的鳥蛋數(shù)進行規(guī)定,要求只能存在一枚鳥蛋,其關(guān)于鳥窩位置優(yōu)劣的多重屬性,每一屬性都與DLBP 的子目標相對應(yīng),該鳥窩位置的優(yōu)劣可通過對比各鳥窩中鳥蛋的屬性來判斷。

      應(yīng)用離散型布谷鳥算法進行解碼,將優(yōu)先關(guān)系約束融合至拆卸序列,其解碼過程中除了節(jié)拍時間約束不需考慮其他,只需對其后的拆卸任務(wù)進行分配。以P10 問題可行解為例,其解碼方法如圖2 所示。

      式中,f,P,x,μ 分別表示指令實施系數(shù)(取值范圍是[0,1])、離散布谷鳥算法下指令寄生巢選擇概率的實際偏移量、每個指令信號的頻率分量、序列長度。由于原始Web 服務(wù)組合序列形式與解碼后Web服務(wù)組合序列形式是不同的,Web 服務(wù)組合的信息能夠自由在智能化通信節(jié)點中傳輸,Web 服務(wù)組合的儲存行為不會受序列形式改變的影響。綜上所述,應(yīng)用離散布谷鳥算法解碼的Web 服務(wù)組合會導致節(jié)點的行為接近,不會影響數(shù)據(jù)序列的形勢與內(nèi)容。

      3 結(jié)束語

      本文提出一種面向端用戶的服務(wù)組合形式化模型,從端用戶的角度考慮模糊和不明確的需求,而從服務(wù)組合者的角度考慮對便利性和準確性的需求,通過離散布谷鳥算法來求解所提出的模型,以獲取最佳Web 服務(wù)組合方案。

      參考文獻:

      [1] 馬占有.基于決策過程的廣義可能性時態(tài)邏輯模型檢測[D].西安:陜西師范大學,2017.

      [2] 劉菊霞.用戶需求驅(qū)動下信息資源建設(shè)的多維決策[J].大學圖書情報學刊,2017,35(1):6.

      [3] 秦江龍.面向Web 服務(wù)組合的建模與映射研究[D].昆明:云南大學,2018.

      [4] 陳昊崴,鄧水光,趙海亮,等.面向移動邊緣的組合服務(wù)選擇及優(yōu)化[J].計算機學報,2022,45(1):82?97.

      [5] 谷南南、姚佩陽、焦志強.MapReduce 平臺上面向大規(guī)模Web 服務(wù)組合問題的并行引導變異進化算法[J].計算機應(yīng)用研究,2020,37(11):6.

      [6] 蔣青苗.一種基于用戶偏好的移動計算卸載決策算法[J].中國傳媒大學學報:自然科學版,2019,26(5):8.

      [7] 任磊,任明侖.面向動態(tài)聯(lián)盟的制造服務(wù)組合全生命周期模型[J].科技管理研究,2019,39(13):9.

      [8] 岳毅,程渤.面向終端用戶的輕量級網(wǎng)絡(luò)功能虛擬化服務(wù)編排環(huán)境[J].北京郵電大學學報,2019,42(4):8.

      作者簡介:

      周麗雯(1987—),本科,研究方向:電子工程。

      猜你喜歡
      服務(wù)
      自助取卡服務(wù)
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      服務(wù)在身邊 健康每一天
      高等教育為誰服務(wù):演變與啟示
      招行30年:從“滿意服務(wù)”到“感動服務(wù)”
      商周刊(2017年9期)2017-08-22 02:57:56
      鄯善县| 伊宁市| 芜湖县| 垫江县| 河北省| 溧水县| 叙永县| 曲沃县| 芦溪县| 庄河市| 化德县| 华容县| 克东县| 合山市| 太原市| 三门峡市| 陆河县| 日照市| 黎川县| 略阳县| 乌兰县| 黎川县| 麻城市| 乌兰县| 苏尼特左旗| 兴城市| 金昌市| 敦化市| 潞城市| 七台河市| 垣曲县| 米易县| 吴忠市| 林甸县| 鸡东县| 海盐县| 阿拉善右旗| 祁门县| 定陶县| 文成县| 农安县|