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

    Z規(guī)格說(shuō)明自動(dòng)生成器①

    2016-06-15 03:50:56趙正旭溫晉杰石家莊鐵道大學(xué)石家莊050043石家莊鐵道大學(xué)信息科學(xué)與技術(shù)學(xué)院石家莊050043
    關(guān)鍵詞:形式化語(yǔ)義分析規(guī)約

    趙正旭,溫晉杰(石家莊鐵道大學(xué),石家莊 050043)(石家莊鐵道大學(xué) 信息科學(xué)與技術(shù)學(xué)院,石家莊 050043)

    ?

    Z規(guī)格說(shuō)明自動(dòng)生成器①

    趙正旭1,溫晉杰2
    1(石家莊鐵道大學(xué),石家莊 050043)
    2(石家莊鐵道大學(xué) 信息科學(xué)與技術(shù)學(xué)院,石家莊 050043)

    摘 要:形式化Z語(yǔ)言采用嚴(yán)格的數(shù)學(xué)理論可以有效提高軟件的可靠性和魯棒性,但是由于其包含的數(shù)學(xué)理論使得只有少數(shù)人能夠熟練應(yīng)用Z語(yǔ)言進(jìn)行形式化規(guī)格說(shuō)明書的編寫.目前,多數(shù)對(duì)于Z語(yǔ)言的研究集中在理論階段,還沒(méi)有相應(yīng)的工具支持Z規(guī)格說(shuō)明的自動(dòng)生成.本文中對(duì)于Z規(guī)格說(shuō)明自動(dòng)生成器的研究有助于降低Z規(guī)格說(shuō)明書的編寫難度,降低了形式化開發(fā)的難度及成本,對(duì)于形式化Z語(yǔ)言的推廣具有重要的意義.

    關(guān)鍵詞:Z語(yǔ)言; 形式化; 自動(dòng)生成器; 規(guī)約; 語(yǔ)義分析

    形式化Z語(yǔ)言是一種基于一階謂詞邏輯和集合論的規(guī)格說(shuō)明語(yǔ)言[1].可以進(jìn)行計(jì)算機(jī)硬件以及軟件系統(tǒng)的描述與驗(yàn)證,尤其適合于極重大安全性系統(tǒng),如航空航天項(xiàng)目.其基本思想是利用一些已知特性的數(shù)學(xué)抽象來(lái)為目標(biāo)軟件系統(tǒng)的狀態(tài)特征和行為特征構(gòu)造模型[2].在需求規(guī)格說(shuō)明中,Z語(yǔ)言精確的描述軟件系統(tǒng)“做什么”而不涉及“怎么做”,只對(duì)目標(biāo)軟件系統(tǒng)進(jìn)行功能描述.通過(guò)明確定義狀態(tài)和操作來(lái)建立一個(gè)系統(tǒng)模型(使系統(tǒng)從一個(gè)狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)),具有其他描述方法不可比擬的嚴(yán)謹(jǐn)性、清晰性和無(wú)二義性[2].但是,從國(guó)內(nèi)的現(xiàn)狀來(lái)看,形式化Z語(yǔ)言的應(yīng)用還有待于進(jìn)一步的推廣和深入,降低形式化開發(fā)的成本是一個(gè)重要前提.利用形式化方法Z語(yǔ)言軟件開發(fā)的成本高居不下的一個(gè)重要原因就在于Z語(yǔ)言需求規(guī)格說(shuō)明書的撰寫環(huán)節(jié).Z需求規(guī)格說(shuō)明書的撰寫要求撰寫者對(duì)數(shù)學(xué)理論熟練掌握,包括數(shù)據(jù)結(jié)構(gòu)、數(shù)學(xué)抽象思維、數(shù)學(xué)建模等都有一定的要求,如果對(duì)Z語(yǔ)言沒(méi)有任何的了解或者接觸,想要撰寫一份合格的Z規(guī)格說(shuō)明書既消耗時(shí)間又消耗物力財(cái)力,具有相當(dāng)高的難度,很大程度上影響了Z語(yǔ)言的推廣.主要有以下兩種原因:

    (1)Z語(yǔ)言包含的數(shù)學(xué)符號(hào)和邏輯操作對(duì)于軟件工程領(lǐng)域的技術(shù)人員來(lái)說(shuō),是及其陌生和難以理解的.學(xué)習(xí)和使用Z語(yǔ)言是一個(gè)十分困難的過(guò)程.

    (2)軟件設(shè)計(jì)師和軟件工程師對(duì)形式化方法的作用有不同的認(rèn)識(shí),而對(duì)Z語(yǔ)言形式化描述中的數(shù)學(xué)理論缺乏興趣.

    所以,一套具有良好用戶界面、易于學(xué)習(xí)和操作簡(jiǎn)單的Z語(yǔ)言支撐工具,對(duì)于形式化Z語(yǔ)言的推廣應(yīng)用是大有裨益的.Z語(yǔ)言作為目前使用最為廣泛的形式化描述語(yǔ)言之一,它有以下幾個(gè)主要特點(diǎn):

    首先,Z語(yǔ)言不是計(jì)算機(jī)程序編制工具或編程系統(tǒng).Z語(yǔ)言是設(shè)計(jì)規(guī)范,采用了包括集合、序列、包、關(guān)系、函數(shù)、類型、對(duì)象等抽象的數(shù)學(xué)理論.所以,Z語(yǔ)言是一種數(shù)學(xué)語(yǔ)言.其次,Z語(yǔ)言形成的規(guī)格說(shuō)明的形式不是完全類似于ASCII碼的文字和字符串,而是包括了規(guī)范化的數(shù)學(xué)符號(hào)和演算圖形.Z語(yǔ)言形成的規(guī)格說(shuō)明的內(nèi)容不是能編譯和運(yùn)行的程序編碼,而是用來(lái)進(jìn)行邏輯推理和數(shù)學(xué)演算的.另外,Z語(yǔ)言沒(méi)有完全使用數(shù)學(xué)符號(hào)來(lái)形成規(guī)格說(shuō)明,它也使用了自然語(yǔ)言來(lái)定義變量和添加批注.所以,由Z語(yǔ)言生成的規(guī)格說(shuō)明易于讀寫和解析.最后,由Z語(yǔ)言所形成的規(guī)格說(shuō)明不僅嚴(yán)謹(jǐn)、清晰、無(wú)二義,而且可以通過(guò)形式化方法軟件對(duì)其進(jìn)行驗(yàn)證和推理.

    1 主要的Z語(yǔ)言編輯工具

    一直以來(lái),軟件開發(fā)者都期望研發(fā)出的軟件具有較高的可行性和魯棒性,形式化方法使用適當(dāng)?shù)臄?shù)學(xué)分析以提高設(shè)計(jì)的可靠性和魯棒性.但是,由于采用形式化方法的成本高意味著它們通常只用于開發(fā)注重安全性的高度整合的系統(tǒng).所以,對(duì)Z語(yǔ)言輔助工具的研究以降低形式化開發(fā)的成本就成為一個(gè)研究的熱點(diǎn).針對(duì)Z語(yǔ)言的輔助工具有很多種,但是大多數(shù)都不支持于2002年頒布的Z語(yǔ)言ISO標(biāo)準(zhǔn),關(guān)于Z語(yǔ)言的工具在文獻(xiàn)報(bào)告中并不多見,主流的Z語(yǔ)言支撐工具可以分為Z獨(dú)立系統(tǒng)、Z接口模塊、Z集成插件.Z獨(dú)立系統(tǒng)中具有代表性的為“ZEVES”和 “Community Z Tools”簡(jiǎn)稱“CZT”; Z接口模塊中具有代表性的工具為“Z2HTML”; Z集成插件中具有代表意義的為“Z Word Tools”; 接下來(lái),重點(diǎn)介紹一下使用最為廣泛的“Z Word Tools”.

    “Z Word Tools”是基于Microsoft Office Word的Z語(yǔ)言的插件,在計(jì)算機(jī)上安裝“Z Word Tools”后,可以在Microsoft Office Word中進(jìn)行Z語(yǔ)言的編輯、類型檢查、文檔結(jié)構(gòu)檢查等工作,輸出的是word文檔,只有自己的計(jì)算機(jī)上面裝有“Z Word Tools”才可以正確地查看該文檔.“Z Word Tools”具體功能包括:

    (1)向微軟Office Word提供了了一個(gè)Z語(yǔ)言的Unicode字形庫(kù)[16];

    (2)具有Z語(yǔ)言的“所見即所得”風(fēng)格的人機(jī)交互編輯界面并集成在微軟Office Word系統(tǒng)中;

    (3)拼寫檢查使用了模糊的Spivey Z[17]和ISO標(biāo)準(zhǔn)Z[18,19]以及CZT功能;

    (4)可以在Z語(yǔ)言規(guī)格說(shuō)明中設(shè)置索引和交叉索引;

    (5)為Z語(yǔ)言規(guī)格說(shuō)明繪制與顯示結(jié)構(gòu)示意圖.

    通過(guò)集成插件系統(tǒng)來(lái)實(shí)現(xiàn)Z語(yǔ)言形式描述克服了上述獨(dú)立系統(tǒng)的困難,因此提高了Z語(yǔ)言形式描述的規(guī)格說(shuō)明的兼容性,從而擴(kuò)展了Z語(yǔ)言的應(yīng)用范圍.

    圖1 Z Word Tools菜單欄

    嚴(yán)格來(lái)講,上述主流的Z語(yǔ)言輔助工具屬于Z語(yǔ)言的編輯器,本文將要介紹的是Z規(guī)格說(shuō)明自動(dòng)生成器.與上述Z語(yǔ)言輔助工具相比,我們的Z規(guī)格說(shuō)明自動(dòng)生成器具有以下五個(gè)特點(diǎn):

    (1)Z規(guī)格說(shuō)明自動(dòng)生成器完全是自主研發(fā).Z規(guī)格說(shuō)明自動(dòng)生成器的菜單欄、提示信息、工具欄均為漢語(yǔ),它們通俗易懂并且便于軟件工程和技術(shù)人員學(xué)習(xí)和使用Z語(yǔ)言.

    (2)Z規(guī)格說(shuō)明自動(dòng)生成器是一個(gè)獨(dú)立系統(tǒng),它不需要和任何其它應(yīng)用程序集成使用.

    (3)Z規(guī)格說(shuō)明自動(dòng)生成器的每一步輸入過(guò)程都非常簡(jiǎn)單.它是通過(guò)人機(jī)交互的圖形界面并且按有序的步驟進(jìn)行選項(xiàng)式輸入.所以,Z規(guī)格說(shuō)明自動(dòng)生成器的操作方便并且Z語(yǔ)言形式化的描述的過(guò)程容易被軟件工程和技術(shù)人員所理解.

    (4)Z規(guī)格說(shuō)明自動(dòng)生成器改變了Z語(yǔ)言的使用方法.它不需要軟件工程和技術(shù)人員熟悉和理解Z語(yǔ)言的抽象演算以及基礎(chǔ)概念和數(shù)學(xué)理論,它只需要軟件工程和技術(shù)人員理解狀態(tài)變量的類型,例如哪個(gè)是屬于全局變量,哪個(gè)是屬于輸出變量,哪個(gè)是屬于輸入變量.

    (5)由Z規(guī)格說(shuō)明自動(dòng)生成器定義并生成的Z模式與標(biāo)準(zhǔn)的Z模式一致,并且以圖像文件存儲(chǔ),便于傳播.

    Z語(yǔ)言實(shí)際上是一種數(shù)學(xué)表達(dá)規(guī)范,而Z規(guī)范中的基礎(chǔ)理論和概念對(duì)于軟件工程領(lǐng)域的技術(shù)人員來(lái)說(shuō),是極其陌生和難以理解的.學(xué)習(xí)和使用Z語(yǔ)言是一個(gè)十分困難的過(guò)程,這可能就是Z語(yǔ)言沒(méi)有得到廣泛使用和如期發(fā)揮它作用的主要原因.本節(jié)介紹了Z語(yǔ)言相關(guān)的一些常用輔助工具,從這些系統(tǒng)的結(jié)構(gòu)方面論述了Z語(yǔ)言的使用方法.這些實(shí)用方法無(wú)疑是今后研究和探討如何進(jìn)一步推廣和使用Z語(yǔ)言的關(guān)鍵和焦點(diǎn).

    目前,幾乎所有的與Z語(yǔ)言相關(guān)的形式化描述系統(tǒng)都是注重于Z語(yǔ)言的撰寫、編輯、檢查、驗(yàn)證等過(guò)程.這些系統(tǒng)并沒(méi)有使軟件工程和技術(shù)人員從Z語(yǔ)言的基礎(chǔ)概念和數(shù)學(xué)理論中完全解脫出來(lái).在今后的實(shí)際應(yīng)用中,Z語(yǔ)言應(yīng)該側(cè)重于方便易懂的用戶界面、易于學(xué)習(xí)和操作簡(jiǎn)單的形式化方法的輔助工具.在下文將介紹一個(gè)自己編碼完成的Z規(guī)格說(shuō)明自動(dòng)生成器.希望這個(gè)自動(dòng)生成器能夠?yàn)檐浖こ毯图夹g(shù)人員屏蔽Z語(yǔ)言的基礎(chǔ)概念和數(shù)學(xué)理論,幫助他們順利完成Z語(yǔ)言形式化描述的規(guī)格說(shuō)明的撰寫任務(wù).這對(duì)促進(jìn)Z語(yǔ)言的應(yīng)用推廣十分重要.

    2 設(shè)計(jì)與實(shí)現(xiàn)

    Z規(guī)格說(shuō)明自動(dòng)生成器的設(shè)計(jì)宗旨是要面向所有軟件過(guò)程參與者的,并不只是面向Z語(yǔ)言的學(xué)習(xí)者.每一名用戶利用該自動(dòng)生成器都可以很方便地生成一份垂直模式的Z規(guī)格說(shuō)明.

    Z規(guī)格說(shuō)明自動(dòng)生成器的界面有兩個(gè)區(qū)域,即輸入?yún)^(qū)域和顯示區(qū)域,輸入?yún)^(qū)域又分為狀態(tài)變量的輸入?yún)^(qū)和變量之間操作關(guān)系的輸入?yún)^(qū)域.如圖2所示.

    圖2 Z規(guī)格說(shuō)明自動(dòng)生成器首頁(yè)

    在狀態(tài)變量的輸入?yún)^(qū)內(nèi)可以輸入的內(nèi)容有以下幾個(gè)類型.

    模式類型: Z語(yǔ)言的模式一共有四種類型.它們分別為初始化模式、狀態(tài)模式、操作模式、報(bào)錯(cuò)模式.當(dāng)我們點(diǎn)擊下拉框時(shí),下拉框里便會(huì)顯示出這四種模式類型,以供我們選擇.如圖3所示.

    圖3 模式類型示意圖

    涉及模式: 涉及模式也是關(guān)聯(lián)模式,它表示的是當(dāng)前模式中所要包含的模式.例如,假如我們要描述一個(gè)軟件系統(tǒng)的密碼修改操作,我們必須要求該用戶成功登錄該系統(tǒng),所以描述修改密碼的Z模式中就要包含描述成功登錄系統(tǒng)的Z模式.描述成功登錄系統(tǒng)的Z模式就是描述修改密碼的Z模式的涉及模式.

    模式名稱: 用于輸入用戶自行定義的模式名稱.

    變量種類: 主要是為了區(qū)分所定義的變量是屬于哪一種變量.我們一共有三種變量,即全局變量、輸出變量、輸入變量.如圖4所示.

    圖4 變量種類示意圖

    變量名稱: 選擇變量種類之后,我們?cè)诳删庉嬢斎肟蛑休斎胂鄳?yīng)的自定義變量名稱.

    變量類型: 輸入變量名稱所屬于的類型,可以自定義變量類型.比如,數(shù)字2屬于自然數(shù)?.

    在變量類型一欄的后面有一個(gè)“+”按鈕,我們可以根據(jù)模式中變量的數(shù)目來(lái)動(dòng)態(tài)地添加“變量種類”,“變量名稱”,“變量類型”的輸入框.

    操作關(guān)系就是上面所輸入的狀態(tài)變量之間的對(duì)應(yīng)關(guān)系.因?yàn)閆語(yǔ)言采用了非ASCII符號(hào)來(lái)表示變量之間關(guān)系,所以自動(dòng)生成器采用了Unicode編碼符號(hào)來(lái)處理和顯示這些特殊的Z語(yǔ)言符號(hào).我們點(diǎn)擊輸入?yún)^(qū)域的下拉框之后,自動(dòng)生成器就會(huì)顯示出一系列的表示集合與集合或者是變量與變量之間關(guān)系的特殊符號(hào)含義以供我們選擇.

    顯示區(qū)域要根據(jù)輸入?yún)^(qū)域所輸入的信息顯示相應(yīng)的Z模式框.

    在Z規(guī)格說(shuō)明自動(dòng)生成器具體實(shí)施的過(guò)程中,主要遇到以下三個(gè)問(wèn)題:

    ①Z模式框的顯示

    Z模式框是Z規(guī)格說(shuō)明中的基本結(jié)構(gòu),首先面臨的問(wèn)題就是如何以圖形化的方式顯示Z模式框.經(jīng)過(guò)分析,Z模式框是由水平線與豎直線組成,在構(gòu)造Z模式框的時(shí)候,可以利用水平線和垂直線拼接而成.顯示Z模式框水平線和垂直線的主要代碼如下所示:

    ②顯示區(qū)域的保存

    顯示區(qū)域顯示最終生成的Z規(guī)約,為了降低保存的難度,采取的方案是將輸出結(jié)果顯示在panel控件上,panel控件主要是作為其他控件的容器,我們可以根據(jù)需求設(shè)置其的可見性.將panel區(qū)域的內(nèi)容保存為圖片時(shí),需要獲取panel控件的源點(diǎn)坐標(biāo)以及panel區(qū)域的長(zhǎng)寬通過(guò)屏幕捕捉函數(shù)截取屏幕按照指定的文件路徑保存到相應(yīng)的文件夾當(dāng)中.核心代碼如下所示:

    我們把自動(dòng)生成器的輸出采用.jpg圖像文件來(lái)保存,這是因?yàn)槿齻€(gè)方面的因素.首先是為了避免對(duì)Z語(yǔ)言的特殊符號(hào)和非ASCII符號(hào)的預(yù)處理.其次是因?yàn)?jpg圖像文件的讀取和顯示不需要在計(jì)算機(jī)上安裝專用Z語(yǔ)言形式描述軟件工具,如CZT或微軟Office Word與Z Word Tools的集成輔助工具.最后是考慮.jpg圖像文件便于網(wǎng)絡(luò)傳輸并且可以方便地嵌入網(wǎng)頁(yè)和常用的文字文檔之中.但是,輸出的.jpg圖像文件不能支持Z語(yǔ)言規(guī)格說(shuō)明的自動(dòng)檢查,也不能支持軟件工程中對(duì)軟件設(shè)計(jì)的自動(dòng)檢驗(yàn)和驗(yàn)證.

    ③特殊符號(hào)的顯示

    Z語(yǔ)言中包含為數(shù)眾多的特殊符號(hào),經(jīng)過(guò)仔細(xì)的考察,至今,沒(méi)有任何一種字體能夠?qū)語(yǔ)言中的特殊符號(hào)全部包含其中,所以,我們采用Unicode編碼來(lái)實(shí)現(xiàn).Unicode碼是一種國(guó)際標(biāo)準(zhǔn)編碼,擴(kuò)展自ASCII字元集.電腦上普遍使用的每字元有8位元寬; 而Unicode使用全16位元字元集.這使得Unicode能夠表示世界上所有的書寫語(yǔ)言中可能用于電腦通訊的字元、象形文字和其他符號(hào).

    為了更進(jìn)一步簡(jiǎn)化該生成器的使用,在前臺(tái)界面不會(huì)出現(xiàn)Z語(yǔ)言中繁雜的特殊符號(hào),出現(xiàn)的均為特殊符號(hào)對(duì)應(yīng)的具體含義,例如“∧”對(duì)應(yīng)為“合取”、“?”對(duì)應(yīng)為“空集”等.用戶選擇特殊符號(hào)對(duì)應(yīng)的含義后,我們就可以判斷用戶選擇的是哪個(gè)特殊符號(hào),然后在Z規(guī)格說(shuō)明中的相應(yīng)位置插入該符號(hào)對(duì)應(yīng)的Unicode碼,然后根據(jù)Unicode編碼將該特殊符號(hào)的符號(hào)形狀顯示在panel區(qū)域的相應(yīng)位置[3].如圖5所示.

    圖5 顯示原理示意圖

    表1是Z語(yǔ)言中部分特殊符號(hào)與Unicode編碼以及特殊符號(hào)與其具體含義三者的相互映射關(guān)系,由于篇幅有限,沒(méi)有將所有特殊符號(hào)與Unicode碼的映射給出.

    表1 特殊符號(hào)Unicode編碼表

    另外,為了規(guī)范Z規(guī)格說(shuō)明的生成,還需要基本定義以下規(guī)則:

    規(guī)則1.在模式類型下拉框中,用戶選擇初始化模式時(shí),不包含任何已定義的狀態(tài)模式與操作模式,所以涉及模式為空; 用戶選擇模式類型為錯(cuò)誤模式時(shí),由于,錯(cuò)誤模式描述操作操作錯(cuò)誤時(shí)的狀態(tài)量的變化及對(duì)應(yīng)關(guān)系,操作失敗不引起狀態(tài)量的變化,對(duì)其所涉及模式進(jìn)行修飾的時(shí)候選擇符號(hào)“Ξ”描述,其余情況均會(huì)引起狀態(tài)量的變化,選擇符號(hào)“Δ”來(lái)描述; 其中,ΔSys? [Sys,Sys′]和ΞSys? [ΔSys|θSys=θSys′]

    規(guī)則2.用戶在變量種類下拉框選著為輸入變量時(shí),在顯示區(qū)域后面緊跟“?”進(jìn)行修飾; 如果選擇,輸出變量時(shí),在顯示區(qū)域后面緊跟“!”進(jìn)行修飾; 選擇為全局變量時(shí),如果該全局變量表示的是一個(gè)集合,則其所屬類型前面加“IP”,表示是該集合冪集的一個(gè)子集;如果該狀態(tài)變量表示的是一個(gè)有限集合,則其所屬類型前面加“IF”,表示是該集合冪集的一個(gè)有限子集;否則不進(jìn)行修飾.

    上述兩條規(guī)則針對(duì)用戶的不同選擇而定義,基本能夠完成簡(jiǎn)單的Z規(guī)格說(shuō)明的生成.但是,本規(guī)格說(shuō)明自動(dòng)生成器尚處于研發(fā)應(yīng)用的初期,考慮還不夠周全,定義的規(guī)則也比較粗糙,功能還有待于進(jìn)一步的增加完善.

    3 實(shí)例研究與工具演示

    手機(jī)是我們?nèi)粘I钪斜夭豢缮俚耐ㄓ嵐ぞ?本節(jié)選擇聯(lián)系人相關(guān)操作進(jìn)行Z語(yǔ)言的描述與驗(yàn)證.

    首先我們要確定手機(jī)通訊錄要涉及到的狀態(tài)變量并對(duì)其命名.通訊錄中聯(lián)系人姓名為PhoneName、通訊錄中聯(lián)系人電話定義為PhoneNumber,定義姓名和電話號(hào)碼的類型分別為Name與Number.接下來(lái),我們要定義操作之后系統(tǒng)要給出的提示信息.由于操作之后系統(tǒng)要給出的提示信息為具體值,且比較簡(jiǎn)單,所以我們可以通過(guò)枚舉法來(lái)定義,枚舉如下:

    RESPONSE::= Success.

    描述任何一個(gè)客觀事物,首先就是對(duì)其進(jìn)行初始化,包括對(duì)涉及到的狀態(tài)變量、集合的初始化,使用Z語(yǔ)言的插件“Z Word Tools”在Microsoft Office Word中編輯初始化模式如下.

    為了驗(yàn)證本課題組開發(fā)的Z規(guī)格說(shuō)明自動(dòng)生成器的可行性,利用Z規(guī)格說(shuō)明自動(dòng)生成器生成Z模式的時(shí)候,選擇、輸入以及結(jié)果的輸出顯示如圖6所示.

    圖6 初始化模式生成界面

    增加聯(lián)系人操作會(huì)涉及到初始化的變量,所以要涉及初始化模式InitPhone,增加聯(lián)系人成功之后,通訊錄中聯(lián)系人姓名為PhoneName會(huì)改變、通訊錄中聯(lián)系人電話PhoneNumber也會(huì)變?yōu)樵械奶?hào)碼的集合加上新輸入的聯(lián)系人電話,Z模式描述如下:

    利用Z規(guī)格說(shuō)明自動(dòng)生成器生成Z模式的時(shí)候,選擇以及輸入的數(shù)據(jù)如圖7所示:

    圖7 增加聯(lián)系人輸出界面

    當(dāng)我們要?jiǎng)h除聯(lián)系人時(shí),我們一般按照這樣的操作流程進(jìn)行,即輸入要?jiǎng)h除的聯(lián)系人的姓名,然后將對(duì)應(yīng)的聯(lián)系人信息及其電話號(hào)碼一起刪除.在這個(gè)操作中,姓名與電話號(hào)碼滿足二元對(duì)應(yīng)關(guān)系.借助于這種對(duì)應(yīng)關(guān)系,我們可以方便地通過(guò)所輸入的姓名來(lái)找到相對(duì)應(yīng)的電話號(hào)碼.要?jiǎng)h除聯(lián)系人的操作的Z語(yǔ)言描述如下:

    我們利用Z規(guī)格說(shuō)明自動(dòng)生成器所生成的Z模式Deletesuccess以及所做的選擇和輸入的數(shù)據(jù)如圖8所示.

    Z規(guī)格說(shuō)明自動(dòng)生成器的顯示區(qū)域所顯示的輸出結(jié)果如圖9所示.當(dāng)我們完成要?jiǎng)h除聯(lián)系人操作的描述時(shí),通過(guò)點(diǎn)擊保存按鈕,模式Deletesuccess以圖像格式保存為磁盤文件.

    圖8 刪除聯(lián)系人輸入界面

    圖9 刪除聯(lián)系人生成圖

    修改聯(lián)系人的操作一般是針對(duì)該聯(lián)系人的電話號(hào)碼的修改.描述這個(gè)與前面描述的刪除聯(lián)系人的操作類似,它們都是借助于聯(lián)系人的姓名與電話號(hào)碼之間的對(duì)應(yīng)關(guān)系進(jìn)行的.我們通過(guò)輸入聯(lián)系人的姓名來(lái)找到相對(duì)應(yīng)的電話號(hào)碼,然后來(lái)進(jìn)行修改操作.描述這個(gè)操作的Z模式如下:

    圖10所示的截屏是我們利用Z規(guī)格說(shuō)明自動(dòng)生成器生成的描述修改聯(lián)系人的操作的Z模式Modifysuccess的選擇以及輸入的數(shù)據(jù).

    圖11所顯示是Z規(guī)格說(shuō)明自動(dòng)生成器輸出區(qū)域顯示并最終所生成的Modifysuccess模式以圖像格式保存到磁盤文件里.

    上述實(shí)例介紹和驗(yàn)證了Z規(guī)格說(shuō)明自動(dòng)生成器的功能性和可用性,通過(guò)對(duì)一個(gè)實(shí)際應(yīng)用程序的Z語(yǔ)言描述,敘述了Z語(yǔ)言的一種新的使用方法.借助于形式化描述的輔助工具,使軟件工程和技術(shù)人員能夠在不熟悉Z語(yǔ)言的基礎(chǔ)概念和數(shù)學(xué)理論的情況下使用Z語(yǔ)言來(lái)撰寫正確的Z規(guī)格說(shuō)明書.實(shí)踐證明,該規(guī)格說(shuō)明自動(dòng)生成器可以有效地生成BOX風(fēng)格的Z規(guī)格說(shuō)明,而且具有很好的可行性.本項(xiàng)研究是對(duì)于Z規(guī)格說(shuō)明的自動(dòng)生成的一次有效嘗試,為Z規(guī)格說(shuō)明自動(dòng)生成器的研究起了帶頭作用.

    圖10 修改聯(lián)系人輸入界面

    圖11 修改聯(lián)系人生成圖

    該規(guī)格說(shuō)明自動(dòng)生成器可以成功生成小規(guī)模系統(tǒng)的Z規(guī)格說(shuō)明書,為了今后在大規(guī)模系統(tǒng)中進(jìn)行實(shí)現(xiàn)和推廣,該Z規(guī)格說(shuō)明自動(dòng)生成器還需要做以下改進(jìn):

    (1)Z規(guī)格說(shuō)明自動(dòng)生成器最終輸出的為.jpg圖像文件,不支持Z語(yǔ)言規(guī)格說(shuō)明的自動(dòng)檢查、自動(dòng)檢驗(yàn)和驗(yàn)證,而且每個(gè)模式就是一個(gè)單獨(dú)的圖像文件,如果是一個(gè)大型系統(tǒng)的Z規(guī)格說(shuō)明的話,就會(huì)產(chǎn)生大量的單獨(dú)的文件,查看起來(lái)耗費(fèi)時(shí)間.所以,需要改進(jìn)輸出格式為PDF文件,查看方便,而且方便讀取其中的內(nèi)容進(jìn)行形式化自動(dòng)檢查.

    (2)在輸入?yún)^(qū)域,變量之間對(duì)應(yīng)關(guān)系的輸入框數(shù)量難以滿足大型系統(tǒng)的需求,下一步應(yīng)該實(shí)現(xiàn)動(dòng)態(tài)地添加.

    4 結(jié)語(yǔ)

    軟件工程是門實(shí)用性的學(xué)科,一個(gè)國(guó)家各個(gè)方面的發(fā)展離不開軟件工程.基于形式化語(yǔ)言的軟件需求規(guī)格說(shuō)明是軟件工程學(xué)科的大趨勢(shì),與國(guó)外軟件工程形式化水平相比,國(guó)內(nèi)軟件工程形式化實(shí)踐任重而道遠(yuǎn).隨著形式化方法研究的不斷深入,形式化規(guī)格說(shuō)明技術(shù)將會(huì)得到更加廣泛的應(yīng)用.本文主要對(duì)自主研發(fā)的Z規(guī)格說(shuō)明自動(dòng)生成器進(jìn)行了簡(jiǎn)單的介紹,并對(duì)其進(jìn)行了應(yīng)用測(cè)試,通過(guò)驗(yàn)證表明該自動(dòng)生成器可以成功地完成小規(guī)模系統(tǒng)的Z語(yǔ)言描述,希望本項(xiàng)研究能夠?yàn)閆語(yǔ)言的推廣做出貢獻(xiàn).在本項(xiàng)研究的基礎(chǔ)上,還可以在通過(guò)語(yǔ)義分析來(lái)生成規(guī)格說(shuō)明、自動(dòng)生成測(cè)試用例等各方面進(jìn)行進(jìn)一步的研究.

    參考文獻(xiàn)

    1溫晉杰,趙正旭.OpenGL圖形規(guī)范的Z形式化描述.河北省科學(xué)院學(xué)報(bào),2014,31(2):41–48.

    2許慶國(guó),繆淮扣,曹曉夏.Object-Z規(guī)格說(shuō)明測(cè)試用例的自動(dòng)生成器.軟件學(xué)報(bào),2011,22(6):1155–1168.

    3趙正旭,溫晉杰,趙衛(wèi)華.Z規(guī)范及其使用方法.北京:科學(xué)出版社,2015.

    4羊東昭,繆淮扣.Object-Z編輯器的分析、設(shè)計(jì)和實(shí)現(xiàn)[碩士學(xué)位論文].上海:上海大學(xué),2003.

    5趙曉峰,趙正旭.虛擬制造環(huán)境的信息規(guī)范及其Z描述研究[學(xué)位論文].濟(jì)南:山東大學(xué),2010.

    6趙曉峰,趙正旭.基于Z的虛擬加工仿真環(huán)境規(guī)范技術(shù)研究.系統(tǒng)仿真學(xué)報(bào),2009,21(22):7143–7146.

    7劉賈賈.基于小世界網(wǎng)絡(luò)的數(shù)據(jù)格式轉(zhuǎn)換研究及Z語(yǔ)言描述[學(xué)位論文].石家莊:石家莊鐵道大學(xué),2011.

    8吳方君,徐升華.用Z形式化描述程序切片.小型微型計(jì)算機(jī)系統(tǒng),2007,28(8):1444–1447.

    9繆淮扣,李剛.軟件工程語(yǔ)言—Z.上海:上??茖W(xué)技術(shù)文獻(xiàn)出版社,1999.

    10劉海洋.LATEX入門.北京:電子工業(yè)出版社,2013.

    11李瑩,吳江琴.軟件工程形式化方法與語(yǔ)言.杭州:浙江大學(xué)出版社,2010.

    12古天龍,常亮.離散數(shù)學(xué).北京:清華大學(xué)出版社,2012.

    13International Organization for Standardization.Information Technology—Z Formal Specification Notation—Syntax,Type System and Semantics.ISO/IEC 13568:2002/Cor.1: 2007,C/SC: ISO/IEC JTC 1/SC 22.2007

    14Martin AP.Proposal: Community Z Tools Project (CZT).Computing Laboratory Oxford University.Sept.2001.

    15Hall A.2014,Community Z Tools Project (CZT): Tools for Editing,Type checking and Animating Z specifications and Related Notations.SourceForge.

    16Jacky J.Z2HTML translator.Department of Radiation Oncology,Box 356043,University of Washington/Seattle,Washington 98195-6043 / USA.2015.

    17The Unicode Consortium,2006,The Unicode Standard,Version 5.0 (5th Edition),Addison-Wesley Professional.ISBN 0321480910.

    18Spivey JM.The Z Notation: A Reference Manual.Second edition,Prentice Hall International (UK)Ltd.1992.

    19International Organization for Standardization.Information Technology—Z Formal Specification Notation—Syntax,Type System and Semantics.ISO/IEC 13568:2002,TC/SC: ISO/IEC JTC 1/SC 22.2002.

    Z Specification Automatic Generator

    ZHAO Zheng-Xu1,WEN Jin-Jie2
    1(Shijiazhuang Tiedao University,Shijiazhuang 050043,China)
    2(School of Information Science and Technology,Shijiazhuang Tiedao University,Shijiazhuang 050043,China)

    Abstract:The formalized Z language can improve the reliability and robustness of the software via using complex mathematical theories.However,only a few people can understand these theories and compile with Z specification.At present,the main research of Z language focuses on the theoretical research.There is no corresponding tools support the automatic generation of Z specification.The research of Z specification automatic generator introduced in this article can help with the compilation of the Z specification and cut the cost of formal development.This automatic generator has great significance for the large-scale promotion of the Z language.

    Key words:Z language; formalization; automatic generator; specification; semantic analysis

    收稿時(shí)間:①2015-08-06;收到修改稿時(shí)間:2015-10-19

    猜你喜歡
    形式化語(yǔ)義分析規(guī)約
    電力系統(tǒng)通信規(guī)約庫(kù)抽象設(shè)計(jì)與實(shí)現(xiàn)
    一種在復(fù)雜環(huán)境中支持容錯(cuò)的高性能規(guī)約框架
    一種改進(jìn)的LLL模糊度規(guī)約算法
    倡導(dǎo)教學(xué)方法多樣化 防止教學(xué)模式形式化
    東方教育(2016年6期)2017-01-16 21:02:14
    基于LDA模型的95598熱點(diǎn)業(yè)務(wù)工單挖掘分析
    新興“被+X”結(jié)構(gòu)探析
    基于能力培養(yǎng)的常用軟件設(shè)計(jì)方法教學(xué)研究
    成才之路(2016年36期)2016-12-12 13:04:02
    導(dǎo)學(xué)案使用中的弊端
    從認(rèn)知語(yǔ)義學(xué)的角度來(lái)看多義動(dòng)詞“あげる”
    科技視界(2016年18期)2016-11-03 23:48:03
    淺談?wù)Z文課堂的返璞歸真
    在线播放无遮挡| 中文精品一卡2卡3卡4更新| 色吧在线观看| 国内精品宾馆在线| 午夜福利在线观看免费完整高清在| 久久久久久久亚洲中文字幕| 综合色丁香网| 黄色配什么色好看| 午夜激情欧美在线| 丰满人妻一区二区三区视频av| 国产成人精品福利久久| 亚洲国产色片| 男人舔奶头视频| 欧美高清性xxxxhd video| 亚洲熟女精品中文字幕| 国产伦在线观看视频一区| 六月丁香七月| 久久久午夜欧美精品| 国产伦在线观看视频一区| 99久国产av精品| 偷拍熟女少妇极品色| 国产爱豆传媒在线观看| 赤兔流量卡办理| 国产精品国产三级国产专区5o| 乱人视频在线观看| 久久久午夜欧美精品| 成人一区二区视频在线观看| 久久99热这里只频精品6学生| 欧美日韩在线观看h| 中文资源天堂在线| 午夜激情福利司机影院| 久久精品久久精品一区二区三区| 男女边吃奶边做爰视频| 国产三级在线视频| 99久久九九国产精品国产免费| 最近最新中文字幕大全电影3| 日韩欧美精品免费久久| 天堂√8在线中文| 80岁老熟妇乱子伦牲交| av一本久久久久| 不卡视频在线观看欧美| 国产高清有码在线观看视频| 女人久久www免费人成看片| 简卡轻食公司| 久久99热这里只有精品18| 国产 一区 欧美 日韩| 校园人妻丝袜中文字幕| 精品熟女少妇av免费看| 三级毛片av免费| 国产乱人视频| 91精品国产九色| 岛国毛片在线播放| 毛片一级片免费看久久久久| 亚洲,欧美,日韩| 啦啦啦中文免费视频观看日本| 国产成人免费观看mmmm| av天堂中文字幕网| 中文字幕亚洲精品专区| 爱豆传媒免费全集在线观看| 尾随美女入室| 国产老妇伦熟女老妇高清| 国产欧美另类精品又又久久亚洲欧美| 成人午夜精彩视频在线观看| 欧美xxxx性猛交bbbb| 久久精品综合一区二区三区| 欧美精品一区二区大全| 岛国毛片在线播放| 国产日韩欧美在线精品| 午夜激情欧美在线| 三级国产精品欧美在线观看| 精品人妻一区二区三区麻豆| 2021少妇久久久久久久久久久| 精品一区在线观看国产| 中文字幕av成人在线电影| 久久久欧美国产精品| 亚洲成人一二三区av| av卡一久久| 亚洲国产精品专区欧美| ponron亚洲| 又黄又爽又刺激的免费视频.| 亚洲精品成人av观看孕妇| 六月丁香七月| 成人国产麻豆网| 亚洲av中文av极速乱| 亚洲经典国产精华液单| 亚洲av免费高清在线观看| 色哟哟·www| 日韩精品有码人妻一区| 国产乱人视频| 国产高清不卡午夜福利| 高清欧美精品videossex| 美女主播在线视频| 亚洲欧美日韩无卡精品| 日产精品乱码卡一卡2卡三| 在线播放无遮挡| 久久精品久久久久久久性| 亚洲成人久久爱视频| 一区二区三区乱码不卡18| 91在线精品国自产拍蜜月| 一级毛片 在线播放| 亚洲精品乱码久久久久久按摩| 欧美激情久久久久久爽电影| 亚洲国产精品国产精品| 有码 亚洲区| 国内精品美女久久久久久| 超碰av人人做人人爽久久| 色尼玛亚洲综合影院| av播播在线观看一区| 午夜福利视频1000在线观看| 自拍偷自拍亚洲精品老妇| 99久久精品国产国产毛片| 欧美三级亚洲精品| 国产一级毛片在线| 精品人妻视频免费看| 午夜福利在线在线| a级一级毛片免费在线观看| 五月天丁香电影| 少妇猛男粗大的猛烈进出视频 | 美女主播在线视频| 精品国内亚洲2022精品成人| 99热6这里只有精品| 免费观看性生交大片5| 亚洲国产精品sss在线观看| 日韩成人伦理影院| 久久久精品免费免费高清| 人妻少妇偷人精品九色| 免费不卡的大黄色大毛片视频在线观看 | 97超视频在线观看视频| 国产 一区精品| av.在线天堂| 日本熟妇午夜| 国产色婷婷99| 丝瓜视频免费看黄片| 干丝袜人妻中文字幕| 国产精品久久久久久精品电影小说 | 99re6热这里在线精品视频| 伊人久久精品亚洲午夜| 日日摸夜夜添夜夜添av毛片| 免费看不卡的av| av在线亚洲专区| 91精品一卡2卡3卡4卡| 欧美xxxx性猛交bbbb| 韩国av在线不卡| 亚洲国产精品成人综合色| xxx大片免费视频| 日本wwww免费看| 久久99热这里只有精品18| 人人妻人人澡欧美一区二区| 1000部很黄的大片| 女人被狂操c到高潮| 国产精品一区二区三区四区久久| 永久免费av网站大全| 国产成人a区在线观看| 18禁动态无遮挡网站| 韩国av在线不卡| 亚洲aⅴ乱码一区二区在线播放| 亚洲欧洲日产国产| 精品人妻偷拍中文字幕| 天天一区二区日本电影三级| 亚洲一区高清亚洲精品| 国产精品美女特级片免费视频播放器| 水蜜桃什么品种好| 最近手机中文字幕大全| 久久综合国产亚洲精品| 只有这里有精品99| 熟女电影av网| 大香蕉久久网| 国产精品久久久久久久电影| 久久久久国产网址| 亚洲国产精品国产精品| 国产精品伦人一区二区| 国产精品熟女久久久久浪| 99九九线精品视频在线观看视频| 深夜a级毛片| 日本-黄色视频高清免费观看| 日韩国内少妇激情av| 久久久a久久爽久久v久久| 免费黄色在线免费观看| 午夜免费激情av| 日韩av在线大香蕉| or卡值多少钱| 久久久久久国产a免费观看| 菩萨蛮人人尽说江南好唐韦庄| 亚洲成色77777| kizo精华| 成人欧美大片| 国产精品久久久久久久久免| 熟女人妻精品中文字幕| 婷婷色综合www| 午夜福利视频1000在线观看| av在线播放精品| 激情五月婷婷亚洲| 精品午夜福利在线看| 婷婷色综合大香蕉| 人妻一区二区av| 国产探花极品一区二区| 91精品一卡2卡3卡4卡| 小蜜桃在线观看免费完整版高清| 久久亚洲国产成人精品v| 久久精品熟女亚洲av麻豆精品 | 插阴视频在线观看视频| 国产免费视频播放在线视频 | 国产成人免费观看mmmm| 三级国产精品片| 成人美女网站在线观看视频| 久久久久久久亚洲中文字幕| 亚洲国产av新网站| 亚洲精品中文字幕在线视频 | 男人狂女人下面高潮的视频| 亚洲最大成人手机在线| 一级毛片我不卡| 亚洲国产精品成人综合色| 91精品伊人久久大香线蕉| 日韩欧美精品免费久久| 国产精品久久久久久精品电影小说 | 身体一侧抽搐| 99久久精品热视频| 日日摸夜夜添夜夜爱| 精品一区二区三区视频在线| 国产在线一区二区三区精| 国产久久久一区二区三区| 亚洲av电影不卡..在线观看| 亚洲成人久久爱视频| 青春草国产在线视频| 亚洲精品456在线播放app| 久久久久久久国产电影| 国产淫片久久久久久久久| 黄色欧美视频在线观看| 超碰97精品在线观看| 干丝袜人妻中文字幕| 极品少妇高潮喷水抽搐| 黄色欧美视频在线观看| 精品国产一区二区三区久久久樱花 | 亚洲成人一二三区av| 日韩欧美国产在线观看| 欧美激情久久久久久爽电影| 午夜福利高清视频| 菩萨蛮人人尽说江南好唐韦庄| 激情 狠狠 欧美| 亚洲综合精品二区| 国产精品一二三区在线看| 尤物成人国产欧美一区二区三区| 九草在线视频观看| 国产永久视频网站| 色吧在线观看| 大片免费播放器 马上看| 欧美日韩亚洲高清精品| 在线播放无遮挡| 亚洲最大成人中文| 亚洲成色77777| 大陆偷拍与自拍| 汤姆久久久久久久影院中文字幕 | 男的添女的下面高潮视频| 久久久久久久久大av| 久久久久久伊人网av| 亚洲av免费在线观看| 欧美性猛交╳xxx乱大交人| 亚洲欧美日韩卡通动漫| 国产片特级美女逼逼视频| 国产91av在线免费观看| 国产色婷婷99| 国产欧美日韩精品一区二区| 成人午夜精彩视频在线观看| 国产探花极品一区二区| 大陆偷拍与自拍| 国产黄色免费在线视频| 免费播放大片免费观看视频在线观看| 日韩欧美三级三区| 舔av片在线| 国产亚洲最大av| 久久久久久久午夜电影| 日日干狠狠操夜夜爽| 99久国产av精品国产电影| 亚洲精品第二区| 国产乱人偷精品视频| 97超碰精品成人国产| 亚洲av二区三区四区| 永久网站在线| 亚洲熟女精品中文字幕| 久久久久久久久久黄片| av一本久久久久| 亚洲欧美日韩卡通动漫| 国产精品熟女久久久久浪| 国产在线一区二区三区精| 九草在线视频观看| 午夜福利在线在线| 国产成人精品婷婷| 国产精品女同一区二区软件| 日韩成人av中文字幕在线观看| 男插女下体视频免费在线播放| 国产视频内射| 中文在线观看免费www的网站| 久久久久久久久中文| 三级经典国产精品| 国产爱豆传媒在线观看| 少妇被粗大猛烈的视频| 国产av不卡久久| av在线播放精品| 久99久视频精品免费| 亚洲人成网站在线播| 成人欧美大片| 免费大片黄手机在线观看| 白带黄色成豆腐渣| 日韩一本色道免费dvd| 最新中文字幕久久久久| 国产精品三级大全| 卡戴珊不雅视频在线播放| 午夜爱爱视频在线播放| 最近的中文字幕免费完整| 插阴视频在线观看视频| 国产精品一二三区在线看| 国产 一区 欧美 日韩| 麻豆成人av视频| 国产午夜福利久久久久久| 午夜福利在线在线| 久久久成人免费电影| av一本久久久久| 插阴视频在线观看视频| 亚洲最大成人手机在线| 免费看av在线观看网站| 日韩电影二区| 免费av不卡在线播放| 日韩精品青青久久久久久| 汤姆久久久久久久影院中文字幕 | 国产成人91sexporn| 97超视频在线观看视频| 国产黄色小视频在线观看| 亚洲欧美中文字幕日韩二区| 欧美成人午夜免费资源| 日本一本二区三区精品| 十八禁网站网址无遮挡 | av黄色大香蕉| 一级毛片aaaaaa免费看小| 亚洲精品一二三| 一级毛片黄色毛片免费观看视频| 婷婷色综合大香蕉| 久久久精品94久久精品| 国语对白做爰xxxⅹ性视频网站| 成人二区视频| 波多野结衣巨乳人妻| 精品国产露脸久久av麻豆 | 成人国产麻豆网| 美女xxoo啪啪120秒动态图| 久99久视频精品免费| 国产亚洲av片在线观看秒播厂 | 又黄又爽又刺激的免费视频.| 欧美激情久久久久久爽电影| 日日啪夜夜撸| 夫妻午夜视频| 少妇人妻精品综合一区二区| 亚洲国产精品国产精品| 成人亚洲精品一区在线观看 | 精品一区二区三区人妻视频| 97人妻精品一区二区三区麻豆| 国产男人的电影天堂91| 午夜福利在线观看吧| 特大巨黑吊av在线直播| 尾随美女入室| av网站免费在线观看视频 | 国产一区亚洲一区在线观看| 亚洲国产色片| 啦啦啦中文免费视频观看日本| 日本三级黄在线观看| 麻豆成人午夜福利视频| 国产69精品久久久久777片| 婷婷色av中文字幕| 99久国产av精品| 国产v大片淫在线免费观看| 成人美女网站在线观看视频| 免费av观看视频| 肉色欧美久久久久久久蜜桃 | 欧美变态另类bdsm刘玥| 欧美+日韩+精品| 国产精品.久久久| 美女脱内裤让男人舔精品视频| 午夜福利在线观看免费完整高清在| 成人毛片60女人毛片免费| 久久久久精品久久久久真实原创| 亚洲婷婷狠狠爱综合网| 99热这里只有精品一区| 欧美+日韩+精品| 又大又黄又爽视频免费| 国产精品熟女久久久久浪| 午夜视频国产福利| 亚洲欧美日韩无卡精品| 免费观看无遮挡的男女| 内地一区二区视频在线| 欧美日韩综合久久久久久| 又大又黄又爽视频免费| 天天躁日日操中文字幕| 99热这里只有精品一区| 午夜福利在线观看免费完整高清在| 亚洲av电影在线观看一区二区三区 | 精品一区二区三卡| 亚洲av中文av极速乱| 偷拍熟女少妇极品色| 18禁动态无遮挡网站| 最近中文字幕2019免费版| 五月玫瑰六月丁香| 久99久视频精品免费| 久久久久免费精品人妻一区二区| 97人妻精品一区二区三区麻豆| 亚洲国产精品成人综合色| 99热这里只有是精品50| 边亲边吃奶的免费视频| 听说在线观看完整版免费高清| 国产精品久久久久久久久免| 欧美不卡视频在线免费观看| 天天躁日日操中文字幕| 国产精品熟女久久久久浪| 国产成人精品福利久久| 精品一区在线观看国产| videos熟女内射| 少妇人妻一区二区三区视频| 日本一二三区视频观看| 91狼人影院| 国产精品久久久久久精品电影| 国产精品一区www在线观看| 一个人看的www免费观看视频| 超碰av人人做人人爽久久| 啦啦啦韩国在线观看视频| 成人国产麻豆网| 欧美丝袜亚洲另类| 三级男女做爰猛烈吃奶摸视频| 国产视频首页在线观看| 中文字幕人妻熟人妻熟丝袜美| 国产精品无大码| 午夜精品在线福利| 免费大片黄手机在线观看| 欧美精品国产亚洲| 熟妇人妻不卡中文字幕| 亚洲av国产av综合av卡| 性色avwww在线观看| 日韩国内少妇激情av| 久久久久久久午夜电影| 精品人妻一区二区三区麻豆| 国产真实伦视频高清在线观看| av女优亚洲男人天堂| 黄色日韩在线| 欧美日韩视频高清一区二区三区二| 美女被艹到高潮喷水动态| av免费在线看不卡| 极品教师在线视频| 亚洲av中文av极速乱| 亚洲精品日本国产第一区| 免费av不卡在线播放| 国产av国产精品国产| 人妻制服诱惑在线中文字幕| 好男人视频免费观看在线| 国产精品久久久久久久电影| 麻豆成人午夜福利视频| 久久99蜜桃精品久久| 大片免费播放器 马上看| 人体艺术视频欧美日本| 国产精品久久久久久精品电影小说 | 国产精品嫩草影院av在线观看| 一区二区三区高清视频在线| 女人被狂操c到高潮| 亚洲精品国产av蜜桃| av在线观看视频网站免费| 男人爽女人下面视频在线观看| 国产av码专区亚洲av| 免费观看无遮挡的男女| 亚洲欧美日韩东京热| 18禁在线播放成人免费| 日韩在线高清观看一区二区三区| 色哟哟·www| 国产精品麻豆人妻色哟哟久久 | 中文字幕制服av| 蜜臀久久99精品久久宅男| 欧美日韩国产mv在线观看视频 | 国产中年淑女户外野战色| 国内精品美女久久久久久| 国语对白做爰xxxⅹ性视频网站| 色综合色国产| 免费看美女性在线毛片视频| 国产精品人妻久久久久久| 国产成人福利小说| 亚洲国产精品国产精品| 午夜福利在线在线| 国产精品国产三级国产专区5o| 亚洲电影在线观看av| 精品久久久久久久末码| 在线a可以看的网站| 一个人观看的视频www高清免费观看| 久久久久久久久久成人| 嫩草影院新地址| 亚洲性久久影院| 亚洲欧美日韩卡通动漫| 国产午夜福利久久久久久| 97精品久久久久久久久久精品| av免费观看日本| 男女那种视频在线观看| 狂野欧美激情性xxxx在线观看| 国产精品.久久久| 好男人在线观看高清免费视频| av播播在线观看一区| 亚洲图色成人| 麻豆国产97在线/欧美| 天天一区二区日本电影三级| 亚洲欧美清纯卡通| 国产精品国产三级专区第一集| 精品99又大又爽又粗少妇毛片| 亚洲av免费在线观看| 国产成人午夜福利电影在线观看| 免费观看无遮挡的男女| 成人毛片a级毛片在线播放| 色视频www国产| 亚洲美女视频黄频| 秋霞伦理黄片| 亚洲aⅴ乱码一区二区在线播放| 永久网站在线| 干丝袜人妻中文字幕| 99热网站在线观看| 小蜜桃在线观看免费完整版高清| av卡一久久| 两个人的视频大全免费| 久久草成人影院| 97超视频在线观看视频| 国产伦理片在线播放av一区| av国产久精品久网站免费入址| ponron亚洲| 99久国产av精品| 国产男人的电影天堂91| 久久精品国产亚洲av涩爱| 亚洲欧美清纯卡通| 亚洲成人精品中文字幕电影| 一级爰片在线观看| 久久综合国产亚洲精品| 插逼视频在线观看| 色视频www国产| 最近最新中文字幕免费大全7| 国产精品不卡视频一区二区| 18禁裸乳无遮挡免费网站照片| 神马国产精品三级电影在线观看| 99久久人妻综合| 色综合站精品国产| h日本视频在线播放| 狂野欧美白嫩少妇大欣赏| 国内揄拍国产精品人妻在线| 秋霞伦理黄片| 亚洲高清免费不卡视频| 男女啪啪激烈高潮av片| 别揉我奶头 嗯啊视频| 日韩强制内射视频| 成人亚洲欧美一区二区av| 非洲黑人性xxxx精品又粗又长| 国产精品av视频在线免费观看| 80岁老熟妇乱子伦牲交| 男女视频在线观看网站免费| 亚洲av国产av综合av卡| 国产亚洲av片在线观看秒播厂 | 欧美潮喷喷水| 男女视频在线观看网站免费| 男人舔奶头视频| 天堂影院成人在线观看| 99九九线精品视频在线观看视频| 天堂中文最新版在线下载 | 日本一本二区三区精品| 最近中文字幕高清免费大全6| 国产免费福利视频在线观看| 欧美 日韩 精品 国产| 国产国拍精品亚洲av在线观看| 日韩,欧美,国产一区二区三区| 日韩亚洲欧美综合| 日本午夜av视频| 秋霞伦理黄片| 欧美xxxx黑人xx丫x性爽| 男人舔奶头视频| 观看免费一级毛片| 一级毛片久久久久久久久女| 精品一区二区三区人妻视频| 麻豆av噜噜一区二区三区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 人妻制服诱惑在线中文字幕| 国产成人aa在线观看| 国产伦精品一区二区三区视频9| 免费看不卡的av| 午夜老司机福利剧场| 久久99蜜桃精品久久| 欧美97在线视频| 久久韩国三级中文字幕| 国产极品天堂在线| 一级爰片在线观看| 69av精品久久久久久| 日韩av不卡免费在线播放| 午夜久久久久精精品| 搡老妇女老女人老熟妇| 精品人妻偷拍中文字幕| 午夜精品国产一区二区电影 | 毛片一级片免费看久久久久| 亚洲真实伦在线观看| 国产精品久久久久久精品电影| 欧美+日韩+精品| 午夜爱爱视频在线播放| 久久99热这里只有精品18| 亚洲欧美成人精品一区二区| 午夜免费激情av| 国产不卡一卡二| 赤兔流量卡办理| 午夜老司机福利剧场| 五月伊人婷婷丁香| 人人妻人人看人人澡| 最后的刺客免费高清国语| 欧美日韩在线观看h| 99久久精品一区二区三区| 插阴视频在线观看视频| 亚洲成人中文字幕在线播放| 小蜜桃在线观看免费完整版高清| 春色校园在线视频观看| 国产不卡一卡二| 日韩成人伦理影院| 在线免费十八禁| 久久99热这里只有精品18| 内射极品少妇av片p|