軟體業是目前最有發展前途的產業,其營業額均以每年20%的速度遞增,預計到2023年,年銷售額將達9000億美元,軟體業將成為世界第一大產業。
中國科學院軟體所仲萃豪研究員特別針對軟體業中構件技術的應用軟體開發做一詳細論述,其中仲萃豪教授著重強調的是應用軟體開發模型和方法。
軟體分為系統軟體、中介軟體、應用軟體和智慧型軟體四種。應用軟體開發經歷了幾個重要階段,今天,集"物件導向"之大成演變出軟體構件技術。
軟體構件技術在
一、二年內將轟轟烈烈地開展起來。目前國內許多大工程、大專案都紛紛採用這項技術,如863計畫近一半的專案、通訊方面許多大專案的投標、金融行業的業務處理系統等,都在朝這個方向走。
從北京大學計算機系梅巨集教授那裡獲悉:國外早就將構件技術應用到實踐中去。
領域工程技術:美國國防部高階研究專案署建立了"用於易修改的可靠系統的軟體技術"專案,研究領域特定的、基於復用的軟體工程技術,並建立了三個示範工程專案。美國空軍電子系統中心與美國航空航天局合作建立了"可復用防務軟體的**檔案庫"專案,以促進國防專案中的軟體復用。
corba分布式物件技術:bellsouth公司在大型機上有大量的應用程式和資料,新的業務過程需要與之協作。corba技術提供的解決方案是將遺留系統包裝為構件,以orb為"軟匯流排"整合新老系統。由摩托羅拉發起的著名的"銥星工程"中,最終採用了orb產品作為軟體構件之間的互連框架。
產品線技術:2023年,瑞典celsiustech系統公司,同時接到兩份合同--瑞典海軍和丹麥海軍的輪船系統,兩個系統都需要很強的容錯性和分散性,該公司採用ss2000產品線方法後,獲得了巨大成功,將硬體與軟體的費用比例從過去的35:65變成了80:20。
據**,今後,軟體開發商必須了解主要系統整合商和應用軟體開發人員所需要的基本構件,因為他們在引導著構件技術的需求和功能走勢。到2023年,所有新開發的應用至少有60%將是基於構件的組裝,開發商的市場應變能力也因此得到提高。
需求導向的軟體構件技術
在專案開發過程中,由於軟體開發,是乙個不可分割的過程,是一系列連續的活動過程,一環扣一環,包括需求分析,設計,實現,測試,移交,及公升級維護,最終淘汰的過程。我們知道在軟體專案實施過程中,盡量的去重要一些基本庫或是一些構件,因為原來的庫的功能在不斷的迭加,bug在不斷的減少,穩定性有保障,同時開始的...
軟體建模技術概述
1.什麼是建模 模型是什麼?模型是對現實存在的實體的抽象和簡化,模型提供了系統的藍圖。模型過慮非本質的細節資訊,抽象出的問題本質,使問題更容易理解。抽象是一種允許我們處理複雜問題的方法。為了建立複雜的軟體系統,我們必須抽象出系統的不同檢視,使用精確的符號建立模型,驗證這些模型是否滿足系統的需求,並逐...
構件技術,應用軟體行業的未來
19 世紀,人類文明歷經了第一次工業革 命 機械的發明 20世紀,人類文明歷經了第二次工業革 命 電子的發明 20世紀末期,人類文明正在歷經第三次工業革 命 資訊產業 每一次偉大的革命都有驚人的相似之處,如今機器和電力都遍布我們身邊的每個角落,已經成為一種重要的生產資料。軟體產業自 20世紀 70年...