国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于操作行為的移動應(yīng)用信譽度評估模型研究

2018-11-15 12:50邵志鵬馬媛媛李尼格
太原理工大學(xué)學(xué)報 2018年6期
關(guān)鍵詞:信譽前置原子

邵志鵬,陳 璐,馬媛媛,陳 牧,李尼格

(全球能源互聯(lián)網(wǎng)研究院 a.信息通信研究所,b.信息網(wǎng)絡(luò)安全國網(wǎng)重點實驗室,南京 210003)

隨著移動通信技術(shù)、移動互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,移動終端正在成為人們生活中不可或缺的組成部分。截止到2016年底,我國的智能手機用戶在2016年12月底超過了6.95億,超越個人電腦成為主流網(wǎng)絡(luò)工具[1],而智能手機聯(lián)網(wǎng)終端則達到了23.3億部[2]。這帶來了數(shù)以百萬計的移動應(yīng)用軟件。人們通過這些軟件進行聊天、交友、游戲等各種社交活動。

然而,伴隨各種移動應(yīng)用而來的還有大量的信息安全風(fēng)險。數(shù)據(jù)顯示,2015年網(wǎng)絡(luò)不良與垃圾信息舉報受理中心共接到手機應(yīng)用軟件舉報727 976件次,有效舉報200 684件次。移動互聯(lián)網(wǎng)的惡意程序數(shù)量連續(xù)3年大幅增長,數(shù)量近148萬個[3]。因此針對移動應(yīng)用進行分析和安全保護具有重要意義。

目前,對這一問題的研究側(cè)重于分析評估移動應(yīng)用的行為,以期降低安全風(fēng)險損失。研究人員提出的評估方法主要集中在對安全漏洞、惡意代碼等的檢測,缺乏對移動應(yīng)用運行過程中的行為進行分析和判斷。因而,如何解決移動應(yīng)用行為的評估是一個需要解決的問題。

1 相關(guān)研究

當(dāng)前對移動應(yīng)用行為的評估集中在對行為的建模和安全分析兩個方面。成靜等[4]針對移動應(yīng)用的易用性評估問題,分析了用戶的操作軌跡,并構(gòu)建了基于操作軌跡的移動應(yīng)用操作軌跡模型。模型將用戶對移動應(yīng)用的每個操作定義為操作事件,全部的操作構(gòu)成狀態(tài)機,從而對用戶的操作過程進行描述。YAN et al[5]提出了一種評估軟件系統(tǒng)信譽的評估方法。該方法能夠根據(jù)軟件運行時的性能計算其信譽值,達到自適應(yīng)地評估軟件系統(tǒng)安全的目的。

文獻[6]提出了一種利用節(jié)點信譽時間序列識別惡意行為的方法。該方法通過引入時間序列對行為的信譽值特征進行深層分析,并基于攻擊節(jié)點和普通節(jié)點的信譽值變化識別惡意行為。楚國玉等[7]針對移動應(yīng)用惡意行為識別的問題,提出了構(gòu)建隱馬爾科夫模型來分析移動應(yīng)用行為的方法;該方法通過對移動應(yīng)用后續(xù)產(chǎn)生的行為進行馬爾科夫估值,實現(xiàn)對移動應(yīng)用行為的安全分析。方明偉[8]提出了基于使用控制模型的移動應(yīng)用動態(tài)行為可信度量機制;該機制依據(jù)移動應(yīng)用行為狀態(tài)的變化,將對行為的可信度度量過程劃分為啟動前靜態(tài)使用控制過程和運行中動態(tài)使用控制過程兩個階段。

上述模型和方法在對移動應(yīng)用行為進行分析和評估時,只能對移動應(yīng)用的信譽度進行靜態(tài)的評估。然而,移動應(yīng)用的安全防護需要對其行為進行動態(tài)評估,以便為用戶的操作提供實時防護。因此,針對移動應(yīng)用行為的評估應(yīng)該既能夠從總體上分析其安全狀況,也要能夠?qū)τ脩舻拿恳徊讲僮鬟M行實時的動態(tài)評估,以便為用戶的操作提供指導(dǎo)。

