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

    基于場(chǎng)景的并發(fā)系統(tǒng)需求驗(yàn)證方法研究

    2011-06-05 08:59:18張濤黃少濱黃宏濤呂天陽(yáng)劉剛
    關(guān)鍵詞:語(yǔ)句消息信道

    張濤,黃少濱,黃宏濤,呂天陽(yáng),劉剛

    (哈爾濱工程大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,黑龍江哈爾濱150001)

    需求設(shè)計(jì)中的各種錯(cuò)誤與不一致會(huì)為系統(tǒng)開發(fā)帶來(lái)巨大的成本開銷[1],因此需求有效性驗(yàn)證已成為軟件工程的一個(gè)重要研究領(lǐng)域.對(duì)于并發(fā)系統(tǒng),由于其內(nèi)部通信活動(dòng)的復(fù)雜性[2],極大地增加了需求設(shè)計(jì)的驗(yàn)證難度.目前還沒有通用的需求驗(yàn)證模式,驗(yàn)證工作大致可以分為兩大類[3]:需求不一致性管理框架和需求的驗(yàn)證分析及處理策略[4-5].模型檢測(cè)[6]是一種形式化驗(yàn)證過(guò)程中面向有窮狀態(tài)并發(fā)系統(tǒng)的自動(dòng)分析和驗(yàn)證技術(shù),其使用遷移系統(tǒng)建模并發(fā)系統(tǒng),模態(tài)/時(shí)序邏輯建模系統(tǒng)規(guī)范,當(dāng)系統(tǒng)模型違反規(guī)范時(shí),模型檢測(cè)工具將導(dǎo)致錯(cuò)誤結(jié)果的事件序列作為反例返回給用戶,為系統(tǒng)漏洞定位和改進(jìn)提供幫助,目前最為常見的模型檢測(cè)工具是SMV[7]和 SPIN[8].目前,一些研究使用模型檢測(cè)器SMV自動(dòng)驗(yàn)證系統(tǒng)需求設(shè)計(jì)的一致性[9-11],但是SMV對(duì)于驗(yàn)證軟件系統(tǒng)的異步通信行為的效果不如SPIN,其反饋給用戶的錯(cuò)誤跡是一系列執(zhí)行路徑上狀態(tài)變量的值,這種類似于文本行輸出的錯(cuò)誤路徑只能跟蹤系統(tǒng)狀態(tài)的變遷,無(wú)法像SPIN一樣顯示并發(fā)對(duì)象間的通信行為.為此,一些研究使用模型檢測(cè)器SPIN驗(yàn)證系統(tǒng)需求設(shè)計(jì)的正確性[12-14],通過(guò)自定義轉(zhuǎn)換規(guī)則將需求模型轉(zhuǎn)換為PROMELA程序,并將系統(tǒng)需要滿足的各種性質(zhì)規(guī)約抽象為線性時(shí)序邏輯公式,最后使用SPIN自動(dòng)驗(yàn)證PROMELA模型是否滿足線性時(shí)序邏輯公式.此類研究方法中存在的問(wèn)題是:需求模型到PROMELA程序的轉(zhuǎn)換過(guò)程或是非全自動(dòng)的,或是不完全的,且在轉(zhuǎn)換后的狀態(tài)空間中引入了冗余.針對(duì)上述各問(wèn)題,本文提出一種基于場(chǎng)景[15]的并發(fā)系統(tǒng)需求驗(yàn)證方法,用UML順序圖建模并發(fā)系統(tǒng)需求場(chǎng)景,通過(guò)定義順序圖的形式化操作語(yǔ)義及轉(zhuǎn)換規(guī)則,將順序圖的XML文件自動(dòng)的轉(zhuǎn)換為對(duì)應(yīng)的Promela程序,將系統(tǒng)需要滿足的性質(zhì)規(guī)約抽象為線性時(shí)序邏輯公式,用模型檢測(cè)器SPIN自動(dòng)驗(yàn)證并發(fā)系統(tǒng)需求設(shè)計(jì)的一致性和完備性.

    1 UML順序圖的形式化定義

    UML 順序圖(UML sequence diagrams,SD)[16]用于描述軟件系統(tǒng)的需求設(shè)計(jì),提供系統(tǒng)的期望場(chǎng)景和異常場(chǎng)景,展現(xiàn)并發(fā)對(duì)象動(dòng)態(tài)行為交互[17].順序圖的基本元素是對(duì)象與消息流,帶有矩形的垂直虛線表示圖中對(duì)象,矩形內(nèi)標(biāo)有對(duì)象名稱,垂直虛線稱為對(duì)象的生命線,表示特定時(shí)間段內(nèi)對(duì)象的存在.生命線上自上而下依次排列一系列事件,主要包括消息發(fā)送事件、消息接收事件等.從消息發(fā)送事件指向消息接收事件的帶箭頭水平直線或斜線表示消息,根據(jù)事件間的序關(guān)系可以從順序圖中得到一組消息序列.下面給出UML順序圖的形式化定義:

    定義1(UML 順序圖,SD).SD=(O,C,E,M,F(xiàn),D)是一個(gè)六元組,其中:O為對(duì)象的有窮集合.V={v|?o∈O,v∈Var(o)}為 SD 的變量集合,Var(o)表示對(duì)象o∈O的變量,Eval(v)為變量v的求值函數(shù),Cond(V)為變量集V上的布爾條件集合.C是信道的有窮集合,對(duì)于信道?c∈C,cap(c)表示信道的容量,cap(c)=0表示順序圖中并發(fā)對(duì)象在信道c上執(zhí)行同步通信,cap(c)表示并發(fā)對(duì)象在信道c上執(zhí)行異步通信,Eval(c)為信道c的求值函數(shù).E為事件有窮集合,每個(gè)事件對(duì)應(yīng)消息在信道上的發(fā)送或接收.M為消息有窮集合,對(duì)于信道c∈C,對(duì)任意的消息m∈M,分別用c!m和c?m表示向信道發(fā)送消息和從信道接收消息.任意事件e∈E,其或是某一消息m的發(fā)送事件或是接收事件,分別表示為λ(e)=m!m或λ(e)=c?m.F∶E→O是一個(gè)映射函數(shù),將每一個(gè)事件e∈E映射到唯一的一個(gè)構(gòu)件上F(e)∈O.D?E×E是事件集合上的偏序關(guān)系,每個(gè)(e,e')均滿足 e≠e',(e,e')描述 SD 中事件e和e'間的先后順序.

    2 UML順序圖的操作語(yǔ)義

    在模型檢測(cè)中使用遷移系統(tǒng)和程序圖建模系統(tǒng)行為,定義如下:

    定義2 遷移系統(tǒng)(transition system,TS)[18].遷移系統(tǒng)是一個(gè)六元組:TS=(S,Act→,I,AP,L),其中:

    S是系統(tǒng)狀態(tài)的有窮集合.Act是動(dòng)作的有窮集合.→?S×Act×S表示遷移關(guān)系.I?S是系統(tǒng)初始狀態(tài)的有窮集合.AP是原子命題的有窮集合.L∶S→2AP是一個(gè)標(biāo)簽函數(shù).

    定義 3 程序圖(program graph,PG)[18].在變量集合Var上定義的程序圖是一個(gè)六元組,PG=(loc,Act,Effect,→,loc0,g0),其中:

    loc是圖中所有位置的集合.Act是所有動(dòng)作的集合.Effect∶Act×Eval(Var)→Eval(Var)是一個(gè)函數(shù),表示動(dòng)作對(duì)變量值的影響.→∶Loc×Cond(Var)×Act×Loc表示條件遷移關(guān)系,即一個(gè)位置滿足一定條件執(zhí)行動(dòng)作后可達(dá)另一位置.loc0?Loc是初始狀態(tài)集合.g0∈Cond(Var)是初始條件.

    程序圖主要用來(lái)刻畫系統(tǒng)對(duì)象行為的動(dòng)態(tài)變遷,本文為順序圖SD中的每一個(gè)對(duì)象定義一個(gè)相應(yīng)的程序圖元組,即對(duì)于?oi∈O,i?0,在變量集合Var(Oi)上有 PGi=(Loci,Acti,Effecti,→i,loc0i,g0i),其中:

    Loci是對(duì)象oi所有位置的集合,除初始位置外,對(duì)象每接收或發(fā)送消息時(shí)產(chǎn)生一個(gè)位置.Acti={c?m,c!m,τ}是對(duì)象 oi的動(dòng)作結(jié)合,其中 τ表示內(nèi)部動(dòng)作,一個(gè)位置在執(zhí)行內(nèi)部動(dòng)作后停留在原位置.Effect∶Acti× Eval(Var(oi))→Eval(Var(oi))是動(dòng)作對(duì)變量取值的影響函數(shù).→i∶Loci×Cond(Var(oi))×Acti×Loci是條件遷移關(guān)系集合.Ooc0i?Loci是初始狀態(tài)集合.g0i∈Cond(Var(oi))是系統(tǒng)初始條件.

    本文定義UML順序圖SD是由圖中所有對(duì)象在信道C上并發(fā)組成的一個(gè)信道系統(tǒng)(channel system,CS):

    定義4 UML順序圖的信道系統(tǒng)語(yǔ)義.包含n個(gè)對(duì)象的順序圖是一個(gè)在(V,C)上由所有對(duì)象的程序圖并發(fā)組成信道系統(tǒng):CS(SD)=[PG1|…|PGn],其中:V=U0≤i≤nVar(Oi).

    根據(jù)模型檢測(cè)理論中信道系統(tǒng)與遷移系統(tǒng)的轉(zhuǎn)換關(guān)系定義UML順序圖的操作語(yǔ)義如下所示.

    定義5 UML順序圖的操作語(yǔ)義.UML順序圖的操作語(yǔ)義是一個(gè)遷移系統(tǒng)TS(CS(SD))=(S,Act,→,I,AP,L),

    (li∈Loc0,i∧η|=g0,i)其中,η∈Eval(V),ξ0表示信道的初始值為空.

    L(< l1,…,ln,l,η,ξ> )={l1,…,ln|0 < i≤n,li∈Loci}∪{g∈Cond(V)|η|=g}.

    3 UML順序圖的自動(dòng)驗(yàn)證

    3.1 UML 順序圖驗(yàn)證過(guò)程

    本文使用模型檢測(cè)器SPIN自動(dòng)驗(yàn)證UML順序圖描述的并發(fā)系統(tǒng)需求場(chǎng)景,具體流程如圖1所示.首先,用Rational Rose UML順序圖建模并發(fā)系統(tǒng)需求,導(dǎo)出由Rational Rose生成的順序圖的XML描述文件,使用自定義轉(zhuǎn)換規(guī)則將 XML文件轉(zhuǎn)換為Promela程序并將其加載到SPIN模型檢測(cè)器中,然后在SPIN中輸入描述系統(tǒng)規(guī)范的線性時(shí)序邏輯公式,運(yùn)行SPIN執(zhí)行自動(dòng)驗(yàn)證,如果順序圖的Promela模型滿足規(guī)范,則檢測(cè)器返回TRUE,否則檢測(cè)器返回FALSE,并給出導(dǎo)致系統(tǒng)發(fā)生錯(cuò)誤的運(yùn)行跡以幫助修正模型.

    圖1 順序圖驗(yàn)證過(guò)程Fig.1 The validation process of sequence diagram

    模型檢驗(yàn)器SPIN是貝爾實(shí)驗(yàn)室開發(fā)的一種模擬異步進(jìn)程全部執(zhí)行過(guò)程的并發(fā)系統(tǒng)驗(yàn)證工具.SPIN用類C語(yǔ)言Promela為系統(tǒng)建模,進(jìn)程通過(guò)在消息通道上傳遞同步或異步消息實(shí)現(xiàn)進(jìn)程之間通信,Promela核心語(yǔ)句的操作語(yǔ)義可由定義3中的程序圖定義,且所有并發(fā)進(jìn)程的程序圖可組成定義4給出的信道系統(tǒng),最后這個(gè)信道系統(tǒng)可以被轉(zhuǎn)換為遷移系統(tǒng)[18],該遷移系統(tǒng)與定義5中的遷移系統(tǒng)同構(gòu).順序圖與Promela程序操作語(yǔ)義間的對(duì)應(yīng)關(guān)系為順序圖到Promela程序的自動(dòng)轉(zhuǎn)換奠定了理論基礎(chǔ),本文在后續(xù)的工作中根據(jù)二者的操作語(yǔ)義定義轉(zhuǎn)換規(guī)則,實(shí)現(xiàn)順序圖到Promela程序的轉(zhuǎn)換.3.2 UML順序圖到Promela的轉(zhuǎn)換過(guò)程

    本文使用Rational Rose提供的Unisys插件獲取UML模型的XML描述文件,從中提取轉(zhuǎn)換過(guò)程所需的順序圖元素.UML順序圖的XML文件可被解析成一個(gè)樹狀結(jié)構(gòu),如表1所示,樹的根節(jié)點(diǎn)主要包含2類子節(jié)點(diǎn),一類子節(jié)點(diǎn)是圖中包含的并發(fā)對(duì)象節(jié)點(diǎn),另一類子節(jié)點(diǎn)是圖中被傳遞的消息列表節(jié)點(diǎn).并發(fā)對(duì)象節(jié)點(diǎn)包含若干屬性子節(jié)點(diǎn),如:消息ID、消息發(fā)送者、消息接收者等,消息列表節(jié)點(diǎn)的子節(jié)點(diǎn)是消息節(jié)點(diǎn),代表順序圖中的一條消息.消息節(jié)點(diǎn)包含若干屬性子節(jié)點(diǎn),如:消息名,消息ID,消息類型等.

    表1 順序圖XML文件的結(jié)構(gòu)Table 1 The structure of XML documents of Sequence diagrams

    本文使用Java語(yǔ)言的DOM解析器解析順序圖的XML文件,讀取文檔結(jié)構(gòu)中各節(jié)點(diǎn)的信息以獲取轉(zhuǎn)換過(guò)程中需要的并發(fā)對(duì)象、消息列表、消息名、消息發(fā)送者、消息接收者、消息類型、消息序號(hào)等順序圖元素,算法偽代碼如下所示:

    算法1 獲取UML順序圖的基本信息

    輸入:順序圖的XML文件SD.xml

    輸出:順序圖的基本信息類SDBaseInfo

    1)創(chuàng)建順序圖基本信息類SDBaseInfo;

    2)創(chuàng)建DOM解析工廠,通過(guò)工廠獲得DOM解析器;

    3)解析SD.xml文件,返回Document對(duì)象;

    4)獲取XML文件的根節(jié)點(diǎn)root及其子節(jié)點(diǎn)nodelist;

    5)遍歷節(jié)點(diǎn)列表中的每個(gè)節(jié)點(diǎn)node,如果node是對(duì)象節(jié)點(diǎn),則創(chuàng)建對(duì)象類ClassifierRole的實(shí)例cr,將node節(jié)點(diǎn)的所有屬性加入cr后,添加cr到順序圖基本信息類SDBaseInfo,如果node是消息列表節(jié)點(diǎn),則將列表中的每個(gè)消息節(jié)點(diǎn)及其所有屬性添加到SDBaseInfo中;

    6)返回順序圖基本信息類SDBaseInfo.

    順序圖基本信息集到Promela語(yǔ)句的轉(zhuǎn)換規(guī)則如圖2所示.順序圖基本信息集中的對(duì)象被映射為Promela的進(jìn)程語(yǔ)句,對(duì)象的屬性被映射為Promela進(jìn)程的局部變量,消息類型被映射為Promela程序的消息通道類型,其他數(shù)據(jù)類型主要被映射為Promela程序的mtype類型.

    圖2 轉(zhuǎn)換規(guī)則Fig.2 The conversion rules

    表2 類圖XML文件的結(jié)構(gòu)Table 2 The structure of XML documents of class diagram

    此外,為了實(shí)現(xiàn)Promela進(jìn)程消息列表的自動(dòng)獲取以及消息通道的自動(dòng)生成,本文從順序圖中對(duì)象類圖的XML文件中提取附加信息,主要包括對(duì)象類構(gòu)造函數(shù)的參數(shù)列表以及對(duì)象類所包含的公共方法等基本信息,構(gòu)造函數(shù)參數(shù)列表映射為Promela語(yǔ)句的進(jìn)程參數(shù)列表,公共方法名稱映射為Promela語(yǔ)句的進(jìn)程通道名,公共方法的參數(shù)值映射為Promela語(yǔ)句的消息內(nèi)容.對(duì)象類圖的XML文檔結(jié)構(gòu)如表2所示,從XML文件中讀取類圖基本信息的方法與算法1類似.對(duì)于用模型檢測(cè)技術(shù)自動(dòng)驗(yàn)證UML順序圖,文獻(xiàn)[12]提出的實(shí)現(xiàn)方案與本文相似,本文所提方法與文獻(xiàn)[12]的不同之處在于:

    首先,文獻(xiàn)[12]通過(guò)形式化定義UML順序圖直接給出順序圖基本元素到Promela語(yǔ)句的映射關(guān)系,而本文在順序圖操作語(yǔ)義與Promela核心語(yǔ)句操作語(yǔ)義同為遷移系統(tǒng)的理論基礎(chǔ)上定義順序圖基本元素到Promela語(yǔ)句的轉(zhuǎn)換規(guī)則,提高了轉(zhuǎn)換規(guī)則的合理性與正確性.

    其次,文獻(xiàn)[12]通過(guò)分析UML順序圖的XML文件獲取轉(zhuǎn)換過(guò)程需要的基本信息.然而轉(zhuǎn)換過(guò)程中需要的部分信息如:對(duì)象的構(gòu)造函數(shù)以及公共方法等無(wú)法從順序圖的XML文件中直接獲取.本文根據(jù)UML順序圖中對(duì)象與類圖對(duì)象間的引用關(guān)系獲取上述信息,提高轉(zhuǎn)換過(guò)程的自動(dòng)化程度.最后,在轉(zhuǎn)換規(guī)則的定義上,本文根據(jù)順序圖操作語(yǔ)義與Promela語(yǔ)義間的關(guān)系進(jìn)行如下改進(jìn):

    1)由一個(gè)對(duì)象連續(xù)發(fā)送或接受的消息被置于原子語(yǔ)句內(nèi).這樣做有2個(gè)優(yōu)點(diǎn),首先,可以保證對(duì)象的消息在連續(xù)收發(fā)過(guò)程中不會(huì)被其他對(duì)象的消息交錯(cuò).其次,連續(xù)的消息收發(fā)過(guò)程中,每個(gè)語(yǔ)句會(huì)在Promela模型的狀態(tài)空間中生成一個(gè)狀態(tài),而原子語(yǔ)句在模型狀態(tài)空間中只生成一個(gè)狀態(tài),所以合理的使用原子語(yǔ)句可以縮小Promela模型的狀態(tài)空間,降低模型檢測(cè)過(guò)程的空間復(fù)雜度.

    2)使用do循環(huán)語(yǔ)句內(nèi)嵌if條件語(yǔ)句建模并發(fā)消息列表.do循環(huán)語(yǔ)句與if語(yǔ)句的語(yǔ)義功能基本相同,二者間的主要差別在于,如果do循環(huán)語(yǔ)句中的選擇條件均未被滿足,本次循環(huán)體將被跳過(guò),程序繼續(xù)執(zhí)行,當(dāng)if語(yǔ)句中的選擇條件均未被滿足時(shí),Promela程序?qū)a(chǎn)生阻塞,直至有選擇條件被滿足,程序繼續(xù)執(zhí)行.使用do循環(huán)語(yǔ)句內(nèi)嵌if條件語(yǔ)句建模并發(fā)消息列表能夠充分描述并發(fā)消息隊(duì)列中消息收發(fā)活動(dòng)的語(yǔ)義,這種語(yǔ)義僅用do循環(huán)語(yǔ)句描述是無(wú)法體現(xiàn)的,例如:如果一個(gè)對(duì)象的消息列表中沒有任何消息發(fā)送條件為真,那么此時(shí)該對(duì)象應(yīng)該產(chǎn)生阻塞狀態(tài),直至有消息發(fā)送條件成立.

    4 實(shí)例分析

    本文以銀行ATM系統(tǒng)分布式并發(fā)設(shè)計(jì)[19]為例,用UML順序圖建模ATM系統(tǒng)驗(yàn)證用戶輸入正確PIN過(guò)程的需求場(chǎng)景,如圖3所示,圖中的消息序列描述了自ATM客戶將ATM卡插入ATM讀卡器開始,至ATM系統(tǒng)成功驗(yàn)證用戶輸入的正確PIN,向用戶顯示取款、查詢及轉(zhuǎn)賬選項(xiàng)菜單的過(guò)程.順序圖中各對(duì)象的類圖如圖4所示.

    用本文提出的轉(zhuǎn)換方法得到ATM系統(tǒng)順序圖的Promela程序,如下所示:

    圖3 ATM系統(tǒng)順序圖Fig.3 The sequence diagram of ATM system

    圖4 ATM系統(tǒng)類圖集Fig.4 The class diagram set of ATM system

    獲得ATM系統(tǒng)的Promela程序后啟動(dòng)SPIN進(jìn)行自動(dòng)驗(yàn)證,系統(tǒng)需求規(guī)范用線性時(shí)序邏輯(linear temporal logic,LTL)描述,例如,用戶輸入正確PIN后最終會(huì)向用戶顯示選項(xiàng)菜單menuIsShow,這個(gè)需求可以用LTL公式表示如下:

    [](p-> < > q),其中命題符號(hào)p,q的預(yù)定 義 為:bool pin,bool menuIsShow,#definep(pin==true),#define q(menuIsShow==true).運(yùn)行SPIN執(zhí)行模型檢測(cè),最終確認(rèn)該順序圖場(chǎng)景滿足上述LTL公式.

    對(duì)于另一個(gè)通信規(guī)范:更新用戶信息(消息14)應(yīng)發(fā)生在向用戶顯示選項(xiàng)菜單(消息15)之前,對(duì)應(yīng)的LTL公式表示如下:

    [](q-> p),其中命題符號(hào)p,q的預(yù)定義為:bool updateStatuses,bool menuIsShow,#define p(updateStatuses = = true), # define q(menuIsShow==true).

    運(yùn)行SPIN檢測(cè)上述LTL公式,生成的驗(yàn)證結(jié)果如下,結(jié)果指出該系統(tǒng)模型不滿足LTL公式,并給出反例.

    分析反例提供的系統(tǒng)錯(cuò)誤運(yùn)行跡,可發(fā)現(xiàn)產(chǎn)生錯(cuò)誤的主要原因在于,雖然在順序圖的消息隊(duì)列中,消息14和15之間存在嚴(yán)格的發(fā)送順序,但是由于消息14和15之間不存在因果關(guān)系,所以二者屬于并發(fā)關(guān)系,導(dǎo)致在Promela程序中存在這樣一種運(yùn)行跡,ATM事務(wù)系統(tǒng)還未及更新用戶信息,ATM用戶接口就已向用戶顯示選項(xiàng)菜單,即消息15的到達(dá)時(shí)間早于消息14,根據(jù)上述檢測(cè)結(jié)果,可以在順序圖中添加消息傳輸時(shí)間的約束信息,提示開發(fā)人員在后續(xù)設(shè)計(jì)階段避免此類錯(cuò)誤的發(fā)生.

    5 結(jié)束語(yǔ)

    本文使用模型檢測(cè)技術(shù)自動(dòng)驗(yàn)證基于場(chǎng)景的并發(fā)系統(tǒng)需求設(shè)計(jì),通過(guò)定義順序圖的操作語(yǔ)義建立順序圖到PROMELA程序的轉(zhuǎn)換規(guī)則,實(shí)現(xiàn)了轉(zhuǎn)換過(guò)程全部自動(dòng)化,利用該方法可以降低驗(yàn)證工作的難度,提高驗(yàn)證效率,保證軟件開發(fā)過(guò)程的正確性.在下一步研究工作中,將繼續(xù)研究基于多個(gè)場(chǎng)景聯(lián)合驗(yàn)證并發(fā)系統(tǒng)的需求設(shè)計(jì),由于場(chǎng)景數(shù)量的增加,將導(dǎo)致遷移系統(tǒng)的狀態(tài)空間迅速膨脹,在模型檢測(cè)過(guò)程中產(chǎn)生狀態(tài)空間爆炸問(wèn)題,所以提出有效的狀態(tài)空間縮減技術(shù),避免狀態(tài)空間爆炸是未來(lái)的研究重點(diǎn).

    [1]LESCHER C.Global requirements engineering:decision support for globally distributed projects[C]//Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering.Limerick,Ireland,2009.

    [2]SONG I G,JEON S U,BAE D H.A graph based approach to detecting causes of implied scenarios under the asynchronous and synchronous communication styles[C]//Proceedings of 16th Asia-Pacific Software Engineering Conference.Penang,Malaysia,2009.

    [3]朱雪峰,金芝.關(guān)于軟件需求中的不一致性管理[J].軟件學(xué)報(bào),2005,16(7):1221-1231.

    ZHU Xuefeng,JIN Zhi.Managing the inconsistency of software requirements[J].Journal of Software,2005,16(7):1221-1231.

    [4]BREAUX T D,ANTóN A I,SPAFFORD E H.A distributed requirements management framework for legal compliance and accountability[J].Computers & Security,2009,28(1):8-17.

    [5]BAXTER D,GAO J,CASE K,HARDING J,YOUNG B,COCHRANE S,DANI S.A framework to integrate design knowledge reuse and requirements management in engineering design[J].Robotics and Computer-Integrated Manufacturing,2008,24(4):585-593.

    [6]CLARKE E M,GRUMBERG O,PELED D A.Model checking[M].Cambridge:MIT Press,1999:3-4.

    [7]MCMILLAN L.Symbolic model checking[D].Pitts burgh:Carnegie Mellon University,1992.

    [8]HOLZMANN J.The model checker SPIN[J].IEEE Trans on Software Engineering,1997,23(5):279-295.

    [9]YAN F ,TANG T.Formal modeling and verification of realtime concurrent systems[C]//IEEE International Conference on Vehicular Electronics and Safety.Beijing,China,2007.

    [10]TALUKDER K H,HARADA K.Message sequence charts to specify the communicating threads for concurrent discrete wavelet transform based image compression and a verification analysis[C]//Proceedings of Ninth ACIS International Conference on Software Engineering,Artificial Intelligence,Networking,and Parallel/Distributed Computing.Phuket,Thailand,2008.

    [11]ALI Y,El-KASSAS S,MAHMOUD M.A rigorous methodology for security architecture modeling and verification[C]//Proceedings of the 42nd Annual Hawaii International Conference on System Sciences.Waikoloa,HI,United states,2009.

    [12]王璐珍,董威,陳火旺,等.UML順序圖的自動(dòng)驗(yàn)證[J].計(jì)算機(jī)工程與應(yīng)用,2003,39(29):80-83.

    WANG Luzhen,DONG Wei,CHEN Huowang,et al.Automatic verification of UML sequence diagrams[J].Computer Engineering and Applications,2003,39(29):80-83.

    [13]KALIAPPAN P S,KOENIG H,KALIAPPAN V K.Designing and verifying communication protocols using model driven architecture and spin model checker[C]//Proceedings of 2008 International Conference on Computer Science and Software Engineering.Wuhan,China,2008.

    [14]LI Jing,LI Jinhua,ZHANG Fangning.Model checking UML activity diagrams with SPIN[C]//Proceedings of International Conference on Computational Intelligence and Software Engineering.Wuhan,China,2009.

    [15]SUTCLIFFER A.Scenario-based requirements engineering[C]//Proceedings of the 11th IEEE International Requirements Engineering Conference.Monterey,USA,2003.

    [16]Object Management Group,OMG Unified Modeling Language Specification(Version 1.5)[s].Framingham.2003.

    [17]張巖,胡軍,于笑豐,等.場(chǎng)景驅(qū)動(dòng)的構(gòu)件行為抽?。跩].軟件學(xué)報(bào),2007,18(1):50-61.

    ZHANG Yan,HU Jun,YU Xiaofeng,et al.Scenario-driven component behavior derivation[J].Journal of Software,2007,18(1):50-61.

    [18]CHRISTEL B,KATOEN J P,LARSEN K G.Principles of model checking[M].Cambridge:The MIT Press,2008:30-60.

    [19]GOMAA H.用UML設(shè)計(jì)并發(fā)、分布式、實(shí)時(shí)應(yīng)用[M].呂慶中,譯.北京:北京航空航天大學(xué)出版社,2004:450-460.

    猜你喜歡
    語(yǔ)句消息信道
    重點(diǎn):語(yǔ)句銜接
    一張圖看5G消息
    精彩語(yǔ)句
    基于導(dǎo)頻的OFDM信道估計(jì)技術(shù)
    一種改進(jìn)的基于DFT-MMSE的信道估計(jì)方法
    基于MED信道選擇和虛擬嵌入塊的YASS改進(jìn)算法
    消息
    消息
    消息
    如何搞定語(yǔ)句銜接題
    老熟妇乱子伦视频在线观看| 啪啪无遮挡十八禁网站| 久久久国产欧美日韩av| 丰满人妻熟妇乱又伦精品不卡| 日韩一卡2卡3卡4卡2021年| www.www免费av| 色播亚洲综合网| 久久天躁狠狠躁夜夜2o2o| 亚洲精品美女久久av网站| 欧美激情极品国产一区二区三区| 精华霜和精华液先用哪个| 国产男靠女视频免费网站| 嫩草影视91久久| www.自偷自拍.com| 亚洲精品在线观看二区| 久久国产乱子伦精品免费另类| 色哟哟哟哟哟哟| 亚洲av成人一区二区三| 久久精品国产综合久久久| 中文字幕精品免费在线观看视频| 亚洲自偷自拍图片 自拍| 美女国产高潮福利片在线看| 侵犯人妻中文字幕一二三四区| 又紧又爽又黄一区二区| 在线观看66精品国产| 一区二区三区激情视频| 精品国产亚洲在线| 淫妇啪啪啪对白视频| 99久久国产精品久久久| 一个人观看的视频www高清免费观看 | 午夜福利视频1000在线观看| 亚洲国产欧美一区二区综合| 久久久久久国产a免费观看| 中文字幕精品免费在线观看视频| 久久人妻福利社区极品人妻图片| 亚洲片人在线观看| 波多野结衣高清无吗| 午夜激情av网站| 美国免费a级毛片| 黑人欧美特级aaaaaa片| 精品久久蜜臀av无| 制服诱惑二区| 色播亚洲综合网| 欧美性猛交╳xxx乱大交人| 日本 欧美在线| 高清毛片免费观看视频网站| 久9热在线精品视频| xxxwww97欧美| 天堂影院成人在线观看| 高潮久久久久久久久久久不卡| 搡老熟女国产l中国老女人| 久久久久国产精品人妻aⅴ院| 熟女电影av网| 亚洲一区二区三区色噜噜| 老汉色∧v一级毛片| 韩国精品一区二区三区| 人人妻,人人澡人人爽秒播| 婷婷精品国产亚洲av在线| 亚洲av成人不卡在线观看播放网| 97碰自拍视频| 久久久久久人人人人人| 老熟妇仑乱视频hdxx| 国产精品久久久久久亚洲av鲁大| 午夜福利在线在线| 精品人妻1区二区| 亚洲真实伦在线观看| 亚洲欧美日韩无卡精品| 国产精品久久久久久精品电影 | e午夜精品久久久久久久| 午夜久久久在线观看| 欧美久久黑人一区二区| 脱女人内裤的视频| 两性午夜刺激爽爽歪歪视频在线观看 | 久99久视频精品免费| 成年人黄色毛片网站| 国产成人av教育| 熟女少妇亚洲综合色aaa.| 观看免费一级毛片| 亚洲中文日韩欧美视频| 少妇熟女aⅴ在线视频| 日韩中文字幕欧美一区二区| 亚洲一区二区三区不卡视频| 怎么达到女性高潮| 国产又黄又爽又无遮挡在线| 少妇的丰满在线观看| 欧美人与性动交α欧美精品济南到| 免费搜索国产男女视频| 听说在线观看完整版免费高清| 亚洲中文av在线| 亚洲中文av在线| videosex国产| 亚洲精品粉嫩美女一区| 成人亚洲精品一区在线观看| 久久香蕉国产精品| 久久精品影院6| videosex国产| 免费看美女性在线毛片视频| 精品免费久久久久久久清纯| 国产亚洲精品久久久久5区| 日日干狠狠操夜夜爽| 亚洲av美国av| 亚洲精品美女久久av网站| 亚洲av美国av| 亚洲欧美一区二区三区黑人| 国产成人影院久久av| 日韩高清综合在线| 欧美乱妇无乱码| 最近最新中文字幕大全免费视频| 免费电影在线观看免费观看| 少妇被粗大的猛进出69影院| 国产精品免费一区二区三区在线| 男女做爰动态图高潮gif福利片| 亚洲第一青青草原| 日本a在线网址| 国产成人影院久久av| 高清毛片免费观看视频网站| 亚洲狠狠婷婷综合久久图片| 亚洲片人在线观看| 国产一区二区在线av高清观看| 黄色视频不卡| 色综合站精品国产| 俄罗斯特黄特色一大片| 90打野战视频偷拍视频| 99热只有精品国产| 久久久水蜜桃国产精品网| 18禁黄网站禁片免费观看直播| 亚洲精品一区av在线观看| 久久中文看片网| 丝袜美腿诱惑在线| 两性夫妻黄色片| 亚洲免费av在线视频| 天堂影院成人在线观看| 亚洲国产精品成人综合色| 国产精品爽爽va在线观看网站 | 久久精品91无色码中文字幕| 国产成人av教育| www.精华液| 久久精品国产综合久久久| 熟女电影av网| 久久久久亚洲av毛片大全| 中文字幕人成人乱码亚洲影| 女人高潮潮喷娇喘18禁视频| 在线观看www视频免费| 妹子高潮喷水视频| 久久精品人妻少妇| 国产一区在线观看成人免费| 久久天堂一区二区三区四区| videosex国产| 精品国产美女av久久久久小说| 午夜福利一区二区在线看| 视频区欧美日本亚洲| 欧美成人一区二区免费高清观看 | 伊人久久大香线蕉亚洲五| 精品国产美女av久久久久小说| 久久中文字幕一级| 99在线视频只有这里精品首页| 欧美成人免费av一区二区三区| 啦啦啦观看免费观看视频高清| 老熟妇乱子伦视频在线观看| 自线自在国产av| 久久婷婷人人爽人人干人人爱| 亚洲熟妇中文字幕五十中出| 黄色女人牲交| АⅤ资源中文在线天堂| 男女之事视频高清在线观看| 别揉我奶头~嗯~啊~动态视频| 亚洲一区高清亚洲精品| 精品久久久久久久久久免费视频| 真人做人爱边吃奶动态| 夜夜看夜夜爽夜夜摸| 午夜a级毛片| 听说在线观看完整版免费高清| 欧美成狂野欧美在线观看| 法律面前人人平等表现在哪些方面| 亚洲国产欧美网| 欧美亚洲日本最大视频资源| 久久精品国产亚洲av香蕉五月| 欧美激情高清一区二区三区| 99在线视频只有这里精品首页| 黄色丝袜av网址大全| 香蕉久久夜色| 欧美乱色亚洲激情| 老熟妇乱子伦视频在线观看| 日韩中文字幕欧美一区二区| 亚洲精品中文字幕在线视频| 每晚都被弄得嗷嗷叫到高潮| 欧美又色又爽又黄视频| 日韩成人在线观看一区二区三区| 两个人免费观看高清视频| 日韩三级视频一区二区三区| 欧美在线一区亚洲| 欧美乱妇无乱码| 亚洲第一欧美日韩一区二区三区| 两个人看的免费小视频| 搞女人的毛片| 黄网站色视频无遮挡免费观看| 精品人妻1区二区| 国产一卡二卡三卡精品| 色综合站精品国产| 人成视频在线观看免费观看| 后天国语完整版免费观看| 老司机午夜福利在线观看视频| 亚洲第一电影网av| 精品国产国语对白av| 老熟妇乱子伦视频在线观看| 老汉色∧v一级毛片| 村上凉子中文字幕在线| 久久亚洲精品不卡| av有码第一页| 一边摸一边抽搐一进一小说| 桃色一区二区三区在线观看| 日韩大尺度精品在线看网址| 两性午夜刺激爽爽歪歪视频在线观看 | 久久久国产成人免费| 成人亚洲精品av一区二区| 国产又黄又爽又无遮挡在线| 久久精品国产综合久久久| 日韩中文字幕欧美一区二区| 嫩草影视91久久| 免费电影在线观看免费观看| 亚洲狠狠婷婷综合久久图片| 一级片免费观看大全| av福利片在线| 两个人看的免费小视频| 一本大道久久a久久精品| 精品少妇一区二区三区视频日本电影| 韩国精品一区二区三区| 久久天堂一区二区三区四区| 亚洲性夜色夜夜综合| 中文字幕人妻熟女乱码| 观看免费一级毛片| 无限看片的www在线观看| 黄色 视频免费看| 欧美在线黄色| 亚洲精品国产精品久久久不卡| 啪啪无遮挡十八禁网站| 午夜福利在线观看吧| 精品久久蜜臀av无| 国产人伦9x9x在线观看| www日本在线高清视频| www.自偷自拍.com| 国产又色又爽无遮挡免费看| 亚洲精品美女久久av网站| 欧美成人一区二区免费高清观看 | 国产av在哪里看| 在线天堂中文资源库| 99在线视频只有这里精品首页| 我的亚洲天堂| 国产一区二区三区视频了| 岛国视频午夜一区免费看| 大香蕉久久成人网| 最近最新中文字幕大全电影3 | 亚洲av美国av| 国产精品久久视频播放| 欧美黄色淫秽网站| 黄片播放在线免费| 欧美日韩瑟瑟在线播放| 999久久久国产精品视频| 男女做爰动态图高潮gif福利片| 一个人免费在线观看的高清视频| 午夜福利在线观看吧| 老司机午夜十八禁免费视频| 日本撒尿小便嘘嘘汇集6| 成人18禁高潮啪啪吃奶动态图| av电影中文网址| 成人av一区二区三区在线看| 一a级毛片在线观看| 欧美性猛交╳xxx乱大交人| 嫁个100分男人电影在线观看| 免费在线观看成人毛片| 亚洲欧洲精品一区二区精品久久久| 国产免费男女视频| 日本黄色视频三级网站网址| 午夜免费观看网址| 色精品久久人妻99蜜桃| 亚洲第一欧美日韩一区二区三区| 黄色a级毛片大全视频| 久热爱精品视频在线9| 天天躁狠狠躁夜夜躁狠狠躁| 啦啦啦 在线观看视频| 免费看十八禁软件| 久久久国产成人精品二区| 日本一本二区三区精品| 国语自产精品视频在线第100页| 村上凉子中文字幕在线| 国产精品二区激情视频| www.www免费av| 色尼玛亚洲综合影院| 欧美性长视频在线观看| 日韩精品青青久久久久久| 国产欧美日韩一区二区三| 日本免费a在线| 女警被强在线播放| 国产精品亚洲美女久久久| 亚洲一区二区三区色噜噜| 久久精品人妻少妇| 欧美一区二区精品小视频在线| avwww免费| 亚洲一码二码三码区别大吗| 欧美人与性动交α欧美精品济南到| 亚洲一区高清亚洲精品| 亚洲在线自拍视频| 侵犯人妻中文字幕一二三四区| 亚洲全国av大片| 日韩精品免费视频一区二区三区| av视频在线观看入口| 国产久久久一区二区三区| 国产亚洲精品久久久久久毛片| 国产精品二区激情视频| bbb黄色大片| 韩国av一区二区三区四区| 97人妻精品一区二区三区麻豆 | 国产精华一区二区三区| 啦啦啦韩国在线观看视频| 99国产极品粉嫩在线观看| 欧美日韩乱码在线| 亚洲男人的天堂狠狠| 成人特级黄色片久久久久久久| 哪里可以看免费的av片| 久久午夜亚洲精品久久| 91大片在线观看| 欧美日韩精品网址| 成人三级黄色视频| 久久久国产精品麻豆| 精品欧美国产一区二区三| 国产久久久一区二区三区| 少妇熟女aⅴ在线视频| 人人妻人人澡欧美一区二区| 国产三级黄色录像| 两性夫妻黄色片| svipshipincom国产片| 熟妇人妻久久中文字幕3abv| 自线自在国产av| АⅤ资源中文在线天堂| 成人手机av| 国产久久久一区二区三区| 亚洲最大成人中文| 波多野结衣av一区二区av| 亚洲性夜色夜夜综合| 免费在线观看成人毛片| 亚洲av中文字字幕乱码综合 | 成人午夜高清在线视频 | 亚洲av成人不卡在线观看播放网| 变态另类丝袜制服| 操出白浆在线播放| 亚洲精品av麻豆狂野| 伊人久久大香线蕉亚洲五| 国产一区二区三区在线臀色熟女| www国产在线视频色| 777久久人妻少妇嫩草av网站| 欧美黑人欧美精品刺激| 两性夫妻黄色片| 淫妇啪啪啪对白视频| 久久久久久免费高清国产稀缺| 丰满的人妻完整版| 一区二区三区精品91| 欧美一级a爱片免费观看看 | 国产精品1区2区在线观看.| 久热这里只有精品99| 免费电影在线观看免费观看| 人成视频在线观看免费观看| 成人18禁在线播放| 亚洲熟女毛片儿| 长腿黑丝高跟| 一进一出抽搐动态| 午夜日韩欧美国产| 日韩欧美国产一区二区入口| 一个人免费在线观看的高清视频| 国产亚洲欧美98| 亚洲国产精品合色在线| 少妇被粗大的猛进出69影院| 桃红色精品国产亚洲av| 亚洲欧美日韩高清在线视频| 亚洲成人久久性| 国产精品日韩av在线免费观看| 美女 人体艺术 gogo| 国产成+人综合+亚洲专区| 成人三级黄色视频| 国产色视频综合| 怎么达到女性高潮| 一区二区三区高清视频在线| 成人亚洲精品一区在线观看| 国内精品久久久久久久电影| 国产精品野战在线观看| 亚洲成人久久性| 久久久久久国产a免费观看| 久9热在线精品视频| 亚洲精品av麻豆狂野| 久久精品91蜜桃| 一二三四社区在线视频社区8| 午夜老司机福利片| 国产乱人伦免费视频| 国产欧美日韩精品亚洲av| 老司机午夜福利在线观看视频| 夜夜看夜夜爽夜夜摸| 久久中文字幕一级| 最近最新中文字幕大全电影3 | 国产91精品成人一区二区三区| 非洲黑人性xxxx精品又粗又长| 亚洲欧美精品综合一区二区三区| 国产亚洲欧美在线一区二区| 国产激情久久老熟女| 日本免费一区二区三区高清不卡| 人成视频在线观看免费观看| 日韩大尺度精品在线看网址| 99re在线观看精品视频| 日本一区二区免费在线视频| 国产伦一二天堂av在线观看| 一区二区日韩欧美中文字幕| 18美女黄网站色大片免费观看| 黄色a级毛片大全视频| 国产精品影院久久| 满18在线观看网站| 级片在线观看| 老熟妇仑乱视频hdxx| 精品久久久久久久毛片微露脸| 女人被狂操c到高潮| 亚洲av五月六月丁香网| 国产精品免费一区二区三区在线| 99在线视频只有这里精品首页| 99国产精品99久久久久| 亚洲美女黄片视频| 男女视频在线观看网站免费 | 可以免费在线观看a视频的电影网站| 757午夜福利合集在线观看| 国产精品久久久人人做人人爽| 两性夫妻黄色片| 精品卡一卡二卡四卡免费| 97人妻精品一区二区三区麻豆 | 婷婷亚洲欧美| www.自偷自拍.com| 国产成人精品久久二区二区91| 国内久久婷婷六月综合欲色啪| 午夜福利高清视频| 51午夜福利影视在线观看| 一本精品99久久精品77| 人人妻,人人澡人人爽秒播| 国产成人精品久久二区二区91| 50天的宝宝边吃奶边哭怎么回事| av天堂在线播放| 久久精品91无色码中文字幕| 看片在线看免费视频| 欧美在线黄色| 国产精品美女特级片免费视频播放器 | 手机成人av网站| 国产精品免费一区二区三区在线| 一级作爱视频免费观看| 免费无遮挡裸体视频| 琪琪午夜伦伦电影理论片6080| 国产成人啪精品午夜网站| 一进一出抽搐gif免费好疼| 国产高清有码在线观看视频 | 精品久久久久久久末码| 一级毛片精品| 国产私拍福利视频在线观看| 在线看三级毛片| 夜夜看夜夜爽夜夜摸| 黄色视频,在线免费观看| 日韩欧美国产在线观看| 午夜a级毛片| aaaaa片日本免费| 午夜视频精品福利| 国产精品 国内视频| 成人精品一区二区免费| 国产欧美日韩精品亚洲av| 亚洲欧美日韩高清在线视频| 88av欧美| 国产在线精品亚洲第一网站| 欧美午夜高清在线| www.熟女人妻精品国产| avwww免费| 成人亚洲精品av一区二区| www日本黄色视频网| 日本撒尿小便嘘嘘汇集6| ponron亚洲| 在线观看午夜福利视频| 欧美激情久久久久久爽电影| or卡值多少钱| 男女那种视频在线观看| 久久国产精品男人的天堂亚洲| 最近在线观看免费完整版| 成年版毛片免费区| 性色av乱码一区二区三区2| 99国产精品99久久久久| 在线免费观看的www视频| 国产片内射在线| 久久精品国产清高在天天线| 亚洲第一电影网av| 久热这里只有精品99| e午夜精品久久久久久久| 一级a爱视频在线免费观看| 长腿黑丝高跟| 男女那种视频在线观看| 黄色女人牲交| 国产亚洲欧美精品永久| 国产在线观看jvid| 十分钟在线观看高清视频www| 韩国精品一区二区三区| 国产极品粉嫩免费观看在线| 亚洲 欧美 日韩 在线 免费| 久久天躁狠狠躁夜夜2o2o| 搞女人的毛片| 黑丝袜美女国产一区| netflix在线观看网站| 亚洲九九香蕉| 又黄又粗又硬又大视频| av有码第一页| 久久久久久久久中文| 亚洲av日韩精品久久久久久密| 国产1区2区3区精品| www.999成人在线观看| 最新美女视频免费是黄的| 国产免费av片在线观看野外av| 欧美日韩亚洲国产一区二区在线观看| 久久国产乱子伦精品免费另类| 中文字幕精品亚洲无线码一区 | 中文字幕人成人乱码亚洲影| www国产在线视频色| 精品人妻1区二区| 热99re8久久精品国产| 久久久久久九九精品二区国产 | 精品熟女少妇八av免费久了| 免费在线观看影片大全网站| 国产精华一区二区三区| 亚洲中文字幕日韩| 亚洲精华国产精华精| www日本在线高清视频| 视频区欧美日本亚洲| 欧美一级a爱片免费观看看 | 欧美又色又爽又黄视频| 成年人黄色毛片网站| 成人特级黄色片久久久久久久| a在线观看视频网站| 白带黄色成豆腐渣| 最近最新中文字幕大全免费视频| 欧美乱色亚洲激情| 久久中文字幕一级| 精品高清国产在线一区| 黄色视频不卡| 夜夜躁狠狠躁天天躁| 国产精品二区激情视频| 久久久久精品国产欧美久久久| 国内揄拍国产精品人妻在线 | 成人18禁高潮啪啪吃奶动态图| 久热这里只有精品99| 人妻久久中文字幕网| 亚洲国产毛片av蜜桃av| 成熟少妇高潮喷水视频| 亚洲国产毛片av蜜桃av| 国产区一区二久久| 午夜福利18| e午夜精品久久久久久久| 男人舔奶头视频| 国产欧美日韩一区二区精品| 亚洲人成网站在线播放欧美日韩| 亚洲五月天丁香| 欧美精品啪啪一区二区三区| 免费女性裸体啪啪无遮挡网站| 麻豆一二三区av精品| 免费高清视频大片| 日韩欧美国产在线观看| 丰满的人妻完整版| 久久久久精品国产欧美久久久| 久久精品国产亚洲av香蕉五月| 国产激情久久老熟女| 国产高清激情床上av| 亚洲avbb在线观看| 亚洲片人在线观看| 日韩欧美在线二视频| 亚洲片人在线观看| 日本三级黄在线观看| 日本 av在线| 欧洲精品卡2卡3卡4卡5卡区| 欧美黑人精品巨大| 国产久久久一区二区三区| 久久亚洲精品不卡| √禁漫天堂资源中文www| 男女做爰动态图高潮gif福利片| 精品久久久久久成人av| 亚洲国产看品久久| 色av中文字幕| 久久国产乱子伦精品免费另类| 国产97色在线日韩免费| 亚洲国产精品sss在线观看| 精品久久蜜臀av无| 国产又爽黄色视频| 亚洲男人的天堂狠狠| 久热这里只有精品99| 久久人妻av系列| 88av欧美| 男男h啪啪无遮挡| 国产一区二区三区在线臀色熟女| 国产精品亚洲美女久久久| 国产高清有码在线观看视频 | 精品欧美一区二区三区在线| 国产又爽黄色视频| 欧洲精品卡2卡3卡4卡5卡区| 在线免费观看的www视频| 成人欧美大片| 黄色视频,在线免费观看| 激情在线观看视频在线高清| 亚洲国产欧美一区二区综合| 久久精品91蜜桃| 国产极品粉嫩免费观看在线| 悠悠久久av| 国产精品 国内视频| 在线观看舔阴道视频| 搡老妇女老女人老熟妇| 欧美日韩瑟瑟在线播放| 久久精品91无色码中文字幕| 亚洲国产高清在线一区二区三 | 久久亚洲真实| 亚洲人成网站在线播放欧美日韩| 午夜福利免费观看在线| 日本一本二区三区精品|