版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、隨著城市信息化建設的不斷推進,安全苛求系統(tǒng)的應用領域也越來越廣泛,如航空航天、醫(yī)療、軌道交通等領域。在這些領域,安全苛求系統(tǒng)通常是功能密集型且邏輯復雜的,設計和開發(fā)難度大,生命周期長,成本高。本文針對軌道交通領域的基于通信的列車運行控制(CBTC,Communications Based Train Control)系統(tǒng)進行研究,引入應用數(shù)據(jù)的概念,提出可配置的、基于模型的代碼自動生成技術,旨在解決傳統(tǒng)方法的缺陷和不足,減少錯誤的引入,
2、提高軟件的安全性。
首先,基于CBTC系統(tǒng)提出應用數(shù)據(jù)的概念,包括描述系統(tǒng)個性的靜態(tài)應用數(shù)據(jù)和表達系統(tǒng)共性的功能邏輯描述,并以列車自動防護(ATP,Automat Train Protection)系統(tǒng)為例設計模型,實現(xiàn)應用數(shù)據(jù)的模型化表達。其中靜態(tài)應用數(shù)據(jù)模型包括接口模型、信號模型和通用參數(shù)模型;功能邏輯描述模型包括結構模型、算法模型和邏輯模型。其次,設計應用數(shù)據(jù)配置平臺框架,實現(xiàn)數(shù)據(jù)集中管理和自動配置功能;并結合基于X
3、SLT的格式轉換技術,提出了可配置的、基于模型的代碼自動生成技術,即通過將已配置的應用數(shù)據(jù)模型轉換為XML格式文檔,再經XSLT處理器轉換為模板XSL文檔所定義的格式文件,即軟件源代碼。最后,設計自動生成平臺的結構和框架,實現(xiàn)面向ATP軟件的應用數(shù)據(jù)配置和基于模型的代碼自動生成功能,并進行結果分析。
本文提出的安全苛求軟件設計與開發(fā)方法,實現(xiàn)了軟件需求的半形式化,使需求描述和軟件設計清晰明確,在設計階段進行測試和驗證;同時
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全苛求軟件的自動化測試技術研究.pdf
- 安全苛求性軟件安全性的形式化分析.pdf
- 基于可靠性的安全系數(shù)設計方法研究與軟件開發(fā).pdf
- 安全苛求軟件測試方法在CTCS-3級列控系統(tǒng)車載設備測試中的應用研究.pdf
- 基于設計模式的軟件開發(fā)方法研究與實踐.pdf
- 安全評價工程軟件的研究與開發(fā).pdf
- 組合預測方法研究及其軟件系統(tǒng)設計與開發(fā).pdf
- MDA軟件開發(fā)方法的研究與應用.pdf
- 基于MDA的軟件安全子系統(tǒng)開發(fā)方法的研究.pdf
- 大壩安全監(jiān)測自動化軟件的設計與開發(fā).pdf
- 安全相關軟件的設計方法研究及應用.pdf
- 軟件復用與基于構件的軟件開發(fā)方法.pdf
- 基于組件的軟件開發(fā)方法研究與實踐.pdf
- 基于MDA的軟件開發(fā)方法研究與應用.pdf
- 安全軟件開發(fā)周期的研究.pdf
- 軟件安全開發(fā)方法消化的影響因素及行為研究.pdf
- 安全軟件開發(fā)環(huán)境中安全測試工具的設計與實現(xiàn).pdf
- 儲能系統(tǒng)規(guī)劃設計方法與軟件開發(fā).pdf
- 面向對象的軟件設計開發(fā)方法與配置管理研究與應用.pdf
- 軟件開發(fā)設計外文翻譯--軟件開發(fā)概念和設計方法
評論
0/150
提交評論