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

?

面向可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的自動化測試方法研究

2014-07-18 23:00:20唐澤浩楊燕龍
數(shù)字技術(shù)與應(yīng)用 2014年2期
關(guān)鍵詞:Petri網(wǎng)腳本

唐澤浩 楊燕龍

摘要:針對可重構(gòu)路由平臺中的軟件構(gòu)件,本文設(shè)計并實(shí)現(xiàn)了一種基于petri網(wǎng)理論模型的腳本自動化路由軟件仿真驗(yàn)證方法,本文的方法能夠?qū)崟r按照用戶的修改重建構(gòu)件網(wǎng)絡(luò)。

關(guān)鍵詞:路由軟件 可重構(gòu) 構(gòu)件自動測試 petri網(wǎng) 腳本

中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)02-0058-02

本文主要針對可重構(gòu)路由平臺中的軟件構(gòu)件和構(gòu)件網(wǎng)的自動化測試問題展開論述。在功能魯棒性測試與評估問題上,實(shí)現(xiàn)相關(guān)方法。

1 可重構(gòu)網(wǎng)絡(luò)測試技術(shù)簡介

可重構(gòu)網(wǎng)絡(luò)作為新型網(wǎng)絡(luò)技術(shù)[1],越來越受到人們的重視,可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件的研究也越來越深入。為保證軟件功能的可用性,先對構(gòu)件進(jìn)行驗(yàn)證與測試往往是必要的??芍貥?gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的測試由于其行為不確定性,以及許多構(gòu)件間的交互的不可預(yù)知性[2],使得通用的測試模式成為難點(diǎn),而且構(gòu)件之間的連接關(guān)系的動態(tài)改變,也對測試的完備性提出了挑戰(zhàn)。

2 方法詳述

2.1 面向自動化測試的可重構(gòu)架構(gòu)與構(gòu)件模型描述

網(wǎng)絡(luò)設(shè)備的可重構(gòu)模型是本文自動測試的對象,因此本節(jié)做簡要介紹。圖1是構(gòu)件模型示意圖:

通過測試代理(TestAgent)[3]將分布在不同節(jié)點(diǎn)、提供緊密相關(guān)服務(wù)的構(gòu)件在開發(fā)期測試運(yùn)行時動態(tài)地組裝成一個功能組件,存儲拓?fù)湫畔⒌綌?shù)據(jù)庫,自動地生成構(gòu)件服務(wù)網(wǎng)的隨機(jī)Petri網(wǎng)模型,將輸入?yún)?shù)換成構(gòu)件的性能指標(biāo),自動求解系統(tǒng)性能,并能實(shí)時接收測試人員對構(gòu)件組裝規(guī)約的更改,在構(gòu)件運(yùn)行態(tài)下重構(gòu)構(gòu)件交互服務(wù)網(wǎng)進(jìn)行測試。

2.2 構(gòu)件的自動化測試與驗(yàn)證方法

自動化測試方法的對象包括單個構(gòu)件和多個構(gòu)件組裝的構(gòu)件服務(wù)網(wǎng)。而構(gòu)件服務(wù)網(wǎng)系統(tǒng)從整體看來仍然是個具有輸入輸出端口的功能大“構(gòu)件”,所以下面針對構(gòu)件的測試方法同樣適用于構(gòu)件交互服務(wù)網(wǎng)測試。[4]本文中的自動化測試系統(tǒng)不僅實(shí)現(xiàn)了測試用例的生成方法,同時進(jìn)行了測試結(jié)果與期望輸出結(jié)果的自動比對與分析。

圖2是自動化測試的模型,包括其符號語言定義(定義了庫所的狀態(tài)、令牌的類型、網(wǎng)系統(tǒng)的初始標(biāo)識)

3 算法仿真

