亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

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

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

        中圖法分類號:TP181文獻(xiàn)標(biāo)識碼:A

        1 引言

        當(dāng)前大部分語義服務(wù)匹配工作均有望實(shí)現(xiàn)服務(wù)選擇及調(diào)用的自動化,其通常是以web 相關(guān)服務(wù)為基礎(chǔ)。當(dāng)前多數(shù)工作只是利用服務(wù)語義及句法的信息,實(shí)現(xiàn)服務(wù)的分類與聚類。研究信息粒度對服務(wù)組合的影響,以端用戶的角度為切入,其需求具有模糊性,但與此同時又限定了業(yè)務(wù)邏輯與操作的精準(zhǔn)程度與嚴(yán)格程度。端用戶是指不必具備信息技術(shù)專業(yè)知識,只想為其網(wǎng)站、公司或?qū)W校的潛在客戶提供一些增值服務(wù)的用戶,或者僅僅是為他們自己提供增值服務(wù)的用戶。本文提出一個Web 服務(wù)組合半自動模式的集成模型,并采用粒度計(jì)算的信息處理方法來建立形式化的服務(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)用標(biāo)準(zhǔn)及方法對自身進(jìn)行表達(dá)。除此之外,其他均為服務(wù),其可以發(fā)布一個API ( Application ProgrammingInterface)為網(wǎng)絡(luò)內(nèi)的其他服務(wù)提供應(yīng)用,且對實(shí)現(xiàn)細(xì)節(jié)予以封裝[1~4] 。

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

        通過圖1 可以得知,Web 服務(wù)的體系結(jié)構(gòu)中共有3 個角色,具體如下。(1)服務(wù)提供者,其是Web 服務(wù)的實(shí)際執(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ù)的功能、地址信息等進(jìn)行描述,該描述語言可通過人工與機(jī)器完成閱讀。

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

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

        在實(shí)際應(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)用失敗將導(dǎo)致結(jié)果如下:

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

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

        (3)服務(wù)請求者在查找替換服務(wù)時,服務(wù)代理不能實(shí)現(xiàn)查找結(jié)果上下文的有效儲存,導(dǎo)致服務(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ù)進(jìn)行了語法說明,缺乏語義和服務(wù)質(zhì)量的規(guī)范,導(dǎo)致服務(wù)調(diào)用的重心轉(zhuǎn)移至功能??傮w模型均未實(shí)現(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)時間、可靠性、可用性以及信譽(yù);W = 〈w1,w2,…,w5〉T 為屬性權(quán)重向量,wj 表示第j 維屬性的權(quán)重,D =[dij ]n×5為決策矩陣,元素dij為第i 個服務(wù)組合在第j 維屬性上的值。

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

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

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

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

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

        2.4 初始種群與編碼解碼

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

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

        2.4 初始種群與編碼解碼

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

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

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

        3 結(jié)束語

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

        參考文獻(xiàn):

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

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

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

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

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

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

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

        [8] 岳毅,程渤.面向終端用戶的輕量級網(wǎng)絡(luò)功能虛擬化服務(wù)編排環(huán)境[J].北京郵電大學(xué)學(xué)報(bào),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
        在线视频自拍视频激情| 国产欧美乱夫不卡无乱码| 久热re在线视频精品免费| 最新亚洲人成无码网站| 亚洲人成18禁网站| 五月婷婷丁香视频在线观看| 欧美怡春院一区二区三区| 国产精品无码久久综合网| 图片区小说区激情区偷拍区| 欧美黄色免费看| 日韩一区二区三区天堂| 久久精品国产亚洲av天| 亚洲熟女乱色综合亚洲av| 欧美日韩国产专区| 少妇人妻字幕一区二区| 国产18禁黄网站免费观看| 亚洲人成电影在线观看天堂色| 在线精品无码一区二区三区| 国产免费一区二区三区三| 国精产品一区一区三区| 无套内射蜜桃小视频| 456亚洲人成在线播放网站| 国产在线精品观看一区二区三区| 成人午夜福利视频| 色狠狠色狠狠综合一区| 亚洲一区二区三区在线观看播放| 97人妻精品一区二区三区免费 | 一区二区三区精彩视频在线观看| 免费亚洲一区二区三区av| 99国内精品久久久久久久| 无码人妻精品一区二区三区下载| 丰满巨臀人妻中文字幕| 亚洲国产成人久久三区| 久久久久这里只有精品网| 日本一区二区精品色超碰| 女人无遮挡裸交性做爰| 韩国精品一区二区三区无码视频| 亚欧同人精品天堂| 日韩av一区二区不卡| 亚洲中文字幕久在线| 亚洲人成人一区二区三区|