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

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

模型切片技術(shù)及其在軟件演化領(lǐng)域的應(yīng)用

發(fā)布時(shí)間:2024-10-30 22:10
  軟件演化是高質(zhì)量軟件開(kāi)發(fā)的重要課題。隨著互聯(lián)網(wǎng)的爆炸式發(fā)展,軟件系統(tǒng)也隨之飛速發(fā)展。然而,隨著軟件系統(tǒng)復(fù)雜性不斷增加,計(jì)算機(jī)軟件系統(tǒng)變得越來(lái)越難以理解和維護(hù),更多的節(jié)點(diǎn)和邊被添加到圖中,這將導(dǎo)致遺留系統(tǒng)的規(guī)模很可能超出其圖形模型可以表示的范圍,這必將導(dǎo)致遺留系統(tǒng)對(duì)應(yīng)的圖形模型的可讀性降低。而一些研究人員在對(duì)大規(guī)模程序進(jìn)行調(diào)試時(shí)發(fā)現(xiàn):當(dāng)一個(gè)規(guī)模巨大的軟件系統(tǒng)按照一定的規(guī)則劃分為若干個(gè)規(guī)模較小的程序時(shí),可以很容易被理解和維護(hù)。因此,本文首先對(duì)程序切片的研究背景、國(guó)內(nèi)外研究現(xiàn)狀、主要技術(shù)、應(yīng)用場(chǎng)景等進(jìn)行了簡(jiǎn)要概括;接著對(duì)軟件演化,程序切片,模型切片技術(shù)進(jìn)行了介紹,然后對(duì)UML進(jìn)行了研究分析,領(lǐng)會(huì)切片技術(shù)在軟件演化領(lǐng)域的思想及實(shí)現(xiàn)過(guò)程;最后在對(duì)遺留系統(tǒng)演進(jìn)策略進(jìn)行研究的基礎(chǔ)上,將程序切片引入到模型切片中,提出了一種動(dòng)態(tài)模型切片方法來(lái)促進(jìn)遺留系統(tǒng)演化。其主要過(guò)程為:首先理解遺留軟件系統(tǒng),并從遺留系統(tǒng)中提取更高代表性的模型。然后利用類圖和通信圖的依賴性分析構(gòu)建CSDG類場(chǎng)景依賴圖,為切片打下基礎(chǔ),然后根據(jù)給定的切片條件對(duì)依賴關(guān)系圖(CSDG)進(jìn)行切片,輸出切片圖。最后通過(guò)實(shí)例來(lái)說(shuō)明提出的動(dòng)態(tài)模型切片...

【文章頁(yè)數(shù)】:58 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
Abstract
第一章 緒論
    1.1 課題研究的背景
    1.2 課題研究意義
    1.3 國(guó)內(nèi)外研究現(xiàn)狀
    1.4 課題主要研究?jī)?nèi)容和論文組織結(jié)構(gòu)
        1.4.1 主要研究?jī)?nèi)容
        1.4.2 論文組織結(jié)構(gòu)
第二章 相關(guān)背景知識(shí)
    2.1 軟件演化的基本概念
        2.1.1 軟件演化與軟件再工程
    2.2 程序切片技術(shù)
    2.3 模型切片技術(shù)
        2.3.1 模型切片概念的提出
        2.3.2 模型切片的分析
    2.4 UML模型相關(guān)知識(shí)
        2.4.1 UML的組成
        2.4.2 UML的特點(diǎn)
    2.5 模型分析
        2.5.1 依賴性分析技術(shù)
        2.5.2 依賴性分析在軟件測(cè)試中的應(yīng)用
    2.6 本章小結(jié)
第三章 動(dòng)態(tài)模型切片算法設(shè)計(jì)與實(shí)現(xiàn)
    3.1 相關(guān)工作
        3.1.1 模型切片
    3.2 UML模型依賴性分析
        3.2.1 UML模型選擇
        3.2.2 UML模型定義
        3.2.3 依賴性分析
    3.3 UML模型切片
        3.3.1 CSDG定義
        3.3.2 CSDG的圖形化方法定義
        3.3.3 CSDG依賴性的分析
        3.3.4 CSDG構(gòu)建
        3.3.5 切片算法
    3.4 系統(tǒng)分解
        3.4.1 類型權(quán)重關(guān)系
        3.4.2 系統(tǒng)分解算法
第四章 案例研究
    4.1 介紹
    4.2 CSDG的構(gòu)建
    4.3 遺留系統(tǒng)的分解
    4.4 第二個(gè)案例
    4.5 結(jié)論分析
第五章 總結(jié)和展望
    5.1 本文所做的工作
    5.2 不足及未來(lái)的方向
致謝
參考文獻(xiàn)



本文編號(hào):4008554

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

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


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

版權(quán)申明:資料由用戶7c1f6***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com