本文采用圖2所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),對可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的自動化測試方法進(jìn)行Matlab仿真。全網(wǎng)的構(gòu)件總數(shù)浮動設(shè)置,進(jìn)行總體規(guī)模上限為220的多階段仿真。各構(gòu)件間的連線表示仿真拓?fù)渲懈鳂?gòu)件間邏輯連接,各段鏈路的主要參數(shù)在仿真開始前進(jìn)行統(tǒng)一設(shè)定,在結(jié)果統(tǒng)計時根據(jù)仿真數(shù)據(jù)和之前確定的構(gòu)件自動化測試與驗(yàn)證方法,對連個方面的主要變化趨勢和性能影響等進(jìn)行分析驗(yàn)證。這兩個方面分別為:

(1)考察消息數(shù)數(shù)突然增加時,本測試方法在不同構(gòu)件規(guī)模下的測試時間以及對全網(wǎng)性能等方面的影響。

(2)考察本文提出的測試方法在不同構(gòu)件規(guī)模下的測試拓?fù)渲貥?gòu)時間、對全網(wǎng)性能以及被重構(gòu)構(gòu)件性能等方面的影響。

仿真結(jié)果如下圖3和圖4所示,分別從上述方面反映了本文所提出的軟件構(gòu)件的自動化測試方法的相關(guān)特性。下面本文針對這兩個方面,對仿真結(jié)果分別進(jìn)行詳細(xì)說明。

考察消息發(fā)送突然增多時,本測試方法在不同構(gòu)件規(guī)模下的測試時間、對全網(wǎng)性能等方面的影響。圖3為全網(wǎng)測試時間變化曲面圖,其中橫軸為消息數(shù),跨度為0至100,縱軸為構(gòu)件數(shù),跨度為20至220,豎軸為測試時間。

由圖3可以看出,全網(wǎng)的測試時間隨消息數(shù)的增大和構(gòu)件數(shù)的增多呈現(xiàn)加速增長的趨勢,不同的是,測試時間對構(gòu)件數(shù)的增長速度要大于對消息數(shù)的增長速度,尤其是隨著消息數(shù)的增長,這種差別呈現(xiàn)出逐漸增大的趨勢。表明本方法能夠驗(yàn)證構(gòu)件是否滿足描述規(guī)約,以及測試接口和服務(wù)的一致性。

為研究本文提出的測試方法在不同構(gòu)件規(guī)模下的效果、對重調(diào)整連接數(shù)等方面的影響。在圖4中,橫軸為重調(diào)整連接數(shù),縱軸為測試拓?fù)渲貥?gòu)時間。在圖5中,橫軸為構(gòu)件數(shù),跨度為0至10,縱軸為測試拓?fù)渲貥?gòu)時間。兩個圖反映測試拓?fù)渲貥?gòu)時間隨重調(diào)整連接數(shù)和構(gòu)件數(shù)的變化情況。

由圖4可以看出,當(dāng)重調(diào)整連接數(shù)逐漸增多時,測試拓?fù)渲貥?gòu)時間會受到較大影響,測試拓?fù)渲貥?gòu)時間增加的速度逐漸加快。而觀察圖5橫坐標(biāo)代表的構(gòu)件數(shù),雖然仍隨構(gòu)件數(shù)的增多測試拓?fù)渲貥?gòu)時間增加,但對測試拓?fù)渲貥?gòu)時間的影響較小??梢园l(fā)現(xiàn),本文提出的方法是能夠在可接受的時間范圍內(nèi)快速重構(gòu)的,在解決了可重構(gòu)路由體系結(jié)構(gòu)下的具有異步交互特征的軟件構(gòu)件和構(gòu)件網(wǎng)的功能魯棒性測試與評估問題的前提下,在很大程度上降低了測試人員的工作量。

4 結(jié)語

本文的自動化測試系統(tǒng)高效地保障了基于開放式可重構(gòu)路由開發(fā)平臺的構(gòu)件的實(shí)施,支撐著可重構(gòu)路由交換節(jié)點(diǎn)的設(shè)計實(shí)現(xiàn),有助于實(shí)現(xiàn)面向服務(wù)提供的新型網(wǎng)絡(luò)技術(shù)體系架構(gòu)——可重構(gòu)網(wǎng)絡(luò)。具體的測試方法經(jīng)過多次具體實(shí)驗(yàn)驗(yàn)證,有良好的效果。

