軟體構件是一種獨立於特定的程式設計語言和套用系統、可重用和自包含的軟體成分。軟體構件模型是關於開發可重用軟體構件和實現構件之間相互通信的一組標準的描述。通過重用已有的軟體構件,使用構件對象模型的軟體開發者有可能象搭積木一樣快速構造應用程式。這樣不僅可以減少經費縮短開發周期和提高效率,並且可以在重用已有開發成果的基礎上得到高質量的軟體產品。
基本介紹
- 中文名:軟體構件
- 類型:經濟術語
軟體構件是一種獨立於特定的程式設計語言和套用系統、可重用和自包含的軟體成分。軟體構件模型是關於開發可重用軟體構件和實現構件之間相互通信的一組標準的描述。通過重用已有的軟體構件,使用構件對象模型的軟體開發者有可能象搭積木一樣快速構造應用程式。這樣不僅可以減少經費縮短開發周期和提高效率,並且可以在重用已有開發成果的基礎上得到高質量的軟體產品。
軟體構件是一種獨立於特定的程式設計語言和套用系統、可重用和自包含的軟體成分。軟體構件模型是關於開發可重用軟體構件和實現構件之間相互通信的一組標準的描述。通過重用已有的軟體構件,使用構件對象模型的軟體開發者有可能象搭積木一...
軟體體系結構是具有一定形式的結構化元素,即構件的集合,包括處理構件、數據構件和連線構件。處理構件負責對數據進行加工,數據構件是被加工的信息,連線構件把體系結構的不同部分組合連線起來。這一定義注重區分處理構件、數據構件和連線構件,這一方法在其他的定義和方法中基本上得到保持。相比較於“軟體架構”,“軟體...
軟體構件模型 《軟體構件模型》是2019年1月1日實施的一項中國國家標準。編制進程 2018年6月7日,《軟體構件模型》發布。2019年1月1日,《軟體構件模型》實施。起草工作 主要起草單位:北京大學、智慧神州(北京)科技有限公司、中國電子技術標準化研究院。主要起草人:梅宏、黃罡、叢培勇、孫艷春、李楊。
構件技術是指通過組裝一系列可復用的軟體構件來構造軟體系統的軟體技術。通過運用構件技術,開發人員可以有效的進行軟體復用,減少重複開發,縮短軟體的開發時間,降低軟體的開發成本。歷史淵源 1968年NATO軟體工程會議,Mcllroy在提交會議的論文《大量生產的軟體構件》中,提出了“軟體組裝生產線”的思想。從那以後,採用構件...
《軟體構件技術》是2011年1月1日長江文藝出版社、清華大學出版社、北京交通大學出版社出版的圖書。內容簡介 《軟體構件技術》較全面地介紹了軟體構件技術的產生、發展、構件化思想、基於構件的軟體過程及其他相關技術。書中還結合作者的相關研究成果,給出了軟體構件視圖的相關概念,較詳細地介紹了基於軟體構件視圖技術的...
《軟體構件管理—管理信息模型》是2019年1月1日實施的一項中國國家標準。編制進程 2018年6月7日,《軟體構件管理—管理信息模型》發布。2019年1月1日,《軟體構件管理—管理信息模型》實施。起草工作 主要起草單位:北京大學、智慧神州(北京)科技有限公司、中國電子技術標準化研究院、北京航空航天大學。主要起草人:...
《電子商務軟體構件分類與代碼》(GB/T 38776-2020)是2020年11月1日實施的一項中華人民共和國國家標準,歸口於全國信息分類與編碼標準化技術委員會。《電子商務軟體構件分類與代碼》(GB/T 38776-2020)規定了電子商務軟體構件的分類與編碼方法、類型代碼。《電子商務軟體構件分類與代碼》(GB/T 38776-2020)適用於...
《軟體構件技術及其套用》是2005年科學出版社出版的圖書,作者是王志堅、費玉奎、婁淵清。內容簡介 《軟體構件技術及其套用》主要介紹軟體構件技術的有關內容以及相關技術的發展狀況。全書共分9章,內容包括緒論、構件表示、構件模型、構件庫的設計及檢索、構件適配技術、構件組裝技術、軟體復用、模式與框架、格線計算與Web...
《軟體構件與體系結構》是2009年09月機械工業出版社出版的圖書,作者是王映輝。本書主要包括軟體構件和軟體體系結構兩大內容,重在闡述它們的基本原理、方法和技術。內容簡介 《軟體構件與體系結構:原理、方法與技術》首先,《軟體構件與體系結構:原理、方法與技術》結合軟體復用,詳細介紹了構件的基本概念、構件模型、...
《針對變化性的軟體構件測試方法研究》是依託昆明理工大學,由姜瑛擔任項目負責人的地區科學基金項目。項目摘要 在基於構件的軟體開發(CBSD)中,構件變化是不可避免的。變化性是CBSD有別於其它軟體開發范型的主要特性之一。構件應該具備適應變化的能力,才能提高復用效率。構件的變化性直接體現在其接口和實現體上,為了...
構件圖主要用於描述各種軟體構件之間的依賴關係,例如,執行檔和源檔案之間的依賴關係,所設計的系統中的構件的表示法及這些構件之間的關係構成了構件圖。構件 為了更好的理解構件圖,首先我們了解一下構件的定義:構件是系統的可替代的物理部分,它表示的是實際的事物.構件是定義了良好接口的物理實現單元.它是系統中...
軟體構件技術是軟體復用的關鍵因素,也是軟體復用技術研究的重點。軟體構件應具備以下屬性 (1)有用性(Usefulness):構件必須提供有用的功能;(2)可用性(Usability):構件必須易於理解和使用;(3)質量(Quality):構件及其變形必須能正確工作;(4)適應性(Adaptability):構件應該易於通過參數化等方式在不同...
(Component-Based Software Development, CBSD,有時也稱為基於構件的軟體工程CBSE)是一種基於分布對象技術、強調通過可復用構件設計與構造軟體系統的軟體復用途徑。基於構件的軟體系統中的構件可以是COTS(Commercial-Off-the-Shelf)構件,也可以是通過其它途徑獲得的構件(如自行開發)。CBSD體現了“購買而不是重新構造...
《軟體構件自動標籤及套用技術研究》是依託北京大學,由鄒艷珍擔任負責人的青年科學基金項目。項目摘要 標籤為面向Internet的構件檢索提供了一種動態的分類管理方法。標籤的數量和質量難以保障、檢索效率低是目前標籤系統中存在的兩個主要問題。本項目的研究目標是提出並建立一套軟體構件自動標籤的方法及套用技術。針對如何...
構件式GIS即ComGIS,是指基於組件對象平台的、一組具有某種標準通信接口的、允許跨語言套用的、由軟體構件組成的、新一代的WebGI5,是WebGIS的發展方向。它具有很強的可配置性、可擴展性、開放性,及使用更靈活性和二次開發更方便等特徵。SharonTam(1997)指出,ComGIS是面向對象技術和組件式軟體技術在GIS軟體開發...
構件組裝模型融合了螺旋模型的許多特徵。它本質上是演化的支持軟體開發的疊代方法。但是,構件組裝模型是利用預先包裝好的軟體構件(有時稱為“類”)來構造應用程式的。開發活動從候選類的標識開始。這一步通過檢查將被應用程式操縱的數據及用於實現該操縱的算法來完成,相關的數據和算法封裝成一個類。以前的軟體工程...
《構件式軟體技術》是2012年5月機械工業出版社出版的圖書,作者是王映輝。內容簡介 《構件式軟體技術》從構件、服務、SOA以及在網路環境下基於構件的軟體開發通信機制與技術4個大的方面,本著原理講解與實際開發相結合的理念,為讀者呈現和闡述構件軟體技術的詳細內容。《構件式軟體技術》可作為軟體工程專業的本科課程...
構件庫 構件庫(component library)是2018年公布的計算機科學技術名詞。定義 一種支持軟體復用的基礎設施。它提供對軟體構件進行描述、分類、存儲和檢索等功能。出處 《計算機科學技術名詞 》第三版。
魯班雲構件庫就是為魯班軟體的用戶提供了一種方便而又高效的更新軟體構件庫的平台。套用價值 使得魯班構件的更新可以脫離於軟體的版本之外,可以不斷的根據工程的實際需要在第一時間進行更新;用戶可通過線上雲構件庫,查找到我們需要的一些零星節點、異型斷面,可不用創建該斷面,大大提高工作效率。魯班雲構件庫是基於...
《構件軟體的回歸測試及複雜性度量研究》是依託南京理工大學,由陶傳奇擔任項目負責人的青年科學基金項目。項目摘要 構件系統的質量好壞和維護的難易程度依賴於構件的品質。一個軟體修改可能會給其他構件甚至整個系統帶來影響,而回歸測試是控制和消除這類影響的有效手段。 然而,現有的研究缺乏對構件的修改影響分析和重測...
2.1軟體構件 2.2軟體體系結構 2.3軟體構件框架 2.4小結 第2部分軟體體系結構設計 第3章軟體體系結構風格 3.1基本概念 3.2典型風格簡介 3.3風格的驗證 3.4不同風格的集成 3.5小結 第4章軟體體系結構設計 4.1體系結構設計方法概述 4.2體系結構設計的主要問題和一般途徑 4.3幾種體系結構設計方法介紹 4....
面向構件是軟體業一個古老而永恆的主題,並贏得了軟體從業人士的普遍認同。簡介 在任何行業中,複雜情況通常是通過套用很多關鍵概念來解決的。這些概念是通過像抽象、分解、疊代和細化它們的方法來表達的。其中的關鍵是分解技術---把一個較大的問題分解成較小的、可管理的單元,那樣每一個單元都可以單獨處理。這個...
在結構化設計方法中,軟體結構圖主要分為變換型軟體結構圖和事務型軟體結構圖兩種。術語簡介 軟體結構包括構成系統的設計元素的描述、設計元素之間的互動、設計元素的組合模式以及在這些模式中的約束。一個系統由一組構件以及它們之間的互動關係組成,這種系統本身又可以成為一個更大的系統的組成元素。
《基於構件的軟體產品開發規劃與最佳化》是2020年科學出版社出版的圖書,作者是唐加福、吳志樵、牟立峰。 內容簡介 軟體復用與構件技術是實現軟體工業化生產方式的一條現實可行的途徑。基於構件的軟體開發(CBSD)是以構件為中心組織整個軟體開發過程,主要包括構件設計、構件選擇、構件測試與適配、構件更新、構件集成及產品規劃...
1.2.2軟體體系結構的重要性 1.3軟體重用 1.3.1軟體重用概述 1.3.2軟體重用的類型 1.3.3軟體重用的特點 1.4軟體構件 1.4.1構件的分類 1.4.2構件識別技術 1.4.3構件的檢索、匹配與獲取 1.4.4構件模型與基於構件的軟體開發 第2章軟體體系結構建模 2.1軟體體系結構建模概述 2.2軟體體系結構建模語言...
《基於模型的軟體開發方法》是2011年國防工業出版社出版的圖書,作者權巍、李莉、徐晶。內容簡介 《基於模型的軟體開發方法》介紹了一種基於領域和模型的軟體開發方法,該方法結合領域驅動開發方法、模型驅動開發方法及軟體構件技術,可有效地縮短開發時間、提高開發效率。本書詳細地介紹了領域驅動設計、模型驅動設計、軟...
是軟體系統中具有相對獨立功能、接口由契約指定、和語境有明顯依賴關係、可獨立部署、可組裝的軟體實體。軟體構件著作:是一個組裝單元,它具有約定式規範的接口,以及明確的依賴環境。構建可以被獨立的部署,由第三方組裝。產生背景 組件是近代工業發展的產物,興起於20世紀初,目的是功能模組化,前提是接口標準化,好處...