• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法

    2011-02-06 05:26:28鐘鳴張堯?qū)W周悅芝田鵬偉翁林開(kāi)
    關(guān)鍵詞:修正協(xié)作檢索

    鐘鳴,張堯?qū)W,周悅芝,田鵬偉,翁林開(kāi)

    (1. 清華大學(xué) 信息科學(xué)與技術(shù)國(guó)家實(shí)驗(yàn)室,北京,100084;2. 清華大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)系,北京,100084)

    一種基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法

    鐘鳴1,2,張堯?qū)W1,2,周悅芝1,2,田鵬偉1,2,翁林開(kāi)1,2

    (1. 清華大學(xué) 信息科學(xué)與技術(shù)國(guó)家實(shí)驗(yàn)室,北京,100084;2. 清華大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)系,北京,100084)

    針對(duì)當(dāng)前主流的構(gòu)件檢索方法只從構(gòu)件分類(lèi)和索引的角度出發(fā)研究提高構(gòu)件檢索效率,卻忽略用戶(hù)理解與構(gòu)件描述之間差異的現(xiàn)狀,提出一種基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法。該方法采用向量對(duì)構(gòu)件功能和用戶(hù)需求進(jìn)行統(tǒng)一描述,并基于向量?jī)?nèi)積相似度實(shí)現(xiàn)構(gòu)件檢索;并在此基礎(chǔ)上引入反饋機(jī)制,根據(jù)用戶(hù)的歷史檢索記錄創(chuàng)建和維護(hù)用戶(hù)需求協(xié)作修正模型,通過(guò)該模型來(lái)對(duì)新的用戶(hù)需求進(jìn)行協(xié)作修正,以此縮小用戶(hù)理解與構(gòu)件分類(lèi)描述之間的差異,提高構(gòu)件檢索效率。在構(gòu)件庫(kù)原型系統(tǒng)中分別以平均檢索時(shí)間和平均目標(biāo)位置為標(biāo)準(zhǔn)對(duì)該方法進(jìn)行性能評(píng)測(cè)。研究結(jié)果表明:在基于向量的構(gòu)件檢索方法中,對(duì)用戶(hù)需求進(jìn)行協(xié)作修正能有效提高構(gòu)件檢索的準(zhǔn)確度,縮短構(gòu)件檢索時(shí)間。

    軟件復(fù)用;構(gòu)件檢索;向量;協(xié)作修正

    隨著計(jì)算機(jī)技術(shù)的發(fā)展,軟件開(kāi)發(fā)的模式逐漸由“以計(jì)算機(jī)為中心”向“以人為中心”轉(zhuǎn)變。用戶(hù)對(duì)各種程序和服務(wù)提出了更加智能化、個(gè)性化、綜合化的需求。從這種發(fā)展趨勢(shì)中可以看出,面向終端用戶(hù)的應(yīng)用程序個(gè)性化定制將是未來(lái)主要的軟件和服務(wù)開(kāi)發(fā)模式之一,因此,軟件復(fù)用[1]和基于構(gòu)件的軟件開(kāi)發(fā)技術(shù)[2]以及主動(dòng)服務(wù)的思想[3]逐漸成為軟件工程的主流。軟件復(fù)用過(guò)程中的一個(gè)重要環(huán)節(jié)是構(gòu)件檢索,快速準(zhǔn)確的構(gòu)件檢索技術(shù)能大大提高軟件復(fù)用的效率。傳統(tǒng)的構(gòu)件檢索方法[4?8]主要基于刻面分類(lèi)[9]與匹配來(lái)實(shí)現(xiàn),在 REBOOT等[10?12]上都被采納使用,能保證一定的查全率和查準(zhǔn)率。Gibb等[13]在可復(fù)用軟件構(gòu)件研究項(xiàng)目中引進(jìn)了 XML作為構(gòu)件描述的標(biāo)記語(yǔ)言,并應(yīng)用XML檢索語(yǔ)言XML-SQL來(lái)完成構(gòu)件檢索的任務(wù)。王淵峰等[14]將樹(shù)匹配的方法結(jié)合進(jìn)構(gòu)件刻面描述的匹配,提出了一個(gè)包含3 個(gè)層次和5 種匹配類(lèi)型的可復(fù)用構(gòu)件刻面描述的匹配模型,擴(kuò)展了刻面檢索的匹配空間。上述方法雖然在一定程度上能滿(mǎn)足用戶(hù)的構(gòu)件檢索需求,但仍存在一些問(wèn)題。一方面,現(xiàn)有方法大都只注重于將滿(mǎn)足用戶(hù)需求的構(gòu)件返回給用戶(hù),由于刻面分類(lèi)的粒度較大,對(duì)用戶(hù)需求的描述也不夠細(xì)化,所以構(gòu)件檢索系統(tǒng)無(wú)法根據(jù)用戶(hù)需求對(duì)檢索結(jié)果集合中的構(gòu)件進(jìn)行有效的區(qū)分;另一方面,上述方法默認(rèn)構(gòu)件庫(kù)的構(gòu)件分類(lèi)描述模式與大眾用戶(hù)的理解方式是完全一致的,沒(méi)有采用用戶(hù)反饋機(jī)制來(lái)對(duì)構(gòu)件描述或者用戶(hù)需求進(jìn)行引導(dǎo)修正,當(dāng)出現(xiàn)用戶(hù)理解與構(gòu)件功能描述模式出現(xiàn)差異時(shí),用戶(hù)將很難從大量的返回結(jié)果中檢索到自己真正想要的構(gòu)件。隨著構(gòu)件數(shù)目逐漸增多,構(gòu)件功能逐漸細(xì)化,使得上述問(wèn)題日趨嚴(yán)重。因此,為了細(xì)化構(gòu)件功能和用戶(hù)需求的描述粒度,增加各個(gè)構(gòu)件之間的功能區(qū)分度,同時(shí)縮小用戶(hù)理解與構(gòu)件功能描述模式出現(xiàn)差異,以提高構(gòu)件檢索的準(zhǔn)確率,本文作者提出一種基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法。采用向量空間模型[15]對(duì)構(gòu)件和用戶(hù)需求進(jìn)行功能描述,以向量之間的內(nèi)積相似度作為判斷構(gòu)件是否滿(mǎn)足用戶(hù)需求的標(biāo)準(zhǔn)。在此基礎(chǔ)上,為了盡可能提高用戶(hù)需求描述的準(zhǔn)確性,設(shè)計(jì)了基于用戶(hù)檢索歷史的用戶(hù)需求協(xié)作修正算法,通過(guò)記錄構(gòu)件庫(kù)的歷史檢索信息并從中提取協(xié)作修正模型,對(duì)新到來(lái)的檢索需求進(jìn)行協(xié)作修正,以達(dá)到縮小用戶(hù)需求和實(shí)際目標(biāo)構(gòu)件描述之間的自然語(yǔ)言理解共性差異的目的,便于用戶(hù)快速定位和篩選所需要的構(gòu)件。

    1 構(gòu)件檢索總體框架

    要實(shí)現(xiàn)基于構(gòu)件的軟件復(fù)用,最基本的因素是有豐富的構(gòu)件資源和快速準(zhǔn)確的構(gòu)件檢索方法,保證在構(gòu)件檢索過(guò)程中有較高的查全率和查準(zhǔn)率。構(gòu)件檢索的過(guò)程一般包括 3步:1) 用戶(hù)提交檢索請(qǐng)求;2) 檢索系統(tǒng)逐個(gè)匹配構(gòu)件判斷是否滿(mǎn)足用戶(hù)需求;3) 系統(tǒng)返回檢索結(jié)果列表并由用戶(hù)挑選所需要的構(gòu)件進(jìn)行復(fù)用。顯然,其中最關(guān)鍵的就是將用戶(hù)需求與各個(gè)構(gòu)件進(jìn)行匹配的過(guò)程。構(gòu)件分類(lèi)與描述是否準(zhǔn)確、是否能被用戶(hù)理解,用戶(hù)所提出的需求是否完善合理,這些都會(huì)直接影響系統(tǒng)查全率和查準(zhǔn)率的高低。為解決上述問(wèn)題,作者主要采用基于向量空間模型的構(gòu)件檢索方法,通過(guò)專(zhuān)家評(píng)估和實(shí)踐檢驗(yàn)的方式,不斷完善用于構(gòu)件分類(lèi)與描述的功能特征關(guān)鍵詞體系,使之盡量合理準(zhǔn)確;在此基礎(chǔ)上引入反饋機(jī)制,依據(jù)用戶(hù)的歷史有效檢索記錄對(duì)用戶(hù)的新檢索需求進(jìn)行協(xié)作修正,以此提高用戶(hù)需求描述相對(duì)于構(gòu)件分類(lèi)體系的準(zhǔn)確性。引入用戶(hù)需求協(xié)作修正機(jī)制后的構(gòu)件檢索過(guò)程如圖1所示。

    圖1 基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索流程圖Fig.1 Process of component retrieval based on collaborative revision of user requirement

    1.1 基于向量空間模型的構(gòu)件檢索過(guò)程

    構(gòu)件功能是構(gòu)件檢索的重要指標(biāo),也是用戶(hù)理解構(gòu)件的基礎(chǔ)。這里主要采用向量空間模型來(lái)表示構(gòu)件功能描述和用戶(hù)需求。用 1組功能特征關(guān)鍵詞f1,f2,…,fn作為空間的基準(zhǔn),則構(gòu)件庫(kù)的構(gòu)件功能向量空間F可以表示為:F=(f1,f2,…,fn)(其中,n為關(guān)鍵詞向量的維度)。根據(jù)每個(gè)構(gòu)件的功能描述文本信息,采用歸一化詞頻統(tǒng)計(jì)規(guī)則可以計(jì)算各個(gè)功能特征關(guān)鍵詞的權(quán)重,在經(jīng)過(guò)歸一化處理以后就形成構(gòu)件的功能描述向量ci=(ci1,ci2,…,cin)(其中,cij為構(gòu)件ci與第j個(gè)功能特征關(guān)鍵詞fi的相關(guān)度)。同樣,每次用戶(hù)提出的檢索需求也可以用向量來(lái)表示:q0=(q01,q02,…,q0n)(其中,q0i為用戶(hù)在第i個(gè)功能特征關(guān)鍵詞fi下的需求強(qiáng)度)。顯然,所有構(gòu)件描述向量和用戶(hù)需求向量的維度為n。用向量?jī)?nèi)積計(jì)算向量之間的相似度,設(shè)vi=(vi1,vi2,…,vjn),vj=(vj1,vj2,…,vjn)分別表示構(gòu)件功能描述向量和用戶(hù)需求向量,則兩者之間的向量相似度為:

    構(gòu)件功能向量和用戶(hù)需求向量之間的向量相似度可以作為判斷構(gòu)件是否滿(mǎn)足用戶(hù)需求的標(biāo)準(zhǔn),以此實(shí)現(xiàn)構(gòu)件檢索。對(duì)于每個(gè)構(gòu)件ci,相對(duì)于當(dāng)前用戶(hù)需求q0的匹配度Yi的計(jì)算公式為:

    對(duì)于匹配度大于一定閾值的構(gòu)件,認(rèn)為滿(mǎn)足用戶(hù)需求,將這些構(gòu)件與用戶(hù)需求的匹配度按從大到小排序。排在前面的構(gòu)件,表示其與用戶(hù)的復(fù)用需求更接近,被用戶(hù)選擇的可能性越大。

    1.2 用戶(hù)需求協(xié)作修正過(guò)程

    采用向量空間模型來(lái)表示構(gòu)件和用戶(hù)需求并實(shí)現(xiàn)構(gòu)件檢索的方法,能比較準(zhǔn)確地提取出構(gòu)件的功能特征,在功能層面上對(duì)構(gòu)件和用戶(hù)需求進(jìn)行量化表示,在一定程度上細(xì)化了兩者的描述粒度,以此在構(gòu)件檢索時(shí)增加各個(gè)構(gòu)件之間的功能區(qū)分度,提高構(gòu)件的檢索效率。但是,在基于向量空間模型的構(gòu)件檢索過(guò)程中,用戶(hù)最終所選擇的構(gòu)件,其功能描述向量一般不會(huì)與用戶(hù)需求向量完全一致,這反映了用戶(hù)對(duì)構(gòu)件功能的理解和構(gòu)件實(shí)際功能描述之間的差異。這種差異越大,構(gòu)件檢索的效率就會(huì)越低。因此,為了盡可能提高構(gòu)件描述和用戶(hù)需求描述的準(zhǔn)確性,從而提高構(gòu)件檢索的效率,在基于向量空間模型的構(gòu)件檢索方法基礎(chǔ)上增加了對(duì)用戶(hù)需求進(jìn)行協(xié)作修正的模塊,根據(jù)構(gòu)件庫(kù)的歷史有效檢索信息,對(duì)用戶(hù)檢索需求進(jìn)行協(xié)作修正,以縮小用戶(hù)需求和實(shí)際目標(biāo)構(gòu)件之間的差異。用戶(hù)需求協(xié)作修正模塊主要由檢索日志庫(kù)、協(xié)作修正模型和協(xié)作修正引擎3部分組成。

    檢索日志庫(kù)主要對(duì)構(gòu)件庫(kù)進(jìn)行的有效檢索操作進(jìn)行記錄。用戶(hù)每一次成功的構(gòu)件檢索操作都包括提出構(gòu)件檢索需求和篩選提取構(gòu)件2個(gè)動(dòng)作。檢索系統(tǒng)會(huì)將最匹配用戶(hù)需求的構(gòu)件按照向量匹配程度從高到低列出,用戶(hù)從中選擇所需要的構(gòu)件;因此,用戶(hù)的需求和所挑選的構(gòu)件就作為1條反饋記錄被保存到檢索日志庫(kù)中。

    協(xié)作修正模型是根據(jù)檢索日志庫(kù)中的歷史記錄信息所提取出來(lái)的,其核心思想是用統(tǒng)計(jì)大眾用戶(hù)在檢索構(gòu)件過(guò)程中所反映出來(lái)的需求描述與構(gòu)件描述之間的差異,以便于在今后的檢索中消除這種差異,提高構(gòu)件檢索的準(zhǔn)確度。

    協(xié)作修正引擎負(fù)責(zé)對(duì)用戶(hù)新需求進(jìn)行協(xié)作修正。將協(xié)作修正模型作用到用戶(hù)新需求中,得到1個(gè)協(xié)作修正向量,按照一定的權(quán)重融合到用戶(hù)需求中,使用戶(hù)檢索需求更加貼近用戶(hù)實(shí)際所需構(gòu)件。

    2 基于檢索歷史的需求協(xié)作修正方法

    2.1 用戶(hù)需求協(xié)作修正模型

    在基于向量空間模型的構(gòu)件檢索過(guò)程中,用戶(hù)每次成功檢索都會(huì)產(chǎn)生用戶(hù)需求向量和最終用戶(hù)所提取構(gòu)件的構(gòu)件功能描述向量。在構(gòu)件檢索系統(tǒng)中,將上述信息記錄下來(lái),創(chuàng)建 1個(gè)檢索日志庫(kù),記為R={r1,r2,…,rm}(其中,m為歷史檢索記錄的數(shù)目)。日志中的每項(xiàng)ri(i=1,2,…,m)均是 1條有效的歷史檢索記錄,定義為:ri=(qi,wi)(其中,qi=qi1,qi2,…,qin),是第i條記錄中的用戶(hù)需求向量;wi=(wi1,wi2,…,win),是第i條記錄中的構(gòu)件描述向量)。

    為了避免將無(wú)意義的檢索記錄添加到檢索日志庫(kù)中,規(guī)定:如果用戶(hù)在其檢索需求所對(duì)應(yīng)的檢索結(jié)果的前100個(gè)構(gòu)件中篩選出所需要的構(gòu)件,則是一次有效的構(gòu)件檢索過(guò)程;否則,表示用戶(hù)并不是真正依靠其所提出的檢索需求找到的構(gòu)件,這樣的檢索記錄會(huì)影響日志庫(kù)的總體參考價(jià)值,不能被添加到檢索日志庫(kù)中。另外,在構(gòu)件檢索過(guò)程中,用戶(hù)需求向量是否歸一化都不會(huì)影響檢索結(jié)果的排序,但是在將檢索記錄放入檢索日志庫(kù)之前,每個(gè)歷史需求向量都必須進(jìn)行歸一化處理,以保證各個(gè)記錄重要程度的一致性。

    用戶(hù)需求協(xié)作修正是根據(jù)檢索日志庫(kù)中的記錄對(duì)新到來(lái)的用戶(hù)需求進(jìn)行修正改進(jìn),使其更加接近實(shí)際目標(biāo)構(gòu)件。其設(shè)計(jì)思想是從構(gòu)件庫(kù)的歷史檢索記錄中找出用戶(hù)共性的檢索習(xí)慣,統(tǒng)計(jì)用戶(hù)各類(lèi)檢索需求與目標(biāo)構(gòu)件之間的平均差異,并作用到新的檢索需求中以削弱這種差異。記用戶(hù)提出的新檢索需求為q0=(q01,q02,…,q0n)。通過(guò)向量?jī)?nèi)積計(jì)算,將q0與記錄表中的所有歷史用戶(hù)需求進(jìn)行相似度比較。若新用戶(hù)需求與歷史記錄中的需求向量相似度越高,則表示該歷史用戶(hù)需求向量所對(duì)應(yīng)的構(gòu)件功能描述向量越接近用戶(hù)的真實(shí)需求,也就越具有構(gòu)件檢索的參考價(jià)值。將新檢索需求與各個(gè)歷史需求進(jìn)行相似度計(jì)算,其結(jié)果作為權(quán)重用于對(duì)應(yīng)的構(gòu)件描述向量中,再將所得向量全部累加起來(lái),就可以得到1個(gè)新的用戶(hù)檢索需求向量,定義為修正需求向量qrev,其計(jì)算公式如下:

    這里需要將用戶(hù)原始需求向量q0和修正需求向量qrev分別進(jìn)行歸一化,得到q′0和q′rev。最后,將歸一化修正需求向量以一定的比例t整合到用戶(hù)原始?xì)w一化需求向量中,得到最終的用戶(hù)檢索需求向量q′rev。

    其中:t是 0~1之間的一個(gè)數(shù)字,代表修正需求向量在最終檢索請(qǐng)求中的權(quán)重,其取值范圍為 0~1,可以由用戶(hù)根據(jù)實(shí)際情況決定。若用戶(hù)對(duì)當(dāng)前所需要的構(gòu)件比較熟悉,能提出比較準(zhǔn)確的檢索需求,則可以將t設(shè)置得較小,甚至為0;而當(dāng)用戶(hù)對(duì)當(dāng)前構(gòu)件庫(kù)的功能特征關(guān)鍵詞分類(lèi)不熟悉,無(wú)法確定自己所提出的需求是否合適時(shí),一般將t設(shè)置得比較高,可獲得較大程度的協(xié)作修正。

    上述對(duì)用戶(hù)檢索需求進(jìn)行協(xié)作修正的過(guò)程,在每次用戶(hù)檢索時(shí)都需要與庫(kù)中的所有記錄進(jìn)行比較,這樣,當(dāng)檢索歷史逐漸增多時(shí),計(jì)算修正向量qrev所需要的時(shí)間會(huì)越來(lái)越長(zhǎng),不滿(mǎn)足實(shí)際操作的實(shí)時(shí)性,因此,對(duì)上述計(jì)算公式進(jìn)行推導(dǎo)和演化,從中提取用戶(hù)需求協(xié)作修正模型。過(guò)程如下:

    因此,得到向量集合U={uj,j=1,2,…,n}為用戶(hù)需求的協(xié)作修正模型??梢园l(fā)現(xiàn),模型U與歷史檢索記錄數(shù)目m無(wú)關(guān),其規(guī)模只與向量的維度n相關(guān)。這意味著將歷史檢索記錄進(jìn)行建模以后,能有效地降低用戶(hù)需求協(xié)作修正的計(jì)算量,使操作時(shí)間保持在一個(gè)恒定較短的時(shí)間內(nèi),且模型占用的空間也不會(huì)變大。

    2.2 模型維護(hù)

    用戶(hù)需求協(xié)作修正模型U根據(jù)構(gòu)件庫(kù)的檢索歷史記錄創(chuàng)建,當(dāng)構(gòu)件庫(kù)完成1次新的有效檢索過(guò)程之后,需要將新的檢索記錄融合到協(xié)作修正模型中,保證該模型實(shí)時(shí)更新。采用增量學(xué)習(xí)機(jī)制對(duì)用戶(hù)需求協(xié)作修正模型U進(jìn)行維護(hù)。步驟及證明過(guò)程如下。

    (1) 假設(shè)原始模型U根據(jù)m條歷史檢索記錄創(chuàng)建,新出現(xiàn)p條有效檢索記錄R′={rm+1,rm+2,…,rm+p}。則需要根據(jù)這p條新的檢索記錄,采用上述建模方法創(chuàng)建協(xié)作修正增量模型U′={uj′,j=1,2,…,n},其中第j個(gè)分量為:

    (2) 將增量模型中的每一項(xiàng)uj′以向量加法的形式,加到相應(yīng)的原始模型各項(xiàng)中,得到新的協(xié)作修正模型Unew。對(duì)于Unew中的第j個(gè)分量unew?j,可得:

    由上述推導(dǎo)可知:該模型U具有可加性,可以采用增量學(xué)習(xí)機(jī)制對(duì)用戶(hù)需求協(xié)作修正模型進(jìn)行維護(hù),只針對(duì)新保存下來(lái)的用戶(hù)有效檢索記錄創(chuàng)建增量模型,將增量模型直接疊加到原有模型上以得到新的協(xié)作修正模型。這樣,就不需要在新記錄到來(lái)時(shí)對(duì)整個(gè)模型重新計(jì)算,能有效地控制模型維護(hù)代價(jià)。

    3 實(shí)驗(yàn)分析

    設(shè)計(jì)了一個(gè)構(gòu)件庫(kù)原型系統(tǒng) LCRS(Local component retrieval system)(Microsoft NET 2003 +SQL2000),實(shí)現(xiàn)了本文所提出的基于向量空間模型的構(gòu)件檢索方法,并根據(jù)歷史檢索記錄對(duì)新到來(lái)的用戶(hù)需求的協(xié)作進(jìn)行修正。該構(gòu)件庫(kù)選擇了構(gòu)件功能描述中常用的且區(qū)分度較明顯的500多個(gè)詞作為功能特征關(guān)鍵詞,對(duì)從 Active-X,Alphaworks,ComponentSource以及MFC和STL等庫(kù)中選取出來(lái)的14 061個(gè)構(gòu)件進(jìn)行了統(tǒng)一的向量化功能描述。

    實(shí)驗(yàn)設(shè)計(jì)為:參與實(shí)驗(yàn)的10人分別在基于向量空間模型的構(gòu)件檢索系統(tǒng)中完成對(duì) 10個(gè)目標(biāo)構(gòu)件的 2組檢索。這10個(gè)構(gòu)件的概要描述都提供給這些實(shí)驗(yàn)人員。第1組實(shí)驗(yàn)中,系統(tǒng)不支持對(duì)用戶(hù)需求的協(xié)作修正,直接用實(shí)驗(yàn)人員提出的檢索需求查找相關(guān)構(gòu)件,并排序返回給用戶(hù)篩選目標(biāo)構(gòu)件;第2組實(shí)驗(yàn)中,系統(tǒng)開(kāi)啟用戶(hù)需求協(xié)作修正功能,該系統(tǒng)的檢索日志庫(kù)中已經(jīng)保存8 000多條歷史檢索記錄信息,并創(chuàng)建協(xié)作修正模型。實(shí)驗(yàn)人員用同樣的檢索需求重新查找這10個(gè)目標(biāo)構(gòu)件,系統(tǒng)在進(jìn)行構(gòu)件檢索之前會(huì)將實(shí)驗(yàn)人員的需求進(jìn)行協(xié)作修正。

    在實(shí)驗(yàn)中,主要記錄以下2個(gè)方面信息作為實(shí)驗(yàn)比較的指標(biāo):

    (1) 用戶(hù)檢索目標(biāo)構(gòu)件所需要的平均時(shí)間(ART)。用戶(hù)檢索到目標(biāo)構(gòu)件的過(guò)程,包括用戶(hù)提出檢索需求、檢索系統(tǒng)匹配計(jì)算并反饋結(jié)果以及用戶(hù)從結(jié)果中順序查找目標(biāo)構(gòu)件。通過(guò)統(tǒng)計(jì)用戶(hù)找到目標(biāo)構(gòu)件的平均時(shí)間,可以比較構(gòu)件檢索方法的檢索效率;平均時(shí)間越短,則檢索效率越高。

    (2) 目標(biāo)構(gòu)件在用戶(hù)檢索結(jié)果中所處的平均位置(ATP)。在不同的檢索方法下,當(dāng)用戶(hù)提出針對(duì)同一目標(biāo)構(gòu)件的檢索需求時(shí),目標(biāo)構(gòu)件會(huì)出現(xiàn)在檢索結(jié)果序列的不同位置。目標(biāo)構(gòu)件位置越靠前,越容易被用戶(hù)找到,則表示該檢索方法的準(zhǔn)確度越高。

    在實(shí)驗(yàn)中,根據(jù)實(shí)踐經(jīng)驗(yàn),將協(xié)作修正的參數(shù)t設(shè)為0.3。10名實(shí)驗(yàn)人員分別用無(wú)協(xié)作修正的方法和有協(xié)作修正的方法檢索10個(gè)構(gòu)件,將每個(gè)構(gòu)件的平均位置和平均檢索時(shí)間記錄下來(lái),實(shí)驗(yàn)結(jié)果如圖2和圖3所示。

    從圖2和圖3可見(jiàn):經(jīng)過(guò)對(duì)用戶(hù)需求進(jìn)行協(xié)作修正操作以后,構(gòu)件檢索的平均時(shí)間明顯縮短,由原來(lái)的40~80 s范圍減少到30~50 s;同時(shí),目標(biāo)構(gòu)件在檢索結(jié)果列表中的位置也大大提前,由原來(lái)的平均排名4~7位提高到2~4位。這說(shuō)明有協(xié)作修正構(gòu)件檢索與沒(méi)有協(xié)作修正的構(gòu)件檢索準(zhǔn)確度相比提高幅度較大。對(duì)于上述實(shí)驗(yàn)結(jié)果,在增加了用戶(hù)需求協(xié)作修正操作的檢索實(shí)驗(yàn)中,系統(tǒng)進(jìn)行檢索操作前需要先對(duì)用戶(hù)需求進(jìn)行修正,這個(gè)過(guò)程需要多消耗一個(gè)恒定的時(shí)間;但修正后的用戶(hù)需求使得目標(biāo)構(gòu)件在檢索結(jié)果列表中的位置提前,基本出現(xiàn)在列表的前10位,有利于用戶(hù)快速定位目標(biāo)構(gòu)件,有效縮短了整個(gè)構(gòu)件檢索過(guò)程的時(shí)間。

    圖2 2種方法的平均檢索時(shí)間比較Fig.2 Comparisons of ART between two methods

    圖3 2種方法的目標(biāo)構(gòu)件位置比較Fig.3 Comparisons of ATP between two methods

    實(shí)驗(yàn)結(jié)果還表明:用戶(hù)在不十分了解構(gòu)件的分類(lèi)與描述機(jī)制時(shí),所提出的檢索需求向量會(huì)與其實(shí)際所需要的構(gòu)件向量存在一定的差異。這種差異導(dǎo)致并非用戶(hù)需要的構(gòu)件排名靠前,影響用戶(hù)最終從結(jié)果列表中篩選構(gòu)件的效率。而本文作者所提出的用戶(hù)需求協(xié)作修正方法有效地削弱了這種差異,使得用戶(hù)需求更加接近目標(biāo)構(gòu)件,目標(biāo)構(gòu)件在結(jié)果列表中的排名明顯提升,大大提高了構(gòu)件的檢索效率。

    4 結(jié)論

    (1) 為了提高軟件復(fù)用過(guò)程中構(gòu)件檢索的效率,提出了一種基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法。

    (2) 采用向量對(duì)構(gòu)件功能和用戶(hù)需求進(jìn)行描述,以向量之間的內(nèi)積相似度來(lái)檢索構(gòu)件,并對(duì)檢索結(jié)果進(jìn)行排序。在此基礎(chǔ)上,引入檢索反饋機(jī)制,基于用戶(hù)檢索歷史對(duì)用戶(hù)需求進(jìn)行協(xié)作修正,并針對(duì)協(xié)作修正過(guò)程計(jì)算開(kāi)銷(xiāo)較大的情況,推導(dǎo)和提取了用戶(hù)需求協(xié)作修正模型,通過(guò)增量學(xué)習(xí)機(jī)制對(duì)該模型進(jìn)行維護(hù)。

    (3) 基于用戶(hù)需求協(xié)作修正的構(gòu)件檢索方法能明顯縮短構(gòu)件檢索的時(shí)間,有效提高了構(gòu)件檢索準(zhǔn)確率,便于用戶(hù)快速定位所需構(gòu)件,為構(gòu)件檢索提供了新的思路。

    [1]Mili H, Mili F, MILI A. Reusing software: Issues and research direction[J]. IEEE Transactions on Software Engineering, 1995,21(6): 222?232.

    [2]Wolfgang P. Component-based software development: A new paradigm in software engineering?[C]//Proceedings of the 4th Asia-Pacific Software Engineering and International Computer Science Conference. Hong Kong: Springer Verlag, 1997:523?524.

    [3]張堯?qū)W, 方存好. 主動(dòng)服務(wù): 概念、結(jié)構(gòu)與實(shí)現(xiàn)[M]. 北京: 科學(xué)出版社, 2004: 29?41.

    ZHANG Yao-xue, FANG Cun-hao. Active service: Concept,architecture and implementation[M]. Beijing: Science Press,2004: 29?41.

    [4]Frakes W B, Pole TP. An empirical study of representation methods for reusable software components[J]. IEEE Transactions on Software Engineering. 1994, 120(8): 617?630.

    [5]DOU Yu-hong, ZHANG Yao-xue, LI Xing: An XML-based software component description method for program mining[J].Chinese Journal of Electronics, 2004, 13(1): 100?104.

    [6]YANG Yong, ZHANG Wei-shi, ZHANG Xiu-guo, et al. A weighted ranking algorithm for facet-based component retrieval system[C]//Proceedings of the 25th International Conference on Software Engineering. Portland: IEEE Computer Society, 2006:274?279.

    [7]Shasha D, Tsong J, Wang L. Exact and approximate algorithm for unordered tree matching[J]. IEEE Trans on Systems Man and Cybernetics, 1994, 24(4): 668?678.

    [8]姚全珠, 丁新村, 雷西玲, 等. 基于遺傳算法的刻面權(quán)重構(gòu)件檢索方法的實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與應(yīng)用, 2008, 44(6): 127?129.

    YAO Quan-zhu, DING Xin-cun, LEI Xi-ling, et al. Implement of component retrieval method based on genetic algorithm with facet-weight[J]. Computer Engineering and Applications, 2008,44 (6): 127?129.

    [9]Poulin J S, Yglesias K P. Organization and component classification in the IBM reuse library[R]. New York:Technology Support Center International Business Machines Corporation, 1993: 6?20.

    [10]Morel J M, Faget J. The REBOOT environment[C]//Proceedings of the 2nd International Workshop on Software Reusability Advances in Software. Lucca: IEEE Computer Society Press,1993: 80?88.

    [11]NEC Software Engineering Laboratory. NATO standard for management of a reusable software component library[C]//NATO Communications and Information Systems Agency.Tokyo, 1991: 32?43.

    [12]常繼傳, 李克勤, 郭立峰, 等. 青鳥(niǎo)系統(tǒng)中可復(fù)用軟件構(gòu)件的表示與檢索[J]. 電子學(xué)報(bào), 2000, 28(8): 20?24.

    CHANG Ji-chuan, LI Ke-qin, GUO Li-feng, et al. Representing and retrieving reusable software components in JB (Jadebird)system[J]. Electronica Journal, 2000, 28(8): 20?24.

    [13]Gibb K, McCartan C, O’Donnell R, et al. The integration of information retrieval techniques within a software reuse environment[J]. Journal of Information Science, 2000, 26(4):520?539.

    [14]王淵峰, 薛云皎, 張涌, 等. 刻面分類(lèi)構(gòu)件的匹配模型 [J].軟件學(xué)報(bào), 2003, 14(3): 401?408.

    WANG Yuan-feng, XUE Yun-jiao, ZHANG Yong, et al. A matching model for software component classified in faceted scheme[J]. Journal of Software, 2003, 14(3): 401?408.

    [15]Salton G, Lesk M E. Computer evaluation of indexing and text processing[J]. Journal of ACM, 1968, 15(1): 8?36.

    (編輯 陳愛(ài)華)

    A novel component retrieval method based on collaborative revision of user requirement

    ZHONG Ming1,2, ZHANG Yao-xue1,2, ZHOU Yue-zhi1,2, TIAN Peng-wei1,2, WENG Lin-kai1,2

    (1. Tsinghua National Laboratory of Information Science and Technology, Tsinghua University, Beijing 100084, China;2. Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China)

    Current methods of component retrieval focus mainly on improving the retrieval efficiency by using advanced classification and index, but ignores the discrepancy between user understanding and component description, thus a novel method for component retrieval based on collaborative revision of user requirement was proposed, which describes both components and user requirements in the format of vectors, and calculates their inner product to get the matching degree of each component. Furthermore, a model of collaborative revision was presented to collaboratively revise user’s new requirement according to the feed-back of user retrieval history, leading to minifying the discrepancy between user understanding and component description and improving the efficiency of component retrieval. Several experiments were made on the component repository prototype by the metrics of average retrieval time and average target position. The results show that, using the user requirement of collaborative revision, the vector based component retrieval method has higher retrieval accuracy and takes shorter time to find the target component.

    software reuse; component retrieval; vector; collaborative revision

    TP311

    A

    1672?7207(2011)02?0398?06

    2009?11?07;

    2010?03?25

    國(guó)家自然科學(xué)基金資助項(xiàng)目(90604027);國(guó)家“十五”計(jì)劃項(xiàng)目(2005BA115A02)

    鐘鳴(1983?),男,浙江紹興人,博士研究生,從事軟件復(fù)用和軟構(gòu)件技術(shù)研究;電話:13810091575;E-mail:zhongm83@gmail.com

    book=403,ebook=97

    猜你喜歡
    修正協(xié)作檢索
    Some new thoughts of definitions of terms of sedimentary facies: Based on Miall's paper(1985)
    修正這一天
    合同解釋、合同補(bǔ)充與合同修正
    法律方法(2019年4期)2019-11-16 01:07:28
    團(tuán)結(jié)協(xié)作成功易
    2019年第4-6期便捷檢索目錄
    軟件修正
    協(xié)作
    讀者(2017年14期)2017-06-27 12:27:06
    專(zhuān)利檢索中“語(yǔ)義”的表現(xiàn)
    協(xié)作
    可與您并肩協(xié)作的UR3
    久久99精品国语久久久| 午夜亚洲福利在线播放| 亚洲精品成人av观看孕妇| 久久久久久久大尺度免费视频| 青春草视频在线免费观看| www.av在线官网国产| 国产爱豆传媒在线观看| 国产亚洲午夜精品一区二区久久 | 日本一二三区视频观看| 亚洲精品乱码久久久v下载方式| 91狼人影院| 身体一侧抽搐| www.色视频.com| 一夜夜www| 国产中年淑女户外野战色| 国产综合懂色| 亚洲电影在线观看av| 亚洲欧美成人综合另类久久久| 久久综合国产亚洲精品| 青春草国产在线视频| 国产一区有黄有色的免费视频 | 深爱激情五月婷婷| 欧美丝袜亚洲另类| 看黄色毛片网站| 日本黄大片高清| 久久久成人免费电影| 日本爱情动作片www.在线观看| 秋霞在线观看毛片| 国产精品不卡视频一区二区| 亚洲乱码一区二区免费版| 色哟哟·www| 午夜精品在线福利| 免费黄频网站在线观看国产| 亚洲欧美精品自产自拍| 亚洲精品色激情综合| 日韩欧美精品免费久久| 精品久久久久久久久久久久久| 岛国毛片在线播放| 日韩不卡一区二区三区视频在线| 啦啦啦中文免费视频观看日本| 久久99热6这里只有精品| 午夜视频国产福利| 国产亚洲5aaaaa淫片| 精品一区在线观看国产| 久久精品久久久久久久性| 国产淫语在线视频| 亚洲精品亚洲一区二区| 综合色丁香网| 亚洲精品国产av蜜桃| 一个人看视频在线观看www免费| 婷婷色麻豆天堂久久| 国国产精品蜜臀av免费| a级毛色黄片| 国产又色又爽无遮挡免| 国产午夜精品久久久久久一区二区三区| 综合色av麻豆| 一级黄片播放器| 午夜视频国产福利| 国产一区二区三区av在线| 欧美性感艳星| 成人亚洲精品av一区二区| 免费看光身美女| 精品人妻视频免费看| 美女xxoo啪啪120秒动态图| 亚洲精品成人av观看孕妇| 国产成人午夜福利电影在线观看| 亚洲av中文av极速乱| 97在线视频观看| 午夜爱爱视频在线播放| 日韩成人伦理影院| 美女大奶头视频| 少妇裸体淫交视频免费看高清| 国产精品一二三区在线看| 欧美日本视频| eeuss影院久久| 啦啦啦中文免费视频观看日本| 嘟嘟电影网在线观看| 搞女人的毛片| 久久精品夜夜夜夜夜久久蜜豆| 国产免费视频播放在线视频 | 国产成年人精品一区二区| 午夜免费激情av| 老师上课跳d突然被开到最大视频| 亚洲成人av在线免费| 精品久久久久久电影网| 国模一区二区三区四区视频| av在线老鸭窝| 国产精品国产三级专区第一集| 精品国产三级普通话版| 日韩欧美精品免费久久| 成人午夜精彩视频在线观看| 亚洲自拍偷在线| 视频中文字幕在线观看| 亚洲美女搞黄在线观看| 寂寞人妻少妇视频99o| 亚洲熟妇中文字幕五十中出| 秋霞在线观看毛片| 国产白丝娇喘喷水9色精品| 精品久久久久久久久亚洲| 天天躁日日操中文字幕| 观看免费一级毛片| 亚洲精品日韩在线中文字幕| 亚洲欧美日韩卡通动漫| 欧美一级a爱片免费观看看| 午夜福利高清视频| 日本免费a在线| 午夜福利成人在线免费观看| h日本视频在线播放| 九九久久精品国产亚洲av麻豆| 色播亚洲综合网| 熟妇人妻不卡中文字幕| 日本免费在线观看一区| 精品一区在线观看国产| 亚洲人成网站在线播| 国产精品一区二区在线观看99 | 国产一级毛片在线| 亚洲成人av在线免费| 国产精品人妻久久久影院| 五月天丁香电影| av专区在线播放| 婷婷色麻豆天堂久久| 天美传媒精品一区二区| 精品人妻一区二区三区麻豆| 亚洲精品aⅴ在线观看| 久久久久久久午夜电影| 久久99热6这里只有精品| 看免费成人av毛片| 国产精品一及| 国产精品美女特级片免费视频播放器| 国产一区二区三区综合在线观看 | 边亲边吃奶的免费视频| 国产黄色小视频在线观看| 亚洲精品国产av蜜桃| 人体艺术视频欧美日本| 一边亲一边摸免费视频| 一级av片app| 免费无遮挡裸体视频| 久久久久久伊人网av| 男人和女人高潮做爰伦理| 久久这里有精品视频免费| 国产精品国产三级专区第一集| 日本av手机在线免费观看| 内地一区二区视频在线| ponron亚洲| 成人漫画全彩无遮挡| 晚上一个人看的免费电影| 夫妻性生交免费视频一级片| av一本久久久久| 欧美 日韩 精品 国产| 99视频精品全部免费 在线| xxx大片免费视频| 水蜜桃什么品种好| 少妇熟女aⅴ在线视频| 久久久久久久久大av| 久久久久网色| 日日摸夜夜添夜夜添av毛片| 26uuu在线亚洲综合色| 最后的刺客免费高清国语| 黄色欧美视频在线观看| 久久99蜜桃精品久久| 好男人视频免费观看在线| 欧美一级a爱片免费观看看| 国产极品天堂在线| 18禁裸乳无遮挡免费网站照片| 亚洲在线观看片| 亚洲av中文av极速乱| 亚洲欧美日韩卡通动漫| 免费少妇av软件| 久久99精品国语久久久| 春色校园在线视频观看| 欧美激情国产日韩精品一区| 高清日韩中文字幕在线| 午夜激情福利司机影院| 国产高清不卡午夜福利| 97在线视频观看| 欧美日韩亚洲高清精品| 纵有疾风起免费观看全集完整版 | 大又大粗又爽又黄少妇毛片口| 婷婷色麻豆天堂久久| 色播亚洲综合网| 青春草视频在线免费观看| 久久99蜜桃精品久久| 久久午夜福利片| 久久精品熟女亚洲av麻豆精品 | 成人性生交大片免费视频hd| 岛国毛片在线播放| 噜噜噜噜噜久久久久久91| 狠狠精品人妻久久久久久综合| 天堂中文最新版在线下载 | 国产高清有码在线观看视频| 99热这里只有是精品50| 看非洲黑人一级黄片| 国产亚洲精品久久久com| 80岁老熟妇乱子伦牲交| 九九久久精品国产亚洲av麻豆| 人妻少妇偷人精品九色| 欧美最新免费一区二区三区| 噜噜噜噜噜久久久久久91| 亚洲精品乱码久久久v下载方式| 一区二区三区高清视频在线| 亚洲高清免费不卡视频| 亚洲人成网站在线观看播放| 色综合亚洲欧美另类图片| 精品欧美国产一区二区三| 波多野结衣巨乳人妻| 国产一区二区在线观看日韩| 亚洲人与动物交配视频| 成人亚洲精品一区在线观看 | 永久免费av网站大全| 亚洲av一区综合| 老师上课跳d突然被开到最大视频| 婷婷色麻豆天堂久久| 美女内射精品一级片tv| 亚洲欧美成人精品一区二区| 日韩三级伦理在线观看| 中文字幕亚洲精品专区| av在线观看视频网站免费| 精品久久久久久久末码| 高清视频免费观看一区二区 | 亚洲欧美成人精品一区二区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 99热6这里只有精品| 岛国毛片在线播放| 一级二级三级毛片免费看| 又爽又黄a免费视频| 亚洲av中文av极速乱| av国产久精品久网站免费入址| 精品不卡国产一区二区三区| 观看美女的网站| 99久久人妻综合| 亚洲av中文av极速乱| 欧美成人一区二区免费高清观看| 高清视频免费观看一区二区 | 亚洲人成网站在线观看播放| av又黄又爽大尺度在线免费看| 美女高潮的动态| 夜夜看夜夜爽夜夜摸| 免费大片18禁| 国产伦精品一区二区三区四那| 26uuu在线亚洲综合色| 乱系列少妇在线播放| 免费大片黄手机在线观看| 一级片'在线观看视频| 欧美 日韩 精品 国产| 国产精品综合久久久久久久免费| 日韩欧美精品免费久久| 99久久九九国产精品国产免费| 日本猛色少妇xxxxx猛交久久| 色视频www国产| 夜夜看夜夜爽夜夜摸| 一个人免费在线观看电影| 十八禁国产超污无遮挡网站| 久久精品久久久久久噜噜老黄| 久久精品夜色国产| 麻豆久久精品国产亚洲av| 国产黄色小视频在线观看| 免费人成在线观看视频色| 婷婷六月久久综合丁香| 超碰97精品在线观看| 国产熟女欧美一区二区| 亚洲精品影视一区二区三区av| 小蜜桃在线观看免费完整版高清| 一级片'在线观看视频| 高清毛片免费看| 亚洲真实伦在线观看| 男人和女人高潮做爰伦理| 色综合色国产| 日本免费a在线| 久久这里有精品视频免费| 亚洲综合色惰| 日本三级黄在线观看| 亚洲精品久久久久久婷婷小说| 丰满少妇做爰视频| 黄色一级大片看看| 免费看美女性在线毛片视频| 午夜视频国产福利| 亚洲内射少妇av| 中文字幕人妻熟人妻熟丝袜美| 亚洲乱码一区二区免费版| 久久久久精品性色| 三级国产精品欧美在线观看| 亚洲va在线va天堂va国产| 欧美+日韩+精品| 亚洲av福利一区| 亚洲精品乱码久久久v下载方式| 国产黄频视频在线观看| 国产精品一区www在线观看| 最近中文字幕2019免费版| 国产黄片视频在线免费观看| 国产亚洲精品av在线| 亚洲精品乱久久久久久| 国产大屁股一区二区在线视频| 欧美日韩精品成人综合77777| 能在线免费观看的黄片| 亚洲成人av在线免费| 91在线精品国自产拍蜜月| 欧美高清成人免费视频www| 国产亚洲91精品色在线| 精品亚洲乱码少妇综合久久| 亚洲精品日韩av片在线观看| 久久人人爽人人片av| 国产一级毛片七仙女欲春2| 亚洲高清免费不卡视频| 国产白丝娇喘喷水9色精品| 亚洲av一区综合| 亚洲人成网站在线观看播放| 有码 亚洲区| 久久久久久久亚洲中文字幕| 99久久中文字幕三级久久日本| 成年av动漫网址| 亚洲乱码一区二区免费版| 亚洲欧美一区二区三区国产| 成人毛片60女人毛片免费| 欧美xxxx黑人xx丫x性爽| 日韩,欧美,国产一区二区三区| 精品一区在线观看国产| 人人妻人人看人人澡| 精品午夜福利在线看| 99久久人妻综合| 3wmmmm亚洲av在线观看| 国产v大片淫在线免费观看| 国产黄色免费在线视频| 99热全是精品| 自拍偷自拍亚洲精品老妇| 亚洲欧美一区二区三区国产| 久久热精品热| 最近的中文字幕免费完整| 1000部很黄的大片| 好男人在线观看高清免费视频| 波野结衣二区三区在线| 性插视频无遮挡在线免费观看| 内射极品少妇av片p| 听说在线观看完整版免费高清| 精品国内亚洲2022精品成人| 九色成人免费人妻av| 真实男女啪啪啪动态图| 国产精品一及| 十八禁国产超污无遮挡网站| 国产精品人妻久久久影院| 国产大屁股一区二区在线视频| 婷婷六月久久综合丁香| 精品亚洲乱码少妇综合久久| 99热网站在线观看| 丝袜喷水一区| 日韩欧美三级三区| 国产高清三级在线| 777米奇影视久久| 一级爰片在线观看| 亚洲精品色激情综合| 乱码一卡2卡4卡精品| 久久这里只有精品中国| 亚洲不卡免费看| 久久久久精品久久久久真实原创| 91精品国产九色| 亚洲熟女精品中文字幕| 久久草成人影院| 亚洲欧美日韩无卡精品| 干丝袜人妻中文字幕| 汤姆久久久久久久影院中文字幕 | 肉色欧美久久久久久久蜜桃 | 乱码一卡2卡4卡精品| www.色视频.com| 久久精品国产鲁丝片午夜精品| 亚洲美女视频黄频| 久久久久久久久久久丰满| 在线观看一区二区三区| 久久久久久久久久久丰满| 日本wwww免费看| 中文字幕制服av| av免费观看日本| 嘟嘟电影网在线观看| 哪个播放器可以免费观看大片| 国产亚洲一区二区精品| av国产免费在线观看| 欧美3d第一页| 哪个播放器可以免费观看大片| 免费看日本二区| 亚洲成人中文字幕在线播放| 中文字幕制服av| 男女下面进入的视频免费午夜| 欧美成人精品欧美一级黄| 国产真实伦视频高清在线观看| 欧美3d第一页| 男人舔女人下体高潮全视频| 亚洲图色成人| 久久久久久久久久黄片| 亚洲丝袜综合中文字幕| 丰满乱子伦码专区| 国产伦一二天堂av在线观看| 国精品久久久久久国模美| 国产精品一区二区三区四区免费观看| 男女视频在线观看网站免费| 在线天堂最新版资源| 午夜福利视频1000在线观看| 国内精品美女久久久久久| 亚洲四区av| 国产成人精品久久久久久| 2021少妇久久久久久久久久久| 高清午夜精品一区二区三区| 男人爽女人下面视频在线观看| 国产精品一区二区性色av| 在线 av 中文字幕| 亚洲av国产av综合av卡| 美女高潮的动态| 日本色播在线视频| av线在线观看网站| 最近最新中文字幕免费大全7| videos熟女内射| 国产 亚洲一区二区三区 | 极品少妇高潮喷水抽搐| 亚州av有码| 一级爰片在线观看| 成人二区视频| 看非洲黑人一级黄片| 亚洲美女搞黄在线观看| 亚洲精品乱久久久久久| 久久久精品免费免费高清| or卡值多少钱| 精品少妇黑人巨大在线播放| 免费观看无遮挡的男女| 免费av不卡在线播放| 97热精品久久久久久| 亚洲第一区二区三区不卡| 亚洲国产色片| 亚洲精品久久久久久婷婷小说| 欧美丝袜亚洲另类| 男人舔女人下体高潮全视频| 亚洲人成网站在线播| 免费av毛片视频| 肉色欧美久久久久久久蜜桃 | 18禁动态无遮挡网站| 亚洲美女视频黄频| av在线老鸭窝| a级毛片免费高清观看在线播放| 国产精品人妻久久久久久| 欧美性感艳星| h日本视频在线播放| 午夜免费激情av| 一区二区三区高清视频在线| 美女高潮的动态| 最新中文字幕久久久久| 老师上课跳d突然被开到最大视频| 中文精品一卡2卡3卡4更新| 久久精品熟女亚洲av麻豆精品 | 亚洲三级黄色毛片| 欧美性猛交╳xxx乱大交人| 人妻制服诱惑在线中文字幕| 亚洲综合精品二区| 日韩欧美 国产精品| 乱系列少妇在线播放| 国产三级在线视频| 狠狠精品人妻久久久久久综合| 亚洲综合色惰| 99久久精品一区二区三区| 我要看日韩黄色一级片| 久久鲁丝午夜福利片| 国产精品久久久久久av不卡| 大话2 男鬼变身卡| 久久99热6这里只有精品| 少妇丰满av| 国产色爽女视频免费观看| 夫妻午夜视频| 亚洲,欧美,日韩| 卡戴珊不雅视频在线播放| 亚洲国产高清在线一区二区三| 精品人妻熟女av久视频| av免费观看日本| 日韩欧美国产在线观看| 国产成人福利小说| 十八禁网站网址无遮挡 | 亚洲欧美精品自产自拍| 午夜激情欧美在线| 精品久久久久久久久亚洲| 国产大屁股一区二区在线视频| 亚洲内射少妇av| 欧美+日韩+精品| 久久午夜福利片| 1000部很黄的大片| 又爽又黄无遮挡网站| 搡女人真爽免费视频火全软件| 天堂网av新在线| 综合色av麻豆| 国产黄片美女视频| 午夜爱爱视频在线播放| 精华霜和精华液先用哪个| videos熟女内射| 一级毛片电影观看| 女人久久www免费人成看片| 18禁裸乳无遮挡免费网站照片| 国产永久视频网站| 嘟嘟电影网在线观看| 99久久中文字幕三级久久日本| 久久久精品免费免费高清| 69人妻影院| 人体艺术视频欧美日本| 非洲黑人性xxxx精品又粗又长| 国产不卡一卡二| av在线老鸭窝| 欧美性感艳星| 插逼视频在线观看| 狂野欧美白嫩少妇大欣赏| eeuss影院久久| 一级爰片在线观看| 在线观看美女被高潮喷水网站| 三级经典国产精品| 熟女人妻精品中文字幕| 日韩伦理黄色片| 精品一区二区三卡| 久久99热这里只频精品6学生| 全区人妻精品视频| 建设人人有责人人尽责人人享有的 | 嫩草影院入口| 亚洲精品aⅴ在线观看| 国产精品伦人一区二区| 免费电影在线观看免费观看| 人人妻人人看人人澡| 毛片一级片免费看久久久久| 1000部很黄的大片| 特大巨黑吊av在线直播| 午夜激情久久久久久久| 亚洲欧美日韩东京热| 婷婷色综合www| 自拍偷自拍亚洲精品老妇| av黄色大香蕉| 听说在线观看完整版免费高清| 国产男女超爽视频在线观看| 国产美女午夜福利| 草草在线视频免费看| 日韩电影二区| 91久久精品国产一区二区成人| 两个人的视频大全免费| 国产一级毛片在线| 亚洲国产欧美在线一区| 伦精品一区二区三区| 午夜福利视频1000在线观看| 街头女战士在线观看网站| 久久久久久久久久久丰满| 久久久精品94久久精品| 看十八女毛片水多多多| 欧美xxxx性猛交bbbb| 国产精品av视频在线免费观看| 成年女人在线观看亚洲视频 | 99热这里只有精品一区| 久久精品综合一区二区三区| 免费av不卡在线播放| 亚洲精品成人av观看孕妇| 色综合亚洲欧美另类图片| 国产成人午夜福利电影在线观看| videossex国产| 免费高清在线观看视频在线观看| 亚洲国产精品国产精品| 青春草亚洲视频在线观看| 老司机影院毛片| 三级毛片av免费| 搡女人真爽免费视频火全软件| 小蜜桃在线观看免费完整版高清| av国产久精品久网站免费入址| 日产精品乱码卡一卡2卡三| 在线观看人妻少妇| 午夜亚洲福利在线播放| 国产免费一级a男人的天堂| 午夜福利成人在线免费观看| 国产一区二区亚洲精品在线观看| 白带黄色成豆腐渣| 非洲黑人性xxxx精品又粗又长| 色综合亚洲欧美另类图片| 中国美白少妇内射xxxbb| 国产亚洲av嫩草精品影院| 91av网一区二区| 国产免费又黄又爽又色| 69人妻影院| 久久热精品热| 尤物成人国产欧美一区二区三区| 搡老乐熟女国产| 欧美区成人在线视频| 青春草国产在线视频| 黑人高潮一二区| 九草在线视频观看| 国产黄色视频一区二区在线观看| 国产精品av视频在线免费观看| 日韩在线高清观看一区二区三区| 春色校园在线视频观看| 五月伊人婷婷丁香| 久久精品熟女亚洲av麻豆精品 | 欧美+日韩+精品| 国产片特级美女逼逼视频| 亚洲av成人精品一二三区| 少妇的逼水好多| 亚洲国产最新在线播放| 国产三级在线视频| 免费观看精品视频网站| av卡一久久| 国产三级在线视频| 青春草视频在线免费观看| 性插视频无遮挡在线免费观看| 只有这里有精品99| 国产一区有黄有色的免费视频 | 91精品一卡2卡3卡4卡| 亚洲四区av| 又大又黄又爽视频免费| 日韩电影二区| 欧美xxxx黑人xx丫x性爽| 欧美日韩在线观看h| 免费观看精品视频网站| 亚洲精品影视一区二区三区av| 国产黄频视频在线观看| 青春草视频在线免费观看| 好男人视频免费观看在线| 91aial.com中文字幕在线观看| 夜夜爽夜夜爽视频| 亚洲婷婷狠狠爱综合网| 亚洲精品,欧美精品| 啦啦啦韩国在线观看视频| 欧美成人一区二区免费高清观看| 亚洲欧美日韩无卡精品|