參考文獻(xiàn)

[1]陳文龍,徐恪,徐明偉.基于構(gòu)件的可重構(gòu)路由開發(fā)環(huán)境[J].信息工程大學(xué)學(xué)報,2009,10(3):1557-1567.

[2]張世琨,張文娟,等.基于軟件體系結(jié)構(gòu)的可復(fù)用構(gòu)件制作和組裝[J].軟件學(xué)報,2001(9).

[3]Testing a Network by Inferring Representative State Machines from Network Trace.pdf[C].In:10.1109/ICSEA.2006.261287.

[4]賈鴛鴛.面向可重構(gòu)路由軟件開發(fā)的集成編譯環(huán)境與可重構(gòu)方法研究[D].北京郵電大學(xué)碩士論文,2011.

摘要:針對可重構(gòu)路由平臺中的軟件構(gòu)件,本文設(shè)計并實(shí)現(xiàn)了一種基于petri網(wǎng)理論模型的腳本自動化路由軟件仿真驗(yàn)證方法,本文的方法能夠?qū)崟r按照用戶的修改重建構(gòu)件網(wǎng)絡(luò)。

關(guān)鍵詞:路由軟件 可重構(gòu) 構(gòu)件自動測試 petri網(wǎng) 腳本

中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)02-0058-02

本文主要針對可重構(gòu)路由平臺中的軟件構(gòu)件和構(gòu)件網(wǎng)的自動化測試問題展開論述。在功能魯棒性測試與評估問題上,實(shí)現(xiàn)相關(guān)方法。

1 可重構(gòu)網(wǎng)絡(luò)測試技術(shù)簡介

可重構(gòu)網(wǎng)絡(luò)作為新型網(wǎng)絡(luò)技術(shù)[1],越來越受到人們的重視,可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件的研究也越來越深入。為保證軟件功能的可用性,先對構(gòu)件進(jìn)行驗(yàn)證與測試往往是必要的。可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的測試由于其行為不確定性,以及許多構(gòu)件間的交互的不可預(yù)知性[2],使得通用的測試模式成為難點(diǎn),而且構(gòu)件之間的連接關(guān)系的動態(tài)改變,也對測試的完備性提出了挑戰(zhàn)。

2 方法詳述

2.1 面向自動化測試的可重構(gòu)架構(gòu)與構(gòu)件模型描述

網(wǎng)絡(luò)設(shè)備的可重構(gòu)模型是本文自動測試的對象,因此本節(jié)做簡要介紹。圖1是構(gòu)件模型示意圖:

通過測試代理(TestAgent)[3]將分布在不同節(jié)點(diǎn)、提供緊密相關(guān)服務(wù)的構(gòu)件在開發(fā)期測試運(yùn)行時動態(tài)地組裝成一個功能組件,存儲拓?fù)湫畔⒌綌?shù)據(jù)庫,自動地生成構(gòu)件服務(wù)網(wǎng)的隨機(jī)Petri網(wǎng)模型,將輸入?yún)?shù)換成構(gòu)件的性能指標(biāo),自動求解系統(tǒng)性能,并能實(shí)時接收測試人員對構(gòu)件組裝規(guī)約的更改,在構(gòu)件運(yùn)行態(tài)下重構(gòu)構(gòu)件交互服務(wù)網(wǎng)進(jìn)行測試。

2.2 構(gòu)件的自動化測試與驗(yàn)證方法

自動化測試方法的對象包括單個構(gòu)件和多個構(gòu)件組裝的構(gòu)件服務(wù)網(wǎng)。而構(gòu)件服務(wù)網(wǎng)系統(tǒng)從整體看來仍然是個具有輸入輸出端口的功能大“構(gòu)件”,所以下面針對構(gòu)件的測試方法同樣適用于構(gòu)件交互服務(wù)網(wǎng)測試。[4]本文中的自動化測試系統(tǒng)不僅實(shí)現(xiàn)了測試用例的生成方法,同時進(jìn)行了測試結(jié)果與期望輸出結(jié)果的自動比對與分析。

