程式理解
程式理解(Program comprehension)是計算機科學的領域之一,着重軟件工程師維護已有程式碼的方式。程式理解中有包括認知,也有其他流程,已識別出這些流程,這些也是研究的主題。其研究結果會用來開發工具以及進行訓練。
軟件維護工作包括以下五種:適應性維護、修正性維護、完善性維護、代碼復用及代碼槓桿(code leverage)[1]。
程式理解領域的計算機科學家有Ruven Brooks、Ted J. Biggerstaff及Anneliese von Mayrhauser。
相關條目
參考資料
- ^ Advances in Computers. Academic Press. 29 September 1994: 34–. ISBN 978-0-08-056671-9.
外部連結
- Using a behavioral theory of program comprehension in software engineering (頁面存檔備份,存於互聯網檔案館)
- The concept assignment problem in program understanding (頁面存檔備份,存於互聯網檔案館)
- Program Comprehension During Software Maintenance and Evolution (頁面存檔備份,存於互聯網檔案館)
這是一篇電腦科學小作品。您可以透過編輯或修訂擴充其內容。 |