天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于Event-B的免疫系統(tǒng)設(shè)計與開發(fā)

發(fā)布時間:2020-05-11 15:28
【摘要】:隨著計算機軟件系統(tǒng)規(guī)模的日益龐大,系統(tǒng)的復(fù)雜性也在不斷提升,設(shè)計中存在的潛在問題將會影響到軟件系統(tǒng)的安全性和可靠性。傳統(tǒng)的軟件工程方法已經(jīng)很難滿足目前復(fù)雜和安全性都要求極高的需求,迫切需要更適應(yīng)當前發(fā)展需求的方法來開發(fā)安全性更高的軟件和成本較低的大型復(fù)雜系統(tǒng)。為了解決上述問題,統(tǒng)一建模語言(UML)在軟件開發(fā)設(shè)計中被廣泛應(yīng)用,UML是一種半形式化的圖形建模語言,它使用清晰直觀的圖形對系統(tǒng)進行描述,得到的圖形化軟件規(guī)約便于溝通和理解,現(xiàn)已在面向?qū)ο蠓治龊驮O(shè)計中成為軟件業(yè)界的標準。但是,UML的語義部分采用的是非形式化的自然語言缺乏精確的語義,導(dǎo)致對復(fù)雜的大型軟件系統(tǒng)的描述不夠精確,容易產(chǎn)生模糊性和二義性,不便于使用者建立嚴格的需求模型以及不便于使用自動化工具對所描述的規(guī)約進行一致性檢查、分析和驗證。形式化方法和UML二者之間存在很大的互補性,形式化方法嚴格的數(shù)學(xué)定義恰好能在語義方面彌補UML的不足,能夠?qū)ML建模結(jié)果與需求描述進行一致性檢查和正確性分析。同時,UML能夠降低直接使用形式化方法進行系統(tǒng)開發(fā)的難度,增強了形式化方法在系統(tǒng)開發(fā)中的實際應(yīng)用價值。將UML和形式化方法結(jié)合起來,對提高軟件的可靠性和安全性有著極其重要的意義。為了能夠在開發(fā)中及時發(fā)現(xiàn)錯誤并改正,降低開發(fā)成本,精確、簡明地驗證和規(guī)范軟件系統(tǒng)和性質(zhì),在分析UML模型圖特點的基礎(chǔ)上,本文選擇Event-B形式化方法作為復(fù)雜非線性的免疫系統(tǒng)UML模型圖的形式規(guī)約方法,主要工作如下:1.簡述了 UML的基本概念和常被用于解決面向?qū)ο蠼栴}的應(yīng)用背景,介紹了 UML便于溝通和支持軟件開發(fā)整個生命周期的優(yōu)點,并指出UML缺乏精確的語義定義,對軟件結(jié)構(gòu)的描述只能停留在非形式化的層次上。針對這個問題,本文提出將Event-1β形式化方法與UML相結(jié)合,Event-B方法以其嚴謹?shù)臄?shù)學(xué)理論基礎(chǔ)彌補UML的非形式化語義定義,并且Event-B方法的Rodin工具自帶證明義務(wù)自動生成器可以為模型自動生成證明義務(wù)彌補了 UML模型圖缺少驗證工具的問題。2.研究了免疫系統(tǒng)在機體內(nèi)的運行機制,獲取要建立模型的需求,利用UML建立清晰直觀的模型圖,從系統(tǒng)的靜態(tài)和動態(tài)兩方面入手詳細描述免疫系統(tǒng)功能。采用Event-B方法對模型進行形式化分析和規(guī)約,并制定精化策略為免疫系統(tǒng)添加行為規(guī)則和完善功能。通過Event-B形式化方法的模型檢測和定理自動證明來保證免疫系統(tǒng)與需求的一致性和正確性,從而提升免疫系統(tǒng)的可靠性。3.根據(jù)UML和Event-B模型對系統(tǒng)的建模、分析和驗證,利用Java編程語言將經(jīng)過UML和Event-B形式化方法設(shè)計免疫系統(tǒng)轉(zhuǎn)化為可執(zhí)行代碼,并將流感病毒的相關(guān)參數(shù)設(shè)定到免疫系統(tǒng)中。運行所建立的免疫系統(tǒng)后,系統(tǒng)將生成參與細胞的運動和細胞碰撞圖,并顯示每種細胞的實時數(shù)量曲線圖。系統(tǒng)運行后所得的實驗結(jié)果與生物學(xué)免疫應(yīng)答規(guī)律進行比較可以發(fā)現(xiàn)其規(guī)律是一致的,驗證了所開發(fā)的免疫系統(tǒng)的合理性。
【圖文】:

