什么是軟件工程
關于軟件工程,有代表性的定義包括:
(1) Barry Boehm給出的定義:運用現代科學技術知識來設計并構造計算機程序及為開發、運行和維護這些程序所必需的相關文件資料。
(2) IEEE在《軟件工程術語匯編》中的定義:①將系統化的、嚴格約束的、可量化的方法應用于軟件的開發、運行和維護,即將工程化應用于軟件;②在①中所述方法的研究。
(3) Fritz Bauer在NATO會議上給出的定義:建立并使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效運行的可靠軟件的一系列方法。
(4)《計算機科學技術百科全書》中的定義:軟件工程是應用計算機科學、數學及管理科學等原理開發軟件的工程。軟件工程借鑒傳統工程的原則、方法,以提高質量、降低成本.其中,計算機科學、數學用于構建模型與算法,工程科學用于制定規范、設計范型(Paradigm)、評估成本及確定權衡,管理科學用于計劃、資源、質量、成本等管理.CCSE2004報告強調軟件工程是“以系統的、科學的、定量的途徑,把工程應用于軟件的開發、運行和維護;同時,開展對上述過程中各種方法和途徑的研究”,突出了軟件工程領域內的“工程學”和“方法學”的研究和應用方向。在2004年5月定稿的、由ACM/IEEE聯合工作組制定的CCSE2004 SEEK(Software Engineering Education Knowledge)中,將軟件工程知識領域分為以下領域:
- 計算的本質(Computing Essentials,CMP);
- 數學與工程基礎(Mathematical & Engineering Fundamentals, FND);
- 職業習{I練(Professional Practice,PRF);
- 軟件建模與分析(Software Modeling&Analysis, MAA) ;
- 軟件設計(Software Design, DES);
- 軟件驗證(Software Verification&Validation, VAV);
- 軟件進化(Software Evolution, EVO);
- 軟件過程(Software Process,PRO);
- 軟件質量(Software Quality,QUA);
- 軟件管理(Software Management, MGT);
系統與應用專題(System&Application Specialties, SAS)2004年6月23日,IEEE的另一個學科組也公布了軟件工程知識體系SWEBOK(Software Engineering Body of Knowledge)的更新版,包括:
- 軟件需求(Software Requirements, SWR);
- 軟件設計(Software Desi云n,SWD);
- 軟件構造(Software Construction, SWC);
- 軟件測試(Software Testing,SWT);
- 軟件維護(Software Maintenance,SWM);
- 軟件配置管理(Software Configuration Management, SCM) ;
- 軟件工程管理(Software Engineering Management,SEM);
- 軟件工程過程(Software Engineering Process,SEP);
- 軟件工程工具和方法( Software Engineering Tools & Methods,STM);
- 軟件質量(Software Quality,SWQ);
- 相關學科知識(Knowledge Areas of Related Disciplines)
由于軟件工程致力于開發高效的軟件系統,因此9要沿著軟件方法與技術向下擴展到系統的內部結構,以更有效地開發利用硬件系統的性能;再考慮到設計開發的軟件系統是面向用戶的,所以需要向上擴展到一些應用技術問題并對組織事務的有關問題有適當的了解。

推薦新聞
更多行業-
集團網站設計需要考慮到哪幾點問題?
集團企業沒有專屬的網站,會影響大眾的印象,也無法展現出強大的實力,建設...
2023-02-27 -
Schema.org和微觀標記“搜索引擎優化
北京網站建設公司尚品中國:前三名的搜索引擎公司-谷歌,雅虎和微軟的Bi...
2012-03-21 -
網站功能定位與實施
1、企業的經營理念、產品或服務特色 企業網站建設是企業根據自身經營的...
2015-01-13 -
定制網站建設需要注意哪些問題?
網站的建設應當要有一定的特色,在毫無特色的情況下,基本上也就不可能會吸...
2022-08-26 -
研究院網站制作時如何開發訪問體驗好的移動網站?
雖然移動網站有各種與生俱來的獨特優勢,不用花錢買域名、空間和網站記錄,...
2022-01-14 -
線上可以跟網站設計公司合作嗎?
線上渠道現在不僅僅是大家購物的重要渠道,很多合作關系也都可以通過線上渠...
2022-10-21
預約專業咨詢顧問溝通!
免責聲明
非常感謝您訪問我們的網站。在您使用本網站之前,請您仔細閱讀本聲明的所有條款。
1、本站部分內容來源自網絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業活動。
2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。
3、本聲明未涉及的問題參見國家有關法律法規,當本聲明與國家法律法規沖突時,以國家法律法規為準。
4、如果侵害了您的合法權益,請您及時與我們,我們會在第一時間刪除相關內容!
聯系方式:010-60259772
電子郵件:394588593@qq.com