English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 80990/80990 (100%)
造訪人次 : 41346832      線上人數 : 998
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/71924


    題名: Change History Tracing Tool for Arbitrary Programming Language
    作者: 林庭書;Lin,Ting-Shu
    貢獻者: 軟體工程研究所
    關鍵詞: 版本控制系統;VCS
    日期: 2016-08-26
    上傳時間: 2016-10-13 14:06:39 (UTC+8)
    出版者: 國立中央大學
    摘要: 現今的版本控制系統及相關工具,因為所儲存的資訊缺乏對程式原始碼的理解,而導致軟體開發人員在對版本紀錄進行查詢時,難以得到他們實際所關心的資訊。例如開發者想要針對一個在許久以前能運作正常,卻在近期的測試中發生錯誤的方法(method)進行追蹤。為了找出造成錯誤的更動,由於目前版本控制系統只能找到關於檔案層級的變動紀錄,會有大量與目標無關的變動被顯示出來,而難以從中找出真正與該方法有關係的變動紀錄。
    本論文針對現有版本控制系統的不足,提出一個輔助追蹤版本歷史紀錄之工具iNob。本工具能以高效的方式對程式原始碼進行簡易的分析,以讓軟體開發者以方法為單位,查找其於版本控制系統(Version Control System)中的變更紀錄。使用者可以透過簡單而直觀的操作,得到出他們所關注的變更紀錄。透過這樣的輔助,能幫助開發者更加有效地除錯以及瞭解程式碼變更歷程,從而提高開發效率並降低程式維護成本。本工具同時也有著高度的擴充性,能夠藉由簡單的方式更換部分元件,以支援不同的程式語言。
    ;Version Control Systems(VCS) and related tools nowadays have an obvious problem: all data are saved as pure text format. The information of a program such as structure and elements is ignored from these tools. When developers try to trace history of a program, they can only get textual information from VCS. In many practical cases, it’s hard to find the information that developers really care about, changes of a method for example.
    In this research, we propose iNob, a VCS assistant tool for this problem. iNob can search and analyze source code stored in VCS effectively. With the assistance of iNob, developers can search the change history of a method in VCS. Using iNob, developers can focus on code change history of a program element, such as method or others, making developing and debugging more efficient. iNob also has good extendibility: users can extend iNob to support different programming languages in a very efficient way without introducing heavy techniques such as programming language parsers.
    顯示於類別:[軟體工程研究所 ] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML777檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明