用例圖,模型,用戶模型,系統(tǒng)開發(fā)


8邐揚州大學(xué)碩士學(xué)位論文邐逡逑四、用戶模型層逡逑用戶模型層通常又稱為M0層,,它位于所有層次的最底部,該層的每個實例都是模型逡逑層和元模型層概念的實例。該抽象級別的模型通常叫作對象或?qū)嵗P,用戶模型層的主逡逑要作用是描述一個特定的信息。逡逑2.1.4邋UMLJiMX^:邋EA逡逑EA邋(Enterprise邋Architect)是一個對于軟件系統(tǒng)開發(fā)有著極好支持的計算機輔助軟件工逡逑程軟件。EA不同于普通的UML畫圖工具,它支持軟件開發(fā)的整個生命周期。在需求分析逡逑階段,系統(tǒng)分析與設(shè)計階段,系統(tǒng)開發(fā)及部署等方面有著強大的支持,同時加上對多種編逡逑程語言的正逆向工程,項目管理,文檔生成,數(shù)據(jù)建模等方面?梢宰屜到y(tǒng)開發(fā)中各個角逡逑色都獲得最好的開發(fā)效率。圖2.3-2.5為使用EA建立UML用例、類和其他模型圖。逡逑'

模型圖,模型,免疫系統(tǒng)


蔣思萍基于Event-B的免疫系統(tǒng)設(shè)計與開發(fā)邐逡逑::二-.二::二__二_?_1_邐V邐"邐'邋■邋-J;邐-邋V邋—邋?_N二_—邐邐邐…一邐--逡逑,a邋:■邐-i邋?,;j邋ai邋a邋?/..邋aa;邐-逡逑
【學(xué)位授予單位】:揚州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52

【相似文獻】

相關(guān)期刊論文 前10條

1 傅育熙;李國強;田聰;;形式化方法的理論基礎(chǔ)專題前言[J];軟件學(xué)報;2018年06期

2 ;《軟件學(xué)報》形式化方法的理論基礎(chǔ)?魑耐ㄖ猍J];軟件學(xué)報;2017年03期

3 ;《軟件學(xué)報》軟件形式化方法與應(yīng)用?魑耐ㄖ猍J];軟件學(xué)報;2015年06期

4 彭成;王盼卿;;軟件形式化開發(fā)方法的選擇策略研究[J];電子設(shè)計工程;2014年15期

5 王戟;李宣東;;形式化方法與工具?把訹J];軟件學(xué)報;2011年06期

6 呂建強;夏春芬;;形式化方法在密碼協(xié)議中的應(yīng)用[J];科技信息;2009年06期

7 姜利;孫永強;;形式化方法的發(fā)展及展望[J];計算機科學(xué);1998年02期

8 柴振榮;形式化方法與軟件的可靠性[J];管理科學(xué)文摘;1999年09期

9 鄭士貴;智能服務(wù)網(wǎng)絡(luò)形式化方法的模擬和實質(zhì)[J];管理科學(xué)文摘;1997年01期

10 鄭紅軍;張乃孝;;軟件開發(fā)中的形式化方法[J];計算機科學(xué);1997年06期

相關(guān)會議論文 前6條

1 王梓;付建蘇;劉海天;張民強;陳陽;;面向同步語言的多時鐘系統(tǒng)行為建模與驗證[A];第六屆中國指揮控制大會論文集(下冊)[C];2018年

2 高靜;曹子寧;;基于空間邏輯和計算樹邏輯的模型檢測[A];2009年中國高校通信類院系學(xué)術(shù)研討會論文集[C];2009年

3 任雁;田婕;孫輝;周永;;混成系統(tǒng)測試研究綜述[A];2011年通信與信息技術(shù)新進展——第八屆中國通信學(xué)會學(xué)術(shù)年會論文集[C];2011年