圖2是自動化測試的模型,包括其符號語言定義(定義了庫所的狀態(tài)、令牌的類型、網(wǎng)系統(tǒng)的初始標(biāo)識)

3 算法仿真

本文采用圖2所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),對可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的自動化測試方法進(jìn)行Matlab仿真。全網(wǎng)的構(gòu)件總數(shù)浮動設(shè)置,進(jìn)行總體規(guī)模上限為220的多階段仿真。各構(gòu)件間的連線表示仿真拓?fù)渲懈鳂?gòu)件間邏輯連接,各段鏈路的主要參數(shù)在仿真開始前進(jìn)行統(tǒng)一設(shè)定,在結(jié)果統(tǒng)計時根據(jù)仿真數(shù)據(jù)和之前確定的構(gòu)件自動化測試與驗(yàn)證方法,對連個方面的主要變化趨勢和性能影響等進(jìn)行分析驗(yàn)證。這兩個方面分別為:

(1)考察消息數(shù)數(shù)突然增加時,本測試方法在不同構(gòu)件規(guī)模下的測試時間以及對全網(wǎng)性能等方面的影響。

(2)考察本文提出的測試方法在不同構(gòu)件規(guī)模下的測試拓?fù)渲貥?gòu)時間、對全網(wǎng)性能以及被重構(gòu)構(gòu)件性能等方面的影響。

仿真結(jié)果如下圖3和圖4所示,分別從上述方面反映了本文所提出的軟件構(gòu)件的自動化測試方法的相關(guān)特性。下面本文針對這兩個方面,對仿真結(jié)果分別進(jìn)行詳細(xì)說明。

考察消息發(fā)送突然增多時,本測試方法在不同構(gòu)件規(guī)模下的測試時間、對全網(wǎng)性能等方面的影響。圖3為全網(wǎng)測試時間變化曲面圖,其中橫軸為消息數(shù),跨度為0至100,縱軸為構(gòu)件數(shù),跨度為20至220,豎軸為測試時間。

由圖3可以看出,全網(wǎng)的測試時間隨消息數(shù)的增大和構(gòu)件數(shù)的增多呈現(xiàn)加速增長的趨勢,不同的是,測試時間對構(gòu)件數(shù)的增長速度要大于對消息數(shù)的增長速度,尤其是隨著消息數(shù)的增長,這種差別呈現(xiàn)出逐漸增大的趨勢。表明本方法能夠驗(yàn)證構(gòu)件是否滿足描述規(guī)約,以及測試接口和服務(wù)的一致性。

為研究本文提出的測試方法在不同構(gòu)件規(guī)模下的效果、對重調(diào)整連接數(shù)等方面的影響。在圖4中,橫軸為重調(diào)整連接數(shù),縱軸為測試拓?fù)渲貥?gòu)時間。在圖5中,橫軸為構(gòu)件數(shù),跨度為0至10,縱軸為測試拓?fù)渲貥?gòu)時間。兩個圖反映測試拓?fù)渲貥?gòu)時間隨重調(diào)整連接數(shù)和構(gòu)件數(shù)的變化情況。

由圖4可以看出,當(dāng)重調(diào)整連接數(shù)逐漸增多時,測試拓?fù)渲貥?gòu)時間會受到較大影響,測試拓?fù)渲貥?gòu)時間增加的速度逐漸加快。而觀察圖5橫坐標(biāo)代表的構(gòu)件數(shù),雖然仍隨構(gòu)件數(shù)的增多測試拓?fù)渲貥?gòu)時間增加,但對測試拓?fù)渲貥?gòu)時間的影響較小??梢园l(fā)現(xiàn),本文提出的方法是能夠在可接受的時間范圍內(nèi)快速重構(gòu)的,在解決了可重構(gòu)路由體系結(jié)構(gòu)下的具有異步交互特征的軟件構(gòu)件和構(gòu)件網(wǎng)的功能魯棒性測試與評估問題的前提下,在很大程度上降低了測試人員的工作量。