本文在借鑒上述研究成果基礎(chǔ)上,針對他們的不足,提出了一種基于操作行為的移動應(yīng)用信譽度評估模型。模型引入了原子操作的信譽值和節(jié)點信譽度來衡量移動應(yīng)用的可靠性;同時基于剪枝算法生成子信譽度模型,能夠動態(tài)地評估節(jié)點信譽度。

2 移動應(yīng)用信譽度評估模型

2.1 移動應(yīng)用行為分析

移動應(yīng)用目標(biāo)的實現(xiàn)是一個依照某種方法獲取資源的過程。這一過程包含一系列緊密關(guān)聯(lián)的環(huán)節(jié),每個環(huán)節(jié)同時也需要獲取對應(yīng)的目標(biāo)權(quán)限等資源。該過程中,每個資源可視為一個操作狀態(tài),獲取資源也即是實現(xiàn)操作狀態(tài)變遷或者資源變遷。用戶操作示例如圖1所示,以Android系統(tǒng)中移動應(yīng)用為例展示了獲取資源的過程。

圖1 用戶操作示例Fig.1 Example of operation

示例中,用戶打開APP時,可以通過獲取View和Dialog資源實現(xiàn),也可以通過獲取Menu和Dialog資源實現(xiàn)。用戶可以通過兩種方式中的任一種打開目標(biāo)APP,此時資源View和Menu為“或”關(guān)系,即“OR”,當(dāng)用戶必須通過兩種方式同時打開目標(biāo)APP,資源之間存在“與”關(guān)系,即“AND”.

為了獲取資源,用戶的軟硬件設(shè)備可能遭受病毒感染、后門攻擊等風(fēng)險。因此,用戶在獲取資源時總是會評估資源的可靠性,并傾向于認為信譽更好的資源具有更高的可靠性。以圖1為例,當(dāng)通過View較之Menu獲取Dialog具有更高的可靠性時,用戶更傾向于通過View獲取Dialog資源。

通常,移動應(yīng)用行為需要通過執(zhí)行一系列操作獲取資源,以完成特定功能。從系統(tǒng)權(quán)限角度考慮,操作的執(zhí)行,即調(diào)用系統(tǒng)函數(shù),需要獲取特定的權(quán)限,換言之,操作和權(quán)限存在對應(yīng)關(guān)系[9]。由于獲取資源需要由多個不同操作依照特定的順序完成,相同操作的不同順序?qū)⒖赡塬@取不同的資源。例如,某軟件需調(diào)用聯(lián)系人信息給服務(wù)器,如果先調(diào)用聯(lián)系人,再進行聯(lián)網(wǎng)操作,則所獲取的資源為未更新的聯(lián)系人,反之為更新后的聯(lián)系人信息,從而獲取不同的聯(lián)系人信息。由此引發(fā)的信息泄露風(fēng)險(可靠性)也不同。同樣的,具有相同功能的不同操作相互替代時,需要獲取的信息也是不同的。例如,QQ支付時,使用銀行卡支付需要獲取手機號碼信息,而QQ錢包支付則不需要,由此引發(fā)的潛在風(fēng)險也不同。因此,操作及順序不同,可靠性就不同。

根據(jù)上述分析,對移動應(yīng)用行為進行如下定義。

定義1 移動用戶行為是用戶為獲取目標(biāo)資源而對資源進行的不同操作的集合。其中,組成該集合的用于獲取資源的操作的集合為原子操作。

定義2 AND關(guān)系指某一資源的前置資源間的關(guān)系為AND,即只有前置資源同時實現(xiàn)變遷,才能獲取該資源。

定義3 OR關(guān)系指某一資源的前置資源間的關(guān)系為OR,即只要任一前置資源實現(xiàn)變遷,就能獲取該資源。

