應(yīng)用推薦方法和裝置制造方法
【專利摘要】本發(fā)明提供一種應(yīng)用推薦方法和裝置,方法包括:獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí);根據(jù)第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);從多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至第一應(yīng)用對(duì)應(yīng)的終端,以供該終端對(duì)推薦的第二應(yīng)用進(jìn)行選擇。本發(fā)明實(shí)施例有效解決了現(xiàn)有技術(shù)中,移動(dòng)應(yīng)用推薦方法推薦性能低下的技術(shù)問題。
【專利說明】應(yīng)用推薦方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種應(yīng)用推薦方法和裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)手機(jī)的廣泛使用,移動(dòng)應(yīng)用也出現(xiàn)了大幅度的增長(zhǎng)。用戶在越來越多的移動(dòng)應(yīng)用中發(fā)現(xiàn)一個(gè)自己需要的應(yīng)用的過程也變得困難。為將各移動(dòng)應(yīng)用合理準(zhǔn)確的推薦給用戶,移動(dòng)應(yīng)用領(lǐng)域出現(xiàn)了許多針對(duì)應(yīng)用的推薦技術(shù)和方法。
[0003]目前,移動(dòng)應(yīng)用領(lǐng)域的推薦技術(shù)大致分為兩類:將傳統(tǒng)的推薦方法借用到應(yīng)用的數(shù)據(jù)集上;利用移動(dòng)設(shè)備收集的數(shù)據(jù)實(shí)現(xiàn)基于上下文的推薦。
[0004]其中,前一種方法是將傳統(tǒng)的推薦領(lǐng)域已經(jīng)應(yīng)用成熟的經(jīng)典算法移植過來。例如,基于用戶的協(xié)同過濾(User-based Collaborative Filtering, UCF)、基于物品的協(xié)同過濾(Item-based Collaborative Filtering, I CF)以及基于內(nèi)容的推薦(Content-basedRecommendation, CBR)。
[0005]后一種方法則是利用如全球定位系統(tǒng)(Global Positioning System,GPS)傳感器來收集用戶的地理位置的信息,依據(jù)這些信息來改善推薦系統(tǒng)的結(jié)果。
[0006]但是,上述方法都存在一些缺陷。如通過移植經(jīng)典算法完成應(yīng)用推薦的方法,通常會(huì)將兩個(gè)擁有相似軟件的用戶看作是相似用戶,進(jìn)而會(huì)將應(yīng)用I (Appl)推薦給用戶2(User2),將應(yīng)用2 (App2)推薦給用戶I (Userl),當(dāng)Appl和App2都是地圖應(yīng)用,那么這個(gè)推薦就是有重復(fù)性的失敗的推薦。而基于地理位置信息的推薦的本質(zhì)就是以移動(dòng)設(shè)備的地理位置為基礎(chǔ)的協(xié)同過濾,其局限性比較大。并且,當(dāng)需要此作為推薦,前提必須是在同一地點(diǎn)有多于一個(gè)的安裝有定位模塊的移動(dòng)終端,適用性較差。
【發(fā)明內(nèi)容】
[0007]本發(fā)明提供一種應(yīng)用推薦方法和裝置,用以解決現(xiàn)有技術(shù)中,移動(dòng)應(yīng)用推薦方法推薦性能低下的技術(shù)問題。
[0008]—方面,本發(fā)明實(shí)施例提供一種應(yīng)用推薦方法,包括:
[0009]獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0010]根據(jù)所述第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與所述第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);
[0011]從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的所述終端,以供所述終端對(duì)推薦的所述第二應(yīng)用進(jìn)行選擇。
[0012]另一方面,本發(fā)明實(shí)施例提供一種應(yīng)用推薦裝置,包括:獲取模塊、查找模塊和發(fā)送模塊;
[0013]所述獲取模塊,用于獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0014]所述查找模塊,用于根據(jù)所述第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與所述第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);[0015]所述發(fā)送模塊,用于從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的所述終端,以供所述終端對(duì)推薦的所述第二應(yīng)用進(jìn)行選擇。
[0016]本發(fā)明提供的應(yīng)用推薦方法和裝置,在獲取到終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí)后,根據(jù)該第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與該第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至第一應(yīng)用對(duì)應(yīng)的終端,以供該終端對(duì)推薦的上述第二應(yīng)用進(jìn)行選擇,提高了應(yīng)用推薦的性能。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明提供的應(yīng)用推薦方法一個(gè)實(shí)施例的流程圖;
[0018]圖2為本發(fā)明提供的應(yīng)用推薦方法另一個(gè)實(shí)施例的流程圖;
[0019]圖3為本發(fā)明提供的應(yīng)用推薦裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0020]圖4為本發(fā)明提供的應(yīng)用推薦裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]圖1為本發(fā)明提供的應(yīng)用推薦方法一個(gè)實(shí)施例的流程圖。如圖1所示,以下步驟的執(zhí)行主體可以為網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備、服務(wù)器,或是集成在該網(wǎng)絡(luò)設(shè)備或服務(wù)器上的模塊、芯片等。如圖1所示,該應(yīng)用推薦方法具體包括:
[0022]SlOl,獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0023]其中,本方案涉及的終端可以為手機(jī)、筆記本電腦、Ipad等各種電子設(shè)備終端。該終端內(nèi)的第一應(yīng)用具體可以是QQ聊天應(yīng)用、人人網(wǎng)客戶端軟件、微博、微信等各種網(wǎng)絡(luò)應(yīng)用。而第一應(yīng)用的應(yīng)用標(biāo)識(shí)則為標(biāo)示該第一應(yīng)用的唯一標(biāo)識(shí),具體可以是該第一應(yīng)用的應(yīng)用名稱等。當(dāng)用戶在應(yīng)用市場(chǎng)下載并在終端內(nèi)安裝這些應(yīng)用時(shí),或用戶在使用這些應(yīng)用軟件的過程中,均可以通過網(wǎng)絡(luò)監(jiān)測(cè)等技術(shù)獲知終端內(nèi)當(dāng)前安裝了哪些應(yīng)用,并獲取這些應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0024]S102,根據(jù)第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);
[0025]當(dāng)獲取到終端內(nèi)的第一應(yīng)用的應(yīng)用標(biāo)識(shí)后,根據(jù)該應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與該第一應(yīng)用具有推薦關(guān)系的若干個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)。其中,該本地?cái)?shù)據(jù)庫(kù)預(yù)先存儲(chǔ)有針對(duì)第一應(yīng)用進(jìn)行應(yīng)用推薦的若干第二應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0026]S103,從多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至第一應(yīng)用對(duì)應(yīng)的終端,以供該終端對(duì)推薦的第二應(yīng)用進(jìn)行選擇;
[0027]當(dāng)獲取到終端內(nèi)的第一應(yīng)用的應(yīng)用標(biāo)識(shí)后,可在本地?cái)?shù)據(jù)庫(kù)中針對(duì)第一應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)的若干個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中,提取滿足推薦要求的第二應(yīng)用。該推薦要求可由用戶通過終端進(jìn)行設(shè)置,也可以是由網(wǎng)絡(luò)管理人員直接設(shè)置,具體可以是推薦應(yīng)用的個(gè)數(shù),應(yīng)用文件的大小等。提取出滿足推薦要求的第二應(yīng)用后,可具體將該第二應(yīng)用的應(yīng)用標(biāo)識(shí),如應(yīng)用名稱、應(yīng)用的下載鏈接地址等信息發(fā)送至第一應(yīng)用對(duì)應(yīng)的終端上,以供終端對(duì)推薦的第二應(yīng)用進(jìn)行選擇和安裝。[0028]本發(fā)明提供的應(yīng)用推薦方法,在獲取到終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí)后,根據(jù)該第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與該第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí);從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至第一應(yīng)用對(duì)應(yīng)的終端,以供該終端對(duì)推薦的上述第二應(yīng)用進(jìn)行選擇,提高了應(yīng)用推薦的性能。
[0029]圖2為本發(fā)明提供的應(yīng)用推薦方法另一個(gè)實(shí)施例的流程圖,是如圖1所示實(shí)施例的方法的一種具體實(shí)現(xiàn)方式,該方法具體包括:
[0030]S201,獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí);該步驟具體執(zhí)行過程可參見步驟101的相應(yīng)內(nèi)容。
[0031]S202,計(jì)算第一應(yīng)用與多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度;
[0032]其中,主題上的相似度,用于表征第一應(yīng)用與第二應(yīng)用之間在應(yīng)用的類型、領(lǐng)域、功能等主題上存在的相似性。例如微博,微信、QQ聊天應(yīng)用等均屬于即時(shí)通信類的應(yīng)用,因此它們?cè)谥黝}上的相似度較高;而微信和老虎地圖軟件之間,各自所屬的功能領(lǐng)域相差較大,故它們?cè)谥黝}上的相似度較低。
[0033]而調(diào)用關(guān)系上的緊密度,則用于表征第一應(yīng)用與第二應(yīng)用之間是否存在較為緊密的調(diào)用關(guān)系。例如,第一應(yīng)用與第二應(yīng)用存在某種調(diào)用關(guān)系,且這種調(diào)用關(guān)系相對(duì)于其他應(yīng)用與第一應(yīng)用的調(diào)用關(guān)系更加緊密,或者說更加難以通過其他應(yīng)用來取代其與第一應(yīng)用在這種調(diào)用關(guān)系上的位置。那么,我們認(rèn)為該第二應(yīng)用較其他應(yīng)用相比,其與第一應(yīng)用的調(diào)用關(guān)系更為緊密,存在一種不可替代性。此時(shí),我們將第一應(yīng)用與其具有這種較緊密的調(diào)用關(guān)系的第二應(yīng)用之間的不可替代性定義為第一應(yīng)用與第二應(yīng)用在對(duì)應(yīng)的調(diào)用關(guān)系上的緊密度。例如,購(gòu)物網(wǎng)站與支付軟件之間就存在這種較緊密的不可替代性,這兩種應(yīng)用之間在調(diào)用關(guān)系上較其他應(yīng)用與購(gòu)物網(wǎng)站之間其緊密度較高。
[0034]通過上述對(duì)主題上的相似度,以及調(diào)用關(guān)系上的緊密度的評(píng)判依據(jù),計(jì)算第一應(yīng)用與多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度。本實(shí)施例給出了一種計(jì)算兩個(gè)應(yīng)用在主題上的相似度,以及調(diào)用關(guān)系上的緊密度的一種具體計(jì)算方式如下。
[0035]1.計(jì)算第一應(yīng)用與多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,包括:
[0036]11,獲取包含上述第一應(yīng)用與多個(gè)第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的描述信息;
[0037]其中,應(yīng)用的描述信息可以理解為是關(guān)于某一應(yīng)用的功能,所屬領(lǐng)域,操作特點(diǎn)等對(duì)該應(yīng)用進(jìn)行全面描述的信息。最直觀的則可將應(yīng)用市場(chǎng)中某一應(yīng)用的頁(yè)面描述信息作為該應(yīng)用的上述描述信息。上述第一應(yīng)用與第二應(yīng)用即為本實(shí)施例中通過主題相似度計(jì)算最終確定有推薦關(guān)系的兩個(gè)對(duì)象應(yīng)用。
[0038]12,通過分詞工具將多個(gè)應(yīng)用的描述信息劃分為若干個(gè)實(shí)詞;
[0039]通過現(xiàn)有技術(shù)中已有的分詞工具,將獲取到的包含第一應(yīng)用與第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的描述信息進(jìn)行實(shí)詞劃分,可以得到關(guān)于每個(gè)應(yīng)用的描述信息對(duì)應(yīng)的實(shí)詞集合。
[0040]13,對(duì)于多個(gè)應(yīng)用中每一個(gè)應(yīng)用j的描述信息包括的每一個(gè)實(shí)詞Ki,根據(jù)單文本詞頻-逆文檔頻率(term frequency -1nverse document frequency) TF-1DF 算法計(jì)算實(shí)詞Ki在應(yīng)用j的描述信息中的權(quán)重wi;j ;[0041]其中,關(guān)于TF-1DF算法,可參見現(xiàn)有技術(shù)中對(duì)該算法的原理和計(jì)算過程的相關(guān)描述,在此不作贅述。
[0042]本方案中,首先根據(jù)
【權(quán)利要求】
1.一種應(yīng)用推薦方法,其特征在于,包括: 獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí); 根據(jù)所述第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與所述第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí); 從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的所述終端,以供所述終端對(duì)推薦的所述第二應(yīng)用進(jìn)行選擇。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與所述第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)之前,包括: 計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度; 按照與所述第一應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度的大小對(duì)所述多個(gè)第二應(yīng)用進(jìn)行排序,并依照排序結(jié)果將所述第二應(yīng)用的應(yīng)用標(biāo)識(shí)與第一應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,包括: 獲取包含所述第一應(yīng)用與所述多個(gè)第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的描述信息; 通過分詞工具將所述多個(gè)應(yīng)用的描述信息劃分為若干個(gè)實(shí)詞; 對(duì)于所述多個(gè)應(yīng)用中每一個(gè)應(yīng)用j的描述信息包括的每一個(gè)實(shí)詞Ki,根據(jù)單文本詞頻-逆文檔頻率TF-1DF算法計(jì)算所述實(shí)詞Ki在所述應(yīng)用j的描述信息中的權(quán)重Wy ; 根據(jù)
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在調(diào)用關(guān)系上的緊密度,包括: 獲取包含所述第一應(yīng)用與所述多個(gè)第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的調(diào)用配置文件; 對(duì)于所述多個(gè)應(yīng)用中每一個(gè)應(yīng)用j的調(diào)用配置文件,在所述多個(gè)應(yīng)用的調(diào)用配置文件中提取與所述應(yīng)用j具有調(diào)用關(guān)系的應(yīng)用以及對(duì)應(yīng)的調(diào)用關(guān)系類型; 針對(duì)每一種與所述應(yīng)用j具有的調(diào)用關(guān)系類型,計(jì)算該調(diào)用關(guān)系類型在所述多個(gè)應(yīng)用內(nèi)各應(yīng)用之間出現(xiàn)的次數(shù); 根據(jù)階咖晚
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述按照與所述第一應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度的大小對(duì)所述多個(gè)第二應(yīng)用進(jìn)行排序,包括: 提取每個(gè)所述第二應(yīng)用與所述第一應(yīng)用在主題上的相似度,以及在調(diào)用關(guān)系上的緊密度,并通過
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述推薦要求包括推薦個(gè)數(shù)N,N為正整數(shù);所述從所述多個(gè)第二應(yīng)用中提取滿足推薦要求的所述第二應(yīng)用發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的所述終端,以供所述終端對(duì)推薦的所述第二應(yīng)用進(jìn)行選擇,包括: 將排序后的多個(gè)第二應(yīng)用中前N個(gè)第二應(yīng)用發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的終端,以供終端對(duì)推薦的應(yīng)用進(jìn)行選擇。
7.一種應(yīng)用推薦裝置,其特征在于,包括:獲取模塊、查找模塊和發(fā)送模塊; 所述獲取模塊,用于獲取終端內(nèi)第一應(yīng)用的應(yīng)用標(biāo)識(shí); 所述查找模塊,用于根據(jù)所述第一應(yīng)用的應(yīng)用標(biāo)識(shí),在本地?cái)?shù)據(jù)庫(kù)中查找與所述第一應(yīng)用具有推薦關(guān)系的多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí); 所述發(fā)送模塊,用于從所述多個(gè)第二應(yīng)用的應(yīng)用標(biāo)識(shí)中提取滿足推薦要求的第二應(yīng)用的應(yīng)用標(biāo)識(shí)發(fā)送至所述第一應(yīng)用對(duì)應(yīng)的所述終端,以供所述終端對(duì)推薦的所述第二應(yīng)用進(jìn)行選擇。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 處理模塊,用于計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度; 按照與所述第一應(yīng)用在主題上的相似度,和/或,在調(diào)用關(guān)系上的緊密度的大小對(duì)所述多個(gè)第二應(yīng)用進(jìn)行排序,并依照排序結(jié)果將所述第二應(yīng)用的應(yīng)用標(biāo)識(shí)與所述第一應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述處理模塊計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在主題上的相似度,包括: 獲取包含所述第一應(yīng)用與所述多個(gè)第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的描述信息; 通過分詞工具將所述多個(gè)應(yīng)用的描述信息劃分為若干個(gè)實(shí)詞; 對(duì)于所述多個(gè)應(yīng)用中每一個(gè)應(yīng)用j的描述信息包括的每一個(gè)實(shí)詞Ki,根據(jù)單文本詞頻-逆文檔頻率TF-1DF算法計(jì)算所述實(shí)詞Ki在所述應(yīng)用j的描述信息中的權(quán)重Wy ; 根據(jù)4?7/ = (I,wW構(gòu)建所述應(yīng)用.]_的描述信息的特征向量A7P/ ;根據(jù)
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊計(jì)算所述第一應(yīng)用與所述多個(gè)第二應(yīng)用中每個(gè)第二應(yīng)用在調(diào)用關(guān)系上的緊密度,包括: 獲取包含所述第一應(yīng)用與所述多個(gè)第二應(yīng)用在內(nèi)的多個(gè)應(yīng)用的調(diào)用配置文件; 對(duì)于所述多個(gè)應(yīng)用中每一個(gè)應(yīng)用j的調(diào)用配置文件,在所述多個(gè)應(yīng)用的調(diào)用配置文件中提取與所述應(yīng)用j具有調(diào)用關(guān)系的應(yīng)用以及對(duì)應(yīng)的調(diào)用關(guān)系類型; 針對(duì)每一種與所述應(yīng)用j具有的調(diào)用關(guān)系類型,計(jì)算該調(diào)用關(guān)系類型在所述多個(gè)應(yīng)用內(nèi)各應(yīng)用之間出現(xiàn)的次數(shù);
【文檔編號(hào)】G06F17/30GK103544220SQ201310456253
【公開日】2014年1月29日 申請(qǐng)日期:2013年9月29日 優(yōu)先權(quán)日:2013年9月29日
【發(fā)明者】劉旭東, 孫海龍, 王菲 申請(qǐng)人:北京航空航天大學(xué)