4 結(jié)語

本文的自動化測試系統(tǒng)高效地保障了基于開放式可重構(gòu)路由開發(fā)平臺的構(gòu)件的實(shí)施,支撐著可重構(gòu)路由交換節(jié)點(diǎn)的設(shè)計實(shí)現(xiàn),有助于實(shí)現(xiàn)面向服務(wù)提供的新型網(wǎng)絡(luò)技術(shù)體系架構(gòu)——可重構(gòu)網(wǎng)絡(luò)。具體的測試方法經(jīng)過多次具體實(shí)驗(yàn)驗(yàn)證,有良好的效果。

參考文獻(xiàn)

[1]陳文龍,徐恪,徐明偉.基于構(gòu)件的可重構(gòu)路由開發(fā)環(huán)境[J].信息工程大學(xué)學(xué)報,2009,10(3):1557-1567.

[2]張世琨,張文娟,等.基于軟件體系結(jié)構(gòu)的可復(fù)用構(gòu)件制作和組裝[J].軟件學(xué)報,2001(9).

[3]Testing a Network by Inferring Representative State Machines from Network Trace.pdf[C].In:10.1109/ICSEA.2006.261287.

[4]賈鴛鴛.面向可重構(gòu)路由軟件開發(fā)的集成編譯環(huán)境與可重構(gòu)方法研究[D].北京郵電大學(xué)碩士論文,2011.

摘要:針對可重構(gòu)路由平臺中的軟件構(gòu)件,本文設(shè)計并實(shí)現(xiàn)了一種基于petri網(wǎng)理論模型的腳本自動化路由軟件仿真驗(yàn)證方法,本文的方法能夠?qū)崟r按照用戶的修改重建構(gòu)件網(wǎng)絡(luò)。

關(guān)鍵詞:路由軟件 可重構(gòu) 構(gòu)件自動測試 petri網(wǎng) 腳本

中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)02-0058-02

本文主要針對可重構(gòu)路由平臺中的軟件構(gòu)件和構(gòu)件網(wǎng)的自動化測試問題展開論述。在功能魯棒性測試與評估問題上,實(shí)現(xiàn)相關(guān)方法。

1 可重構(gòu)網(wǎng)絡(luò)測試技術(shù)簡介

可重構(gòu)網(wǎng)絡(luò)作為新型網(wǎng)絡(luò)技術(shù)[1],越來越受到人們的重視,可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件的研究也越來越深入。為保證軟件功能的可用性,先對構(gòu)件進(jìn)行驗(yàn)證與測試往往是必要的??芍貥?gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的測試由于其行為不確定性,以及許多構(gòu)件間的交互的不可預(yù)知性[2],使得通用的測試模式成為難點(diǎn),而且構(gòu)件之間的連接關(guān)系的動態(tài)改變,也對測試的完備性提出了挑戰(zhàn)。

2 方法詳述

2.1 面向自動化測試的可重構(gòu)架構(gòu)與構(gòu)件模型描述

網(wǎng)絡(luò)設(shè)備的可重構(gòu)模型是本文自動測試的對象,因此本節(jié)做簡要介紹。圖1是構(gòu)件模型示意圖:

通過測試代理(TestAgent)[3]將分布在不同節(jié)點(diǎn)、提供緊密相關(guān)服務(wù)的構(gòu)件在開發(fā)期測試運(yùn)行時動態(tài)地組裝成一個功能組件,存儲拓?fù)湫畔⒌綌?shù)據(jù)庫,自動地生成構(gòu)件服務(wù)網(wǎng)的隨機(jī)Petri網(wǎng)模型,將輸入?yún)?shù)換成構(gòu)件的性能指標(biāo),自動求解系統(tǒng)性能,并能實(shí)時接收測試人員對構(gòu)件組裝規(guī)約的更改,在構(gòu)件運(yùn)行態(tài)下重構(gòu)構(gòu)件交互服務(wù)網(wǎng)進(jìn)行測試。