定義4 可靠性指的是用戶通過移動應(yīng)用行為無風(fēng)險地獲取資源的可能性。

資源的可靠性反映用戶對資源的信任程度,即用戶獲取資源的可能性;原子操作的可靠性反映用戶選取何種原子操作獲取資源的可能性。假設(shè)圖1中View和Menu為AND關(guān)系,此時二者對應(yīng)的獲取資源Dialog的原子操作可靠性可能不同,但是選擇兩種原子操作的可能性卻是相同的。因此,資源和原子操作的可靠性并不等同。所以,為了區(qū)別這兩種可靠性,用信譽值衡量原子操作的可靠性,用信譽度衡量資源的可靠性。

2.2 移動應(yīng)用信譽度評估模型

根據(jù)2.1節(jié)的分析,建立基于行為的移動應(yīng)用信譽度評估模型。

定義5 移動應(yīng)用信譽度評估模型T=(S,E,W,R)是具有一個或多個節(jié)點的樹狀模型,其中:S是一個非空有限的AND-OR資源節(jié)點集合,S={si|i=1,2,…,k},si用來表示單個資源節(jié)點。根節(jié)點R表示通過一系列資源狀態(tài)變遷后,達到的最終目標(biāo)節(jié)點。需要注意的是,節(jié)點只表示資源的狀態(tài)。

E是模型中關(guān)聯(lián)資源節(jié)點的有向邊的集合。E={〈sk,sl〉|k,l∈i},其中,sk稱為sl的子節(jié)點,sl稱為sk的父親節(jié)點。E中的每個元素為一條有向邊,表示一個原子操作。每個原子操作均有信譽值,代表著資源對原子操作可靠性的評價。

W是資源變遷權(quán)集合。?w∈W均與資源節(jié)點關(guān)聯(lián),由元組(h,j)表示。其中,h表示實現(xiàn)資源節(jié)點s變遷時,已選變遷路徑上所有原子操作的信譽值總和,稱為已變遷信譽值;j表示實現(xiàn)該節(jié)點s變遷時,由初始節(jié)點和s之間所有路徑上的原子操作的信譽值總和,稱為待變遷總信譽值。

R是節(jié)點間關(guān)系的集合。它是一個包含AND和OR兩個元素的集合,即R={AND,OR}。AND節(jié)點表示該節(jié)點的所有子節(jié)點均實現(xiàn)狀態(tài)變遷,變遷才能到達該節(jié)點;OR節(jié)點表示該節(jié)點的所有子節(jié)點至少有一個實現(xiàn)狀態(tài)變遷,變遷就能到達該節(jié)點。

3 移動應(yīng)用信譽值的計算

3.1 信譽值分析

原子操作的可靠性通過信譽值量化,反映了用戶選取何種原子操作獲取資源的可能性。信譽值建立在移動應(yīng)用過去一段時間內(nèi)的表現(xiàn)和用戶對其評價的基礎(chǔ)上。一方面,用戶使用過移動應(yīng)用后,會給出服務(wù)響應(yīng)、服務(wù)質(zhì)量、安全性等安全性反饋;另一方面,則會在反饋基礎(chǔ)上結(jié)合自己的服務(wù)預(yù)期,評價移動應(yīng)用是否可靠,從而影響原子操作的信譽值。因此,定義原子操作信譽值如下。

定義6 對于模型T中的?e∈E,原子操作的信譽值C為:

C=α·CPriori+β·CPosterior.

(1)

引入信譽值,就是為了對原子操作的可靠性進行量化。它的可靠性取決于它過去一段時間內(nèi)的表現(xiàn),即歷史信譽值CPriori和用戶對其現(xiàn)有評價,即新的評價值CPosterior,受到這兩種因素的制約。因此,原子操作的信譽值應(yīng)為這歷史信譽值和新的評價值的線性總和。

