在线观看国产区-在线观看国产欧美-在线观看国产免费高清不卡-在线观看国产久青草-久久国产精品久久久久久-久久国产精品久久久

美章網 資料文庫 軟件復用視域下軟件工程論文范文

軟件復用視域下軟件工程論文范文

本站小編為你精心準備了軟件復用視域下軟件工程論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

軟件復用視域下軟件工程論文

1軟件復用的幾個層次

軟件復用是指在軟件設計的過程中,將軟件中不斷重復的部分進行抽象和提取,從而形成能夠通用的軟件成分,可以被不同的模塊復用。根據軟件設計的不同需求,軟件復用的層次也有所不同,主要包括以下幾個部分:

1.1代碼的復用代碼的復用可以說是軟件復用中最簡單的部分,這種軟件復用方式在面向結構化和面向對象的軟件設計方法中均有所體現:面向結構化的軟件設計方式中,我們將軟件重復的部分抽象為一個函數,通過對函數傳遞不同的參數,從而實現不同模塊對函數的調用;在面向對象的軟件設計方法中,我們可以依靠類的繼承關系,使得子類在繼承的過程中能夠重復使用基類的一些代碼、成員變量等等,這些都是軟件復用中代碼復用的具體例子。

1.2設計的復用代碼的復用僅僅是軟件復用中最簡單的層次,與其相比,設計的復用能夠實現軟件系統模塊級別的復用,顯得更為強大。設計的復用主要體現在以下三個方面:(1)第一,從現有的系統中提取一些可以復用的部分,然后重寫運用到新系統當中。(2)第二,將對目前系統的設計重新運用到其他的系統中,從而實現整個軟件系統級別設計的復用。(3)第三,實現獨立于一些系統的軟件構件,這些軟件構件的復用級別比代碼復用的粒度更大,這種構件的抽象級別往往更高,從而使得構件能夠被廣泛運用到多個系統當中,提高構件的復用次數。2.3分析的復用與軟件設計的復用不同,軟件分析的復用運用于軟件的概要設計階段,與軟件的具體實現關聯比較少,因此實現軟件復用的幾率更加大。軟件的分析復用也可以有三種不同的方式:第一,抽象出現有軟件系統的重復分析部分,應用于其他軟件系統的分析上;第二,將分析的方法運用到不同的軟硬件平臺上,從而能夠產生不同的設計;第三,可以實現一些分析的構件,從而實現軟件分析階段的軟件復用。

1.4測試信息的復用測試過程也屬于軟件工程的重要模塊,因此在軟件的測試部分也可以應用軟件復用的方法,軟件測試信息的復用主要包括兩方面的內容:(1)第一,測試用例的復用,就是將一個系統的軟件測試用例,提取一些通用的部分運用到另一個軟件系統中,從而實現軟件測試用例的復用。(2)第二,測試過程信息的復用,軟件測試可以通過軟件自動化測試工具記錄一些相關的測試信息,這些測試信息可以為其他系統的測試提供參考。這兩種方式都可以實現軟件測試信息的復用。

2實現軟件復用的相關技術

2.1面向對象技術面向對象技術的產生和實現是軟件設計世界的重大改革,它使得軟件設計模式能夠按照人類看待世界的方式進行,而且能夠通過繼承、封裝和多態技術,更好地實現軟件的復用。其中繼承技術是實現軟件復用的重要方式,在面向對象的技術中,我們將很多對象抽象為類,而其中一些類的公有特性可以被其子類繼承下去,因此在繼承的過程中,子類不必再實現父類的方法和屬性,而僅僅定義自己與父類不同的特性即可,因此繼承技術在很大程度上實現了軟件的復用。當然,面向對象技術的其他屬性——多態也可以很好地實現軟件的復用,因此目前在進行軟件設計和開發過程中,引入了面向對象技術,能夠在很大程度上實現軟件的復用。

2.2軟件復用庫軟件設計在經過了多年的理論和實踐研究之后,一些經典的算法和實現技術被傳承下來,研究人員將這些代碼進行不斷地提煉和改進,從而封裝為一系列可以直接引用的軟件復用庫,這樣不僅僅能夠降低軟件開發人員的開發難度,提高他們的開發效率,而且這些軟件復用庫在經過千錘百煉以后,能夠以更高的效率實現相應的功能。例如:在C++語言中,STL就是一種軟件復用庫的具體實現,軟件開發人員可以在引入頭文件之后,直接對其中的數據結構進行使用,而不必自己再從頭開始實現,而且軟件復用庫中的一些對象的建立和銷毀機制都比較完善,能夠協助軟件設計人員更好地使用和管理內存。

作者:毛海駿

主站蜘蛛池模板: 国产98在线 | 传媒麻豆 | 亚洲天堂h | 伊人男人天堂 | 国产资源免费观看 | 在线免费观看羞羞视频 | 淫婷婷 | 色五月情 | 日韩一区二区精品久久高清 | 久久精品成人欧美大片免费 | 久久精品一区二区三区资源网 | 亚洲图片偷拍区 | 羞羞视频免费网站 | 国产亚洲欧美一区 | 久久久国产精品视频 | 一级国产精品一级国产精品片 | 羞羞视频在线免费看 | 黄色污污视频网站 | 国产在线观看不卡 | 日本免费一级片 | 色婷婷六月桃花综合影院 | 国产日韩欧美综合 | 国产精品成人观看视频国产 | 在线看国产视频 | 伊人五月婷婷 | 亚洲夜色 | 国产欧美曰韩一区二区三区 | 欧美色视频在线观看 | 伊人国产在线 | 欧美深夜福利视频 | 亚洲成av人影片在线观看 | 一级黄色影院 | 丁香五月亚洲综合在线 | 男人天堂网站在线 | 亚州综合激情另类久久久 | 最新理论片在线第一页05电影网 | 中日韩美中文字幕 | 在线观看精品视频一区二区 | 男人天堂网www | 亚亚洲乱码一二三四区 | 亚洲高清视频在线观看 | 亚洲综合成人网 |