2.2 構(gòu)件的自動化測試與驗(yàn)證方法

自動化測試方法的對象包括單個構(gòu)件和多個構(gòu)件組裝的構(gòu)件服務(wù)網(wǎng)。而構(gòu)件服務(wù)網(wǎng)系統(tǒng)從整體看來仍然是個具有輸入輸出端口的功能大“構(gòu)件”,所以下面針對構(gòu)件的測試方法同樣適用于構(gòu)件交互服務(wù)網(wǎng)測試。[4]本文中的自動化測試系統(tǒng)不僅實(shí)現(xiàn)了測試用例的生成方法,同時進(jìn)行了測試結(jié)果與期望輸出結(jié)果的自動比對與分析。

圖2是自動化測試的模型,包括其符號語言定義(定義了庫所的狀態(tài)、令牌的類型、網(wǎng)系統(tǒng)的初始標(biāo)識)

3 算法仿真

本文采用圖2所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),對可重構(gòu)網(wǎng)絡(luò)設(shè)備軟件構(gòu)件的自動化測試方法進(jìn)行Matlab仿真。全網(wǎng)的構(gòu)件總數(shù)浮動設(shè)置,進(jìn)行總體規(guī)模上限為220的多階段仿真。各構(gòu)件間的連線表示仿真拓?fù)渲懈鳂?gòu)件間邏輯連接,各段鏈路的主要參數(shù)在仿真開始前進(jìn)行統(tǒng)一設(shè)定,在結(jié)果統(tǒng)計時根據(jù)仿真數(shù)據(jù)和之前確定的構(gòu)件自動化測試與驗(yàn)證方法,對連個方面的主要變化趨勢和性能影響等進(jìn)行分析驗(yàn)證。這兩個方面分別為:

(1)考察消息數(shù)數(shù)突然增加時,本測試方法在不同構(gòu)件規(guī)模下的測試時間以及對全網(wǎng)性能等方面的影響。

(2)考察本文提出的測試方法在不同構(gòu)件規(guī)模下的測試拓?fù)渲貥?gòu)時間、對全網(wǎng)性能以及被重構(gòu)構(gòu)件性能等方面的影響。

仿真結(jié)果如下圖3和圖4所示,分別從上述方面反映了本文所提出的軟件構(gòu)件的自動化測試方法的相關(guān)特性。下面本文針對這兩個方面,對仿真結(jié)果分別進(jìn)行詳細(xì)說明。

考察消息發(fā)送突然增多時,本測試方法在不同構(gòu)件規(guī)模下的測試時間、對全網(wǎng)性能等方面的影響。圖3為全網(wǎng)測試時間變化曲面圖,其中橫軸為消息數(shù),跨度為0至100,縱軸為構(gòu)件數(shù),跨度為20至220,豎軸為測試時間。

由圖3可以看出,全網(wǎng)的測試時間隨消息數(shù)的增大和構(gòu)件數(shù)的增多呈現(xiàn)加速增長的趨勢,不同的是,測試時間對構(gòu)件數(shù)的增長速度要大于對消息數(shù)的增長速度,尤其是隨著消息數(shù)的增長,這種差別呈現(xiàn)出逐漸增大的趨勢。表明本方法能夠驗(yàn)證構(gòu)件是否滿足描述規(guī)約,以及測試接口和服務(wù)的一致性。

為研究本文提出的測試方法在不同構(gòu)件規(guī)模下的效果、對重調(diào)整連接數(shù)等方面的影響。在圖4中,橫軸為重調(diào)整連接數(shù),縱軸為測試拓?fù)渲貥?gòu)時間。在圖5中,橫軸為構(gòu)件數(shù),跨度為0至10,縱軸為測試拓?fù)渲貥?gòu)時間。兩個圖反映測試拓?fù)渲貥?gòu)時間隨重調(diào)整連接數(shù)和構(gòu)件數(shù)的變化情況。