文獻[10,11]對影響歷史信譽值和新的評價值的各個因素進行了分析。分析表明,原子操作的歷史信譽值由使用時間time反映,使用時間越長,原子操作的可靠性越高。同時,使用次數(shù)count和使用頻率frequency也會影響歷史信譽值。這是因為頻繁的使用在一定程度上反映了對原子操作的信任,且使用次數(shù)越多,體驗到移動應(yīng)用功能越多,代表了使用越精通。因此,歷史信譽值受到3種因素影響,三者對歷史信譽值的影響呈現(xiàn)線性關(guān)系,如下:

CPriori=δ·Ctime+ζ·Ccount+γ·Cfrequency.

(2)

式中:δ,ζ,γ≥0且δ+ζ+γ=1.

原子操作的新的評價值受到成本Cost、時間Time和用戶反饋Feed的影響。成本因素體現(xiàn)在組成原子操作的順序及內(nèi)存和CPU占用率等方面,成本與用戶的期望值越接近,所反映的原子操作的可靠性越高。時間因素體現(xiàn)在獲取資源的時間方面,時間越短,原子操作的新的評價值越高。用戶反饋因素體現(xiàn)在用戶對使用結(jié)果的期望值方面,期望值越高,用戶反饋所帶來的新的評價值越高。因此,新的評價值受到三因素影響,三者對新的信譽值的影響呈現(xiàn)線性關(guān)系,如下:

(3)

式中:λ,μ,v≥0且λ+μ+v=1.

在計算原子操作的信譽值時,也需要考慮硬件,如設(shè)備質(zhì)量、價格等多種非決定性因素的影響。其中,用戶獲取資源時,會選取不同的原子操作,不同的原子操作及順序的不同會影響成本Cost;另外,影響歷史信譽值的三個因素間的線性關(guān)系也只是基于假設(shè),并未能基于現(xiàn)有的實驗和學(xué)術(shù)理論完整地證明這種假設(shè)關(guān)系的正確性,而僅僅是停留在理論階段。因此,在實驗時,統(tǒng)一地將原子操作的信譽值設(shè)定為1.

3.2 信譽度的計算

信譽值研究的是原子操作和資源之間的關(guān)聯(lián)性,側(cè)重于評價“選取何種原子操作能夠獲取目標(biāo)資源”;信譽度研究的是資源和用戶行為的信任程度,側(cè)重于研究“獲取何種資源具有最高的可靠性和安全性”。

定義7 對于?s∈S,節(jié)點s的信譽度為C(s)為:

1) 如果節(jié)點s有q個前置資源節(jié)點,對應(yīng)節(jié)點用q(1)(0≤1≤q),前置節(jié)點對應(yīng)邊用e(l)表示,且它們之間的關(guān)系為AND,則節(jié)點s的信譽度為:

(4)

2) 如果節(jié)點s有q個前置資源節(jié)點,對應(yīng)節(jié)點用q(1)(0≤1≤q),前置節(jié)點對應(yīng)邊用e(l)表示,且它們之間的關(guān)系為OR,則節(jié)點s的信譽度為:

(5)

3) 如果節(jié)點s僅有一個前置資源節(jié)點,則節(jié)點s的信譽度為:

(6)

4) 如果節(jié)點s不存在前置資源節(jié)點,即節(jié)點s為葉節(jié)點,規(guī)定節(jié)點s的信譽度為1.其中,

h(s)=0,j(s)=0 .

(7)

定義7 分4種情況討論了模型T中節(jié)點s的信譽度。

1) 節(jié)點s的前置資源節(jié)點間關(guān)系為AND時,所有前置資源節(jié)點需要同時完成狀態(tài)變遷才能夠獲取節(jié)點s.節(jié)點s的信譽度是已變遷信譽值的總和與待變遷信譽值的比值。

