你知道軟件架構是從什麼時候誕生的嗎?

從目前的記載來看,其實軟件架構的具體起源已經很難被確定了。在1960年代,艾茲格·迪傑斯特拉等開始涉及軟件架構領域,從1990年代後,軟件架構這個概念開始變得愈發流行。而碰巧的是,1968年秋季,NATO科技委員會召集了一羣優秀的軟件工程師,進行頭腦風暴,爲了想出“軟件危機”的解決方案,也是在這次會議上誕生了Software Engineering概念,即軟件工程。

1993年,電氣電子工程師學會(IEEE)給出了對於Software Engineering的定義:

"將系統化的、規範的、可度量的方法用於軟件的開發、運行和維護的過程,即將工程化應用於軟件開發中"。

軟件工程是面向工程領域的,軟件工程包含軟件架構的設計,而軟件架構即是一張開發藍圖,是一個計劃,是整體的規劃,亦是軟件工程的指導方針。軟件工程主要目標,如圖所示。

想全面系統地瞭解計算機軟件架構的知識,還可以參考《移動開發架構設計實戰》,掌握架構體系知識。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章