由圖4可以看出,當(dāng)重調(diào)整連接數(shù)逐漸增多時,測試拓?fù)渲貥?gòu)時間會受到較大影響,測試拓?fù)渲貥?gòu)時間增加的速度逐漸加快。而觀察圖5橫坐標(biāo)代表的構(gòu)件數(shù),雖然仍隨構(gòu)件數(shù)的增多測試拓?fù)渲貥?gòu)時間增加,但對測試拓?fù)渲貥?gòu)時間的影響較小??梢园l(fā)現(xiàn),本文提出的方法是能夠在可接受的時間范圍內(nèi)快速重構(gòu)的,在解決了可重構(gòu)路由體系結(jié)構(gòu)下的具有異步交互特征的軟件構(gòu)件和構(gòu)件網(wǎng)的功能魯棒性測試與評估問題的前提下,在很大程度上降低了測試人員的工作量。

4 結(jié)語

本文的自動化測試系統(tǒng)高效地保障了基于開放式可重構(gòu)路由開發(fā)平臺的構(gòu)件的實(shí)施,支撐著可重構(gòu)路由交換節(jié)點(diǎn)的設(shè)計實(shí)現(xiàn),有助于實(shí)現(xiàn)面向服務(wù)提供的新型網(wǎng)絡(luò)技術(shù)體系架構(gòu)——可重構(gòu)網(wǎng)絡(luò)。具體的測試方法經(jīng)過多次具體實(shí)驗(yàn)驗(yàn)證,有良好的效果。

參考文獻(xiàn)

[1]陳文龍,徐恪,徐明偉.基于構(gòu)件的可重構(gòu)路由開發(fā)環(huán)境[J].信息工程大學(xué)學(xué)報,2009,10(3):1557-1567.

[2]張世琨,張文娟,等.基于軟件體系結(jié)構(gòu)的可復(fù)用構(gòu)件制作和組裝[J].軟件學(xué)報,2001(9).

[3]Testing a Network by Inferring Representative State Machines from Network Trace.pdf[C].In:10.1109/ICSEA.2006.261287.

[4]賈鴛鴛.面向可重構(gòu)路由軟件開發(fā)的集成編譯環(huán)境與可重構(gòu)方法研究[D].北京郵電大學(xué)碩士論文,2011.

猜你喜歡
Petri網(wǎng)腳本
酒駕
安奇奇與小cool 龍(第二回)
數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
電子測試(2018年14期)2018-09-26 06:04:24
快樂假期
神奇的數(shù)學(xué)
小編的新年愿望
中學(xué)生(2017年1期)2017-03-24 09:54:28
基于隨機(jī)函數(shù)Petri網(wǎng)的系統(tǒng)動力學(xué)關(guān)聯(lián)分析模型
工作流技術(shù)在醫(yī)療信息整合工程中的應(yīng)用分析
基于Petri網(wǎng)的BPMN工作流分析方法研究
科技視界(2016年7期)2016-04-01 18:54:49
基于Overlay Network協(xié)同選播通信機(jī)制的研究
汶上县| 资中县| 阿合奇县| 土默特右旗| 商城县| 南靖县| 玛纳斯县| 民县| 贡山| 苍梧县| 科技| 彩票| 绩溪县| 清远市| 承德县| 镶黄旗| 阿鲁科尔沁旗| 理塘县| 南川市| 隆安县| 汝州市| 宜丰县| 黑河市| 贺兰县| 曲松县| 若尔盖县| 大丰市| 察隅县| 中牟县| 大埔区| 蒙城县| 贺州市| 大关县| 新乡市| 华坪县| 阜城县| 池州市| 武夷山市| 黑龙江省| 方城县| 弋阳县|