2) 節(jié)點s的前置資源節(jié)點間關(guān)系為OR時,只需要所有前置節(jié)點中的任一節(jié)點完成狀態(tài)變遷就能夠獲取節(jié)點s.此時,節(jié)點s的信譽度是選取所有前置節(jié)點中已變遷信譽值與對應(yīng)待變遷信譽值的比值中的最大值,這樣就可以選取具有最高信譽度的資源節(jié)點。

3) 節(jié)點s僅有一個前置資源節(jié)點時,這樣的節(jié)點只有一個子節(jié)點,此時節(jié)點s的信譽度是該子節(jié)點中已變遷信譽值的總和與待變遷信譽值的比值。

4) 節(jié)點s不存在前置資源節(jié)點時,即為葉節(jié)點時,用戶未獲取任何權(quán)限來得到資源節(jié)點,因此其信譽度為0.此時與該節(jié)點對應(yīng)的原子操作不存在歷史信譽值和新評價值,因而所對應(yīng)的已變遷信譽值和待變遷信譽值均為0.

3.3 移動應(yīng)用信譽度的評估

為了量化資源和用戶行為的可靠性,需要構(gòu)造出信譽度評估模型,并依據(jù)輸入的模型計算移動應(yīng)用的信譽度,對資源的可靠性進行監(jiān)控和檢測,為用戶進行安全操作提供判斷依據(jù)。

算法1 節(jié)點信譽度算法CRALGOTITHM (T,Credit(e))

算法依據(jù)信譽度評估模型T和各原子操作信譽值C(e)計算節(jié)點信譽度C

輸入:模型T,原子操作信譽值C(e)

輸出:節(jié)點信譽度C

IF節(jié)點s是葉節(jié)點 THEN {C(s)=1.0} and {W(s)=(0,0)}

RETURNC(s) //葉節(jié)點信譽度

END IF

IF節(jié)點s的q個前置資源節(jié)點關(guān)系R為AND THEN

END IF

IF節(jié)點s的q個前置資源節(jié)點中節(jié)點關(guān)系R為OR THEN

ELSE IF節(jié)點s的q個前置資源節(jié)點中節(jié)點關(guān)系R既非OR節(jié)點又非AND THEN

RETURN

為了動態(tài)評估節(jié)點的信譽度,需要構(gòu)建那些被實際占用資源節(jié)點的模型,以即時監(jiān)控這些節(jié)點信譽度的變化。為此,需要構(gòu)造信譽度評估模型的子模型。

為了構(gòu)造子模型,依據(jù)輸入的信譽度評估模型,采用剪枝算法移除不符合要求的有向邊和節(jié)點。首先采用層次遍歷的方法從根節(jié)點進行遍歷,如果節(jié)點的前置資源節(jié)點關(guān)系為AND,則該節(jié)點的所有前置資源節(jié)點全部保留;如果節(jié)點的前置資源節(jié)點關(guān)系為OR,則只保留已變遷信譽值最大的節(jié)點,其它的前置資源節(jié)點及其分支則全部移除。對應(yīng)的算法為算法2.

算法2 剪枝算法SUBMODEL (T,C)

算法依據(jù)信譽度評估模型T和節(jié)點信譽度c,生成子模型.

輸入:模型T的節(jié)點集合S'、有向邊E'、節(jié)點信譽度C'集合

輸出:子模型T'

WHILE ?s∈S'且s不為葉節(jié)點 DO

q←CHILDREN(s)//找出節(jié)點s的所有前置資源節(jié)點;

IF節(jié)點q節(jié)點之間是AND關(guān)系,THEN

在集合S',E',C'保留所有節(jié)點q,q和節(jié)點s間的有向邊e、q和q的節(jié)點信譽度c;

IF節(jié)點q節(jié)點之間是OR關(guān)系且?q'∈q使得h(q')=Max{h(q(l))} THEN

從集合S'、E'、C'中移除q中除q'以外的其它節(jié)點、節(jié)點q和s間的有向邊e、節(jié)點信譽度C;

ELSE