4 ;基于時間自動機的實時系統(tǒng)建模及驗證[A];第六屆和諧人機環(huán)境聯(lián)合學(xué)術(shù)會議(HHME2010)、第19屆全國多媒體學(xué)術(shù)會議(NCMT2010)、第6屆全國人機交互學(xué)術(shù)會議(CHCI2010)、第5屆全國普適計算學(xué)術(shù)會議(PCC2010)論文集[C];2010年

5 劉潤杰;申金媛;穆維新;;形式化開發(fā)非遞歸Koch曲線算法[A];計算機研究新進展(2010)——河南省計算機學(xué)會2010年學(xué)術(shù)年會論文集[C];2010年

6 張沫;沈蘇彬;;基于萬維網(wǎng)服務(wù)的電信開放組合業(yè)務(wù):研究綜述[A];中國通信學(xué)會信息通信網(wǎng)絡(luò)技術(shù)委員會2005年年會論文集[C];2005年

相關(guān)重要報紙文章 前2條

1 上海交通大學(xué)APEX數(shù)據(jù)和知識管理實驗室 王昊奮邋俞勇;語義Web推動下一代搜索[N];計算機世界;2007年

2 天津市第一中級人民法院 李寶明;論法官的思維[N];天津日報;2008年

相關(guān)博士學(xué)位論文 前10條

1 鄭長宗;安全苛求通信系統(tǒng)的形式化建模及驗證[D];中國鐵道科學(xué)研究院;2011年

2 方徽星;基于協(xié)同驗證與混成關(guān)系的混成系統(tǒng)形式化分析驗證[D];華東師范大學(xué);2016年

3 張濤;復(fù)雜信息系統(tǒng)模型的形式化驗證方法研究[D];哈爾濱工程大學(xué);2012年

4 蓋新貌;終端信任鏈理論模型及其實現(xiàn)機制研究[D];國防科學(xué)技術(shù)大學(xué);2013年

5 張鵬;形式化方法在云計算中的應(yīng)用研究[D];吉林大學(xué);2014年

6 張健;Agent角色模型與多agent系統(tǒng)構(gòu)造方法研究[D];山東大學(xué);2012年

7 艾萍;構(gòu)件柔性組裝描述的形式化方法研究及其在水利領(lǐng)域的應(yīng)用[D];河海大學(xué);2002年

8 徐丙鳳;構(gòu)件化嵌入式軟件安全性分析方法研究[D];南京航空航天大學(xué);2014年

9 祝義;嵌入式軟件需求規(guī)約到軟件體系結(jié)構(gòu)模型的轉(zhuǎn)換研究[D];南京航空航天大學(xué);2011年

10 黃滟鴻;面向?qū)崟r嵌入式系統(tǒng)的中斷語義理論研究[D];華東師范大學(xué);2014年

相關(guān)碩士學(xué)位論文 前10條

1 蔣思萍;基于Event-B的免疫系統(tǒng)設(shè)計與開發(fā)[D];揚州大學(xué);2018年

2 王建斌;基于Event-B的礦井機車運行過程控制的建模與驗證研究[D];合肥工業(yè)大學(xué);2017年

3 陳姣;戰(zhàn)場數(shù)據(jù)樣本空間形式化描述與樣本生成[D];南京大學(xué);2018年

4 顧海博;操作系統(tǒng)全局性質(zhì)的形式化描述和驗證[D];中國科學(xué)技術(shù)大學(xué);2018年

5 付凱明;碘[~(125)I]自動化生產(chǎn)線控制程序的設(shè)計及其形式化方法驗證[D];北京工業(yè)大學(xué);2016年

6 朱蕾兒;面向基本蟻群算法的形式化研究[D];北京化工大學(xué);2017年

7 劉中軍;基于形式化方法的SIP研究與應(yīng)用[D];北京郵電大學(xué);2006年

8 游穎;算法形式化方法在三類組合數(shù)學(xué)問題求解中的應(yīng)用研究[D];江西師范大學(xué);2017年

9 施煒;PAR方法應(yīng)用于管理信息系統(tǒng)開發(fā)方法的初步研究[D];江西師范大學(xué);2004年

10 閔洪軍;軟件工程中形式化方法研究[D];浙江大學(xué);2006年



本文編號:2658671

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2658671.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a9f98***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com