99爱免费观看_日韩在线免费_97成人在线视频_中文字幕三区_美女福利视频网站_色伊人

論述軟件工程的歷史與發展趨勢

來源:期刊VIP網所屬分類:應用電子技術時間:瀏覽:

  論文摘要:軟件工程理論在實踐中應用時重點放在軟件復用上。參考目前成熟的工業產品的開發模式,軟件復用可以在軟件開發中避免重復勞動,它以已有的成果為基礎,充分利用過去開發應用系統中積累的知識和經驗,將開發的重點集中于新應用的特有構成成分上。通過使用軟件復用技術,開發應用系統時可以充分利用已有的開發成果,消除軟件生命周期中的許多重復勞動,提高軟件開發的效率。同時,復用高質量的已有成果,可以避免重新開發時引入的錯誤,從而提高軟件質量。

  論文關鍵詞:軟件危機;構件;體系結構;軟件項目管理;中間件

  1軟件工程的出現

  1.1軟件危機

  20世紀中期,計算機剛被從軍用領域轉向民用領域使用,那時編寫程序的工作被視同為藝術家的創作。當時的計算機硬件非常昂貴,編程人員追求的是如何在有限的處理器能力和存儲器空間約束下,編寫出執行速度快、體積小的程序。程序中充滿了各種各樣讓人迷惑的技巧。這時的軟件生產非常依賴于開發人員的聰明才智。

  到了20世紀60年代,計算機的應用范圍得到較大擴展,對軟件系統的需求和軟件自身的復雜度急劇上升,傳統的開發方法無法適應用戶在質量、效率等方面對軟件的需求。這就是所謂的“軟件危機”。

  為解決這個問題,1968年NATO會議上首次提出“軟件工程”(SotfwraeEngineeirng)的概念,提出把軟件開發從“藝術”和“個體行為”向“工程”和“群體協同工作”轉化。其基本思想是應用計算機科學理論和技術以及工程管理原則和方法,按照預算和進度,實現滿用戶要求的軟件產品的定義、開發、發布和維護的工程。從此也誕生了一門新的學科——軟件工程。

  迄今為之,為了達到最初設定的目標,軟件工程界已經提出了一系列的理論、方法、語言和工具,解決了軟件開發過程中的若干問題。但是,由于軟件固有的復雜性、易變性和不可見性,軟件開發周期長、代價高和質量低的問題依然存在。IEEE在2002年發表的報告指出,即使是IT產業最發達的美國,在2001年美國本土公司開發的軟件產品中平均每1000行代碼中有0.37個錯誤,對于美國之外的其他國家,這個比例更高。

  1.2軟件與其他產品的差異

  軟件是一種特殊的產品,人們通常看到的是它的載體,而真正具有意義的是載體上的計算機或信息。

  軟件既不同于通常的精神產品,也不同于常見的物質產品。作家的作品是一種精神產品,它沒有使用價值卻可以供人閱讀欣賞。若把軟件也看成是一種作品,卻發現其價值在于供人們使用,無人喜歡讀它的源代碼。

  軟件也與傳統的工業產品不同。工業產品在設計好之后,主要的成本是原材料成本、生產過程的開銷等,但生產任何軟件的主要成本是設計、實現軟件時的成本,以及軟件投入使用后的維護成本,在生產線上制造軟件的成本非常低。用戶購買某種商品后,就擁有了該商品的所有權和使用權。可是用戶買來的軟件卻只擁有它的有限“使用權”。工業產品會隨著使用而磨損、報廢,但軟件在使用過程不會有任何磨損,在相同的硬件條件下用戶1年前使用的軟件和5年后使用該軟件無任何差別。傳統的工業產品在車間里生產,生產過程可見、可觸摸,也容易衡量生產過程中的消耗和進展。可是軟件的開發過程在人的大腦里,很難度量其進度。

  所謂的“軟件工程”就是要這種過程“可視化”、“定量化”,把看不見的思維活動變成看得見的“文檔”或者其他看得見的東西。

  2軟件工程方法和技術

  30多年來,軟件工程的研究和實踐取得了長足的進展,盡管目前離徹底解決“軟件危機”還有相當的差距(對是否能徹底解決目前也存在爭議),但軟件工程的方法對軟件產業的發展還是起到了很大的推動作用。從20世紀60年代以來,陸續出現了結構化程序設計技術、計算機輔助軟件工程(CASE)、面向對象語言和方法、軟件過程及軟件過程改善研究等一系列成果,并應用到實踐中。目前軟件工程中主要使用的方法和技術可以分成技術和管理兩類。

  2.1技術的角度

  主要包括:軟件開發范型、軟件設計方法。軟件開發范型關注軟件工程的方向,即如何才是正確的編寫滿足需求的軟件;軟件設計方法關注軟件工程的“途徑”,即研究怎樣完成從高層概念模型到低層概念模型的映射。

主站蜘蛛池模板: 一区二区三区不卡视频 | 久久久久久毛片免费观看 | 国产精品一区在线看 | 午夜免费小视频 | 成人影视网 | 91夜夜夜| 天天干 夜夜操 | 亚洲精品免费看 | 国产在线播放av | 黄页网址免费观看 | 久久久久久久久久毛片 | 91在线导航| 久久成人免费视频 | 日韩一| 国产成人精品a视频一区 | 国产精品美女www爽爽爽软件 | 欧美电影一区 | 日韩色| 日本欧美久久久久 | 99久久久精品 | 日韩视频一区二区三区 | 欧美性生活免费观看 | 亚洲午夜精品视频 | 成人福利影院 | 精品国产依人香蕉在线精品 | 成人精品电影 | 男女福利 | 亚洲欧美一区二区三区 | 国产精品一区在线 | 精品第一页| 日本中文字幕一区 | 欧美日韩国产欧美 | 欧美综合国产精品久久丁香 | 欧美激情一区二区三区 | 精品无码久久久久久国产 | 毛片在线视频 | 野狼在线社区2017入口 | 欧美精品成人 | 在线视频中文字幕 | 一区二区三区不卡视频 | 成人av片在线观看 |