軟件構件技術概述-----作者未知

軟件業是目前最有發展前途的產業,其營業額均以每年20%的速度遞增,預計到2000年,年銷售額將達9000億美元,軟件業將成爲世界第一大產業。

  中國科學院軟件所仲萃豪研究員特別針對軟件業中構件技術的應用軟件開發做一詳細論述,其中仲萃豪教授着重強調的是應用軟件開發模型和方法。

  軟件分爲系統軟件、中間件、應用軟件和智能軟件四種。應用軟件開發經歷了幾個重要階段,今天,集"面向對象"之大成演變出軟件構件技術。

  軟件構件技術在一、二年內將轟轟烈烈地開展起來。目前國內許多大工程、大項目都紛紛採用這項技術,如863計劃近一半的項目、通信方面許多大項目的投標、金融行業的業務處理系統等,都在朝這個方向走。

  從北京大學計算機系梅宏教授那裏獲悉:國外早就將構件技術應用到實踐中去。

  領域工程技術:美國國防部高級研究項目署建立了"用於易修改的可靠系統的軟件技術"項目,研究領域特定的、基於複用的軟件工程技術,並建立了三個示範工程項目。美國空軍電子系統中心與美國航空航天局合作建立了"可複用防務軟件的中央檔案庫"項目,以促進國防項目中的軟件複用。

  CORBA分佈式對象技術:BellSouth公司在大型機上有大量的應用程序和數據,新的業務過程需要與之協作。CORBA技術提供的解決方案是將遺留系統包裝爲構件,以ORB爲"軟總線"集成新老系統。由摩托羅拉發起的著名的"銥星工程"中,最終採用了ORB產品作爲軟件構件之間的互連框架。

  產品線技術:1985年,瑞典CelsiusTech系統公司,同時接到兩份合同--瑞典海軍和丹麥海軍的輪船系統,兩個系統都需要很強的容錯性和分散性,該公司採用SS2000產品線方法後,獲得了巨大成功,將硬件與軟件的費用比例從過去的35:65變成了80:20。

  據預測,今後,軟件開發商必須瞭解主要系統集成商和應用軟件開發人員所需要的基本構件,因爲他們在引導着構件技術的需求和功能走勢。到2001年,所有新開發的應用至少有60%將是基於構件的組裝,開發商的市場應變能力也因此得到提高。

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