軟體演化和維護過程中若干關鍵技術研究

《軟體演化和維護過程中若干關鍵技術研究》是依託東南大學,由李必信擔任項目負責人的面上項目。

基本介紹

  • 中文名:軟體演化和維護過程中若干關鍵技術研究
  • 項目類別:面上項目
  • 項目負責人:李必信
  • 依託單位:東南大學
  • 負責人職稱:教授
  • 申請代碼:F0203
  • 研究期限:2008-01-01 至 2010-12-31
  • 批准號:60773105
  • 支持經費:28(萬元)
中文摘要
軟體演化是不可避免的,因為軟體在使用過程中會面臨著這樣一些問題:新的需求不斷出現,事務環境經常變化,需要修正隨時出現的錯誤,不時有新的計算機和設備接入到系統中,以及系統的性能和可靠性需要改進等等。為了解決這些問題,軟體維護過程中採用的新技術的研究就顯得很重要。本項目旨在研究一類基於程式切片和程式轉換的軟體維護技術,目的是想利用程式切片和程式轉換的相關技術來解決軟體維護過程中進行代碼理解、再工程、影響分析、修改傳播、回歸測試和錯誤定位時遇到的問題。具體內容包括:基於程式切片和程式轉換技術的軟體理解、軟體再工程(包括逆向工程,結構調整和正向工程)、軟體修改影響範圍的界定、軟體修改傳播模型的建立、回歸測試用例的選擇和最佳化以及錯誤定位的算法和實現等。我們相信,這些技術的成功研究和推廣使用必將對現有的軟體維護和演化技術和方法產生積極影響。

相關詞條

熱門詞條

聯絡我們