版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、計算機(jī)語言是計算機(jī)與使用者之間的通訊語言。是計算機(jī)與其使用者之間信息傳遞的媒介。
計算機(jī)語言的發(fā)展經(jīng)歷了最初的低級語言到高級語言的復(fù)雜歷程。由最初的機(jī)器語言到二進(jìn)制編碼的低級語言再到后來的面向過程的高級語言以至目前流行的面向?qū)ο蟮木幊陶Z言。規(guī)約語言是計算機(jī)學(xué)科領(lǐng)域中的一種形式化語言。它不同于一般的編程語言,形式語言一般用于系統(tǒng)的分析和設(shè)計中,從而使得開發(fā)思想更容易理解。程序切片是源起于程序調(diào)試的一門新興的理論,目前在軟件開發(fā)的
2、各個階段都有應(yīng)用,比如軟件測試、軟件度量、軟件重用等。本文基于對UML形式化的研究和程序切片精度問題的研究做了以下幾點(diǎn)工作:
(1)通過形式化規(guī)約語言Z將UML的部分模型圖進(jìn)行了形式化描述,一定程度上避免了模型圖語義的二義性。
本文主要討論統(tǒng)一建模語言UML的形式化描述。隨著軟件工程概念的提出,各種方法學(xué)的不斷融合,統(tǒng)一建模語言UML從各種建模語言中脫穎而出。UML是一種圖形符號系統(tǒng),主要通過九種側(cè)重點(diǎn)不同的模型圖對
3、系統(tǒng)進(jìn)行描述。雖然它是一種系統(tǒng)描述語言,但是由于它本身的特點(diǎn),造成了它在系統(tǒng)規(guī)格描述方面會產(chǎn)生一定的二義性。圖形符號系統(tǒng)和自然語言對規(guī)格說明描述上雖然具有直觀易理解的特性,但是由于自然語言不可避免的歧義性導(dǎo)致規(guī)格描述時的歧義性,本文通過一種形式語言Z的描述規(guī)格對UML模型進(jìn)行形式化轉(zhuǎn)換。從而為系統(tǒng)的模型驗(yàn)證提供依據(jù)。
(2)通過對基于規(guī)約切片的研究,給出一種計算基于規(guī)約的切片的算法,提高切片本身的精度。
程序切片作為
4、一門新興的理論,起源于程序調(diào)試,目前比較成熟的應(yīng)用在軟件測試中,有很多學(xué)者嘗試將其應(yīng)用于軟件開發(fā)過程的各個階段并且取得了一定的進(jìn)展。作為一種理論基礎(chǔ)或者應(yīng)用工具,切片本身的精度的保證是很重要的問題。本文主要對基于規(guī)約的切片進(jìn)行研究,基于有條件切片算法,給出了一種計算基于規(guī)約的切片算法。保證了程序切片在給定前置后置條件基礎(chǔ)下能夠保證獲得的切片是最小的,精度也最高。
(3)通過對規(guī)約切片和UML模型圖的形式化描述,探討了將程序切片
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于模塊單子語義的程序切片技術(shù)研究.pdf
- 基于懶惰切片的模型檢測技術(shù)研究.pdf
- 基于程序切片的Ada程序模型檢測研究.pdf
- 基于切片技術(shù)的面向?qū)ο蟪绦驕y試技術(shù)研究.pdf
- 程序切片技術(shù)研究及切片方案設(shè)計.pdf
- 基于依賴性分析的程序切片技術(shù)研究.pdf
- 基于程序切片譜的軟件錯誤定位技術(shù)研究.pdf
- 基于UML模型的軟件使用模型生成技術(shù)研究與實(shí)現(xiàn).pdf
- Z形式規(guī)約切片的研究.pdf
- 結(jié)合程序切片技術(shù)的并行面向?qū)ο蟪绦蚰P蜋z查.pdf
- 基于程序切片的電子海圖系統(tǒng)軟件測試技術(shù)研究.pdf
- 基于程序切片的網(wǎng)頁過濾技術(shù).pdf
- 基于UML的組件測試技術(shù)研究.pdf
- 基于模型檢查的C程序分析技術(shù)研究.pdf
- 基于切片的程序評測研究.pdf
- 基于UML的需求獲取技術(shù)研究.pdf
- UML模型圖到B方法形式規(guī)約的轉(zhuǎn)換研究與應(yīng)用.pdf
- 基于UML類圖的B形式化規(guī)約研究.pdf
- 基于SPIN的UML模型驗(yàn)證技術(shù)的研究.pdf
- 基于斷層切片數(shù)據(jù)的三角化模型重建技術(shù)研究.pdf
評論
0/150
提交評論