軟體工程 .

hrdzkj發表於2013-06-19

from

http://blog.csdn.net/liushuijinger/article/details/6737068

 

分類: 軟體工程 558人閱讀 評論(4) 收藏 舉報

 

軟體工程的各種定義

                                 

 


BarryBoehm

  運用現代科學技術知識來設計並構造計算機程式及為開發、執行和維護這些程式所必需的相關檔案資料。

IEEE

 

  在軟體工程術語彙編中的定義:軟體工程是:1.將系統化的、嚴格約束的、可量化的方法應用於軟體的開發、執行和維護,即將工程化應用於軟體;2.在1中所述方法的研究

FritzBauer

 

  在NATO會議上給出的定義:建立並使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效執行的可靠軟體的一系列方法。

電腦科學技術百科全書

  軟體工程是應用電腦科學、數學及管理科學等原理,開發軟體的工程。軟體工程借鑑傳統工程的原則、方法,以提高質量、降低成本。其中,電腦科學、數學用於構建模型與演算法,工程科學用於制定規範、設計範型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。

普遍定義

  目前比較認可的一種定義認為:軟體工程是研究和應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。

 

相關文章