在集合S',E',C'中保留所有節(jié)點s及對應(yīng)的有向邊e、節(jié)點信譽度C;

END WHILE

IFS'≠?,E'≠?,C'≠? THEN

RETURNT'(S',E',C')

4 模擬實驗設(shè)計與分析

4.1 模擬實驗設(shè)計

為了生成信譽度評估模型,可以在移動設(shè)備上安裝移動應(yīng)用,并人工設(shè)計操作任務(wù)和分析操作任務(wù)間的依賴關(guān)系。以開源的杏林書童移動應(yīng)用為例,用戶在首頁通過點擊頁面上的辯證類別事件進入辯證類別菜單欄這一操作任務(wù),共有首頁、辯證類別事件、辯證類別菜單欄3種操作任務(wù),每種操作任務(wù)就是一個資源,且三者存在依賴關(guān)系。完成上述步驟后,依據(jù)原子操作間的AND和OR依賴關(guān)系,生成信譽度評估模型。此外,用進程注入和Hook技術(shù)攔截系統(tǒng)調(diào)用函數(shù)。

為了更好地模擬實驗,對攔截得到的系統(tǒng)調(diào)用函數(shù)進行了分組編號處理。在模擬試驗中,將完成每種操作任務(wù)的所有系統(tǒng)調(diào)用函數(shù)劃分為一組,這些函數(shù)組成的集合就是原子操作,并對這些函數(shù)組成的原子操作進行編號處理。例如,用1代表觸發(fā)辯證類別事件操作任務(wù)的原子操作,并依次用2,3,表示其它原子操作,最終形成一個原子操作集合{1,2,3 }.

實驗獲取開源的杏林書童移動應(yīng)用的操作任務(wù)后,利用所設(shè)計的算法對應(yīng)用中的資源獲取情況進行模擬。節(jié)點信譽度算法和剪枝算法均采用C++語言實現(xiàn)。實驗過程中設(shè)計了不同的模型測試參數(shù)對模型和算法進行驗證,保證了在每次運行過程中對模型的測試參數(shù)均不相同,實驗設(shè)計參數(shù)如表1所示。

表1 模擬實驗參數(shù)設(shè)計Table 1 Simulation parameters in the experiment

試驗次序:為了更好地分析不同原子操作數(shù)目情況下節(jié)點信譽度的變化,進行了3次模擬實驗,分別用a,b,c表示實驗次序;

原子操作個數(shù):對于同一節(jié)點,用戶可以通過觸發(fā)不同的事件獲取資源節(jié)點,為此通過設(shè)定不同的原子操作數(shù)目,分析其對信譽度的影響;

節(jié)點數(shù)目:實驗?zāi)M了11個節(jié)點情況下的信譽度評估;

信譽值:為了簡化模擬實驗過程,原子操作的信譽值統(tǒng)一設(shè)定為1.

4.2 信譽度評估

根據(jù)模擬實驗的設(shè)計與分析,建立的移動應(yīng)用信譽度評估模型如圖2所示。

圖2 移動應(yīng)用信譽度評估模型Fig.2 Credibility evaluation model of mobile application

依據(jù)上節(jié)參數(shù)的設(shè)定和圖2所示模型,所進行的3次模擬實驗得到的節(jié)點信譽度如表2所示。

表2 節(jié)點信譽度Table 2 Node credibility

對比表2顯示的節(jié)點信譽度,可以看出:

1) 節(jié)點信譽度的值是由葉節(jié)點到根節(jié)點逐步增大的。之所以如此,是因為隨著用戶獲取的資源節(jié)點的增多,用戶所獲取的權(quán)限級別也會升高,由此移動應(yīng)用行為也具有更高的認可性。

2) 實驗3次的原子操作數(shù)目是不同的,但3次實驗顯示的各節(jié)點信譽度的變化趨勢是相同的,均是由葉節(jié)點到根節(jié)點逐步增大,這說明用戶在決策時,更側(cè)重于所要獲取的資源的可靠性。因此,論文對節(jié)點信譽度的評估,能夠用于評估移動應(yīng)用的可靠性。

為了能夠動態(tài)地評估移動應(yīng)用的信譽度,本文利用算法2的剪枝算法生成了子信譽度模型,如圖3所示。圖3中,根節(jié)點S10的兩個前置節(jié)點關(guān)系為AND,因此節(jié)點S8和S9及對應(yīng)有向邊予以保留;以此類推,節(jié)點S5和S6及對應(yīng)有向邊也予以保留;由于S7為葉節(jié)點且為S9的前置節(jié)點,因此S7和對應(yīng)有向邊予以保留;節(jié)點S5的兩個前置節(jié)點S1和S2關(guān)系為OR,根據(jù)算法2中對OR關(guān)系的兩個節(jié)點的判斷依據(jù),剪除節(jié)點S2及對應(yīng)的有向邊,同樣地,剪除節(jié)點S4及對應(yīng)的有向邊,最終得到圖3所示子信譽度模型,即為圖3中有向邊及連接的節(jié)點所示。

圖3 移動應(yīng)用信譽度模型Fig.3 Credibility model of mobile application

根據(jù)第一次實驗的設(shè)計參數(shù),生成了子信譽度模型的節(jié)點信譽度動態(tài)變化圖,以動態(tài)地評估資源的信譽度,如圖4所示。初始時刻t1,節(jié)點信譽度應(yīng)為模型中葉節(jié)點S2,S3,S7的信譽度,因此為0;獲取這些節(jié)點后,用戶會在t2和t3時刻獲取S5和S6節(jié)點,此時的信譽度應(yīng)為這兩個節(jié)點的信譽度;同樣地,t4,t5,t6時刻分別為獲取節(jié)點s8,s9,s10時的節(jié)點信譽度。

圖4 節(jié)點信譽度動態(tài)變化圖Fig.4 Dynamic variation of the node credibility

5 結(jié)束語

論文提出了基于操作行為的移動應(yīng)用信譽度評估模型。模型以資源和原子操作為要素進行建模,并分別引入信譽值和信譽度衡量原子操作和資源的可靠性。為了能夠動態(tài)地評估節(jié)點信譽度,設(shè)計了節(jié)點信譽度算法,并基于剪枝算法生成子信譽度模型。模擬試驗結(jié)果證明:

1) 用戶在決策時,更側(cè)重于所要獲取的資源的可靠性,從而論文引入的信譽值和節(jié)點信譽度能夠用于衡量移動應(yīng)用的可靠性;

2) 剪枝算法能夠依據(jù)資源獲取進度動態(tài)生成子信譽度模型,實現(xiàn)對移動應(yīng)用信譽度的動態(tài)評估。

猜你喜歡
信譽前置原子
基于單片機MCU的IPMI健康管理系統(tǒng)設(shè)計與實現(xiàn)
原子究竟有多???
原子可以結(jié)合嗎?
帶你認識原子
被診斷為前置胎盤,我該怎么辦
前置性學(xué)習(xí)單:讓學(xué)習(xí)真實發(fā)生
國企黨委前置研究的“四個界面”
信譽如“金”
被診斷為前置胎盤,我該怎么辦
???:??? ??? ???? ????池水炯:信譽,讓外賣更具競爭力
玉田县| 沙雅县| 高邮市| 谷城县| 裕民县| 阿坝| 绥江县| 青冈县| 策勒县| 阳信县| 杂多县| 庆云县| 盐池县| 舒兰市| 德格县| 新平| 新和县| 宁化县| 平江县| 怀化市| 定南县| 肇庆市| 玉环县| 德化县| 海兴县| 四川省| 福州市| 太保市| 凤庆县| 武义县| 德令哈市| 竹溪县| 台南市| 大石桥市| 德钦县| 襄汾县| 宁波市| 荆州市| 合阳县| 秀山| 两当县|