《基於特徵模型的軟體體系結構設計研究》是依託北京大學,由張偉擔任負責人的青年科學基金項目。
基本介紹
- 中文名:基於特徵模型的軟體體系結構設計研究
- 項目負責人:張偉
- 項目類別:青年科學基金項目
- 依託單位:北京大學
- 批准號:60703065
- 申請代碼:F0203
- 負責人職稱:副教授
- 研究期限:2008-01-01 至 2010-12-31
- 支持經費:20(萬元)
《基於特徵模型的軟體體系結構設計研究》是依託北京大學,由張偉擔任負責人的青年科學基金項目。
《基於特徵模型的軟體體系結構設計研究》是依託北京大學,由張偉擔任負責人的青年科學基金項目。項目摘要為了使得軟體能夠快速適應套用領域的變化性,軟體自身必須具有良好的可定製性。特徵模型提供了一種組織軟體需求且保持需求具有較高...
9月,完成的“面向網構軟體的軟體體系結構建模理論、方法及套用”獲得2022年度陳嘉庚科學獎信息技術 科學獎。主要成就 科研成就 科研綜述 梅宏研究工作主要涉及軟體工程及軟體開發環境、軟體復用及軟體構件技術、(分布)對象技術、軟體工業化生產技術及支持系統、新型程式設計語言等。他針對開放網路環境下軟體動態適應和...
《高級軟體工程》介紹20世紀90年代中期以後軟體工程領域新的理論和技術,圍繞如何提高軟體的生產效率和質量來選取和組織材料。前11章為理論部分,內容包括軟體體系結構、中間件技術、線上演化技術、網構軟體、仿生學、面向Agent的軟體工程、面向服務架構技術、柔性工作流、統一建模語言、雲計算;後6章為實驗部分,內容包括...
《軟體體系結構(第2版)》是2006年11月清華大學出版社出版的圖書,作者是張友生。內容簡介 該書系統地介紹軟體體系結構的基本原理、方法和實踐,全面反映軟體體系結構研究和套用的最新進展。既討論軟體體系結構的基本理論知識,又介紹軟體體系結構的設計和工業界面套用實例,強調理論與實踐相結合。該書共10章,第1章...
分析各版本的關鍵缺陷因素的持續性,為軟體體系結構的演化趨勢判斷提供依據;以DC4DA與軟體缺陷體系結構模型為基礎,設計、實現了一個軟體體系結構演化分析原型系統,並通過實例分析對提出的兩種缺陷度量方法的可行性與有效性進行了驗證;針對基於組件的軟體系統,研究了如何通過性能反模式的檢測來發現系統在結構上的設計...
《軟體體系結構原理、方法與實踐(第2版)》是2014年1月1日出版的圖書,作者是張友生。內容簡介 本書系統地介紹了軟體體系結構的基本原理、方法和實踐,全面反映了軟體體系結構研究和套用的最新進展。既討論軟體體系結構的基本理論知識,又介紹軟體體系結構的設計和產業界套用實例,強調理論與實踐相結合,基礎知識與前沿...
5.1軟體體系結構集成開發環境的作用152 5.1.1形式化描述方法的比較152 5.1.2體系結構集成開發環境的作用152 5.2體系結構IDE原型155 5.2.1用戶界面層155 5.2.2模型層156 5.2.3基礎層157 5.2.4體系結構集成開發環境設計策略158 5.3ArchStudio 5 系統159 5.3.1ArchStudio 5簡介159 5.3.2安裝ArchStudio...
《 軟體體系結構原理、方法與實踐(第3版)》是2021年清華大學出版社出版的一本圖書,作者是張友生。 內容簡介 本書系統地介紹了軟體體系結構的基本原理、方法和實踐,全面反映了軟體體系結構研究和套用的最新進展。既討論軟體體系結構的基本理論知識,又介紹軟體體系結構的設計和產業界套用實例,強調理論與實踐相結合...
第一部分,傳統的軟體工程,共9章(第1章~第9章),講述軟體工程的基本概念和原則,介紹軟體過程,內容包括可行性研究、需求工程、結構化分析和設計、編碼、測試和維護;第二部分,面向對象的軟體工程,共5章(第10章~第14章),以面向對象技術為核心內容,介紹面向對象的基本概念、原理、UML建模語言,介紹面向...
3.6 結構化需求分析的若干技術 55 3.7 驗證軟體需求 57 3.7.1 軟體需求規格說明的主要內容 57 3.7.2 軟體需求的驗證 57 3.8 小結 58 習題 59 第4章 結構化軟體設計 60 4.1 軟體設計中的基本概念和原理 60 4.2 體系結構設計概述 64 4.2.1 體系結構設計的任務 64 4.2.2 體系結構設計中可採用...
面向對象模型強調了類的創建、類的封裝了的數據、操縱該數據的算法。一般來講經過合適的設計和實現,面向對象的類可以在不同的套用及基於計算機的系統的體系結構中復用。基於構件的開發模型融合了螺旋模型的許多特徵,它本質上是演化形的,要求軟體創建的疊代方法。然而基於構件的開發模型是利用預先包裝好的軟體構件(有...
1.3 構件描述模型 1.3.1 3C模型 1.3.2 REBOOT模型 1.3.3 青鳥構件模型 1.4 構件獲取 1.5 構件管理 1.6 構件重用 1.7 本章小結 習題 第2章 軟體體系結構概論 2.1 軟體體系結構的定義 2.2 軟體體系結構的研究意義 2.3 軟體體系結構的發展歷程 2.3.1 “無體系結構”設計階段 2.3.2 萌芽階段...
特徵模型 特徵模型(feature model)是2018年公布的計算機科學技術名詞。定義 一種表達軟體產品線中產品的共性和變化性需求的模型,通過將軟體需求封裝為用戶可感知的軟體特徵,並識別特徵之間的依賴關係,達到提高需求模型的可定製性和可復用性之目的。出處 《計算機科學技術名詞 》第三版。
2.2產品概念設計要素解析 20 2.2.1功能要素 20 2.2.2布局要素 23 2.2.3形態要素 24 2.2.4色彩要素 26 2.2.5人因要素 28 2.2.6結構要素 29 2.3產品概念設計流程 30 2.3.1產品概念設計流程描述 30 2.3.2設計概念的產生、定位與決策 32 2.3.3產品系統設計與評價 34 第3章產品概念設計建模...
6. 3. 1 系統模型 6. 3. 2 需求到體系結構的映射機制 6. 3. 3 體系結構模型之間的約束關係 6. 4 設計軟體體系結構各組成要素 6. 4. 1 用戶界面設計 6. 4. 2 數據模型設計 6. 4. 3 控制模型設計 6. 5 詳細設計軟體體系結構階段 6. 5. 1 業務過程建模 6. 5. 2 領域建模 6. 5. 3 軟體...
能熟練運用Altium Designer (Protel, DXP), Candence PSD等電路設計軟體;熟悉Xilinx ISE/EDK, Altera Quartus II/EDS,Metor Graphic ModelSim, Synplicity Synplify等邏輯設計相關軟體。獨立設計和開發了多塊硬體電路板,單板層數最大達到8層、最大焊點數達到8000個。相關研究 基於ASIP體系結構的層次化設計特徵,提出...
《軟體體系結構原理、方法與實踐》可作為計算機軟體專業高年級本科生、研究生和軟體工程碩士的軟體體系結構教材,也可作為軟體工程高級培訓、系統分析師和系統架構設計師培訓教材,以及軟體開發人員的參考書。目錄 第1章 軟體體系結構概論 1.1 從軟體危機談起 1.1.1 軟體危機的表現 1.1.2 軟體危機的原因 1.1.3...
參照測量理論的相關術語,我們採用軟體度量(software measurement)。從文獻上看,這兩個術語是同義詞。量度(metric)在這裡不作度量空間理解,它理解為:度量是客觀對象到數字對象的同態映射。同態映射包括所有關係和結構映射。用另一句話說,軟體品質和軟體度量成直對關係。這是度量和軟體度量的根本理念。研究陣營 軟...
研究內容 計算機的概念性結構和功能特性,這是指系統程式設計者眼中的計算機系統的屬性,也包括機器設計者所看到的計算機系統的邏輯結構。簡言之,是組成計算機的各部分之間的相互關係的詳細說明,它是硬體、軟體、算法和語言的綜合性概念。計算機體系結構這一術語也稱作計算機系統結構。它已發展為一門內容廣泛的學科,並...
*基於分布和並行思想求解結構體系的研究。*黑板結構模型 黑板結構模型側重於對問題整體的描述以及知識或經驗的繼承。這種問題求解模型是把設計求解過程看作是先產生一些部分解,再由部分解組合出滿意解的過程。其核心是由知識源、全局資料庫和控制結構三部分組成。全局資料庫是問題求解狀態信息的存放處,即黑板。將解決...
軟體管理工程的發展,在經歷了從70年代開始以結構化分析與設計、結構化評審、結構化程式設計以及結構化測試為特徵的結構化生產時代,到90年代中期,以CMM模型的成熟模型和日益為市場接受為標誌,已經進入以過程成熟模型CMM、個體軟體過程PSP和群組軟體過程TSP為標誌的以過程為中心的時代,而軟體發展第三個時代,及軟體...
進行飛行控制系統研究。通過不同馬赫數、高度等為變參數的分段線性化,把極點配置問題描述成LMIs約束的凸最佳化問題,獲取駕駛儀的控制規律和參數。將神經網路與自適應控制方法相結合,設計新的飛行器自適應神經網路魯棒控制器。分析了運動體控制仿真系統的功能,建立系統的HLA 分散式協同仿真體系結構。利用FPGA的可重構性和...
Maestro:是Schrödinger軟體的統一界面,超強的圖像顯示功能使研究人員能清楚的觀察最複雜的研究體系。Prime: 精確的蛋白結構預測軟體包。Prime可以模建出高精度的受體模型,保證藥物研發後期的成功。Prime可精確模建Loop區。包含同源模建和threading兩種方法。Liaison:精確的配體-受體結合能計算程式,Liaison預測結合能在~...
59.基於分布智慧型的防空指揮系統軟體體系結構………蔣心曉 李新星 (260)60.基於WebGIS的雷情信息可視化發布系統設計………蔣心曉 李新星 (264)61.美軍仿真技術發展狀況研究及啟示………邱宏燕 (269)62.高級地景庫發展及實現………齊麗君 李松維 熊 壯 姚連鈺 (274)63.一種基於多主體的C4ISR系統效能仿真...
在科研方面,參與圖的同構因子解、語義網路分散式構件庫及構件組合、基於Agent的程式挖掘、軟體體系結構演化等課題的研究。在實踐方面,主持或參與智慧型圖形終端設備、智慧型交通信息系統、醫保網路信息系統等項目的分析與設計。學術成果 [1] 黃萬艮,陳松喬.基於連線件的軟體體系結構動態演化[J].湖南大學學報(自然版),...
它能自動提取CAD模型的加工工藝參數,通過內置的功能完善的知識庫(TechDB-Technology Database)支持,自動形成加工工序結構樹。設計師可以直接從知識庫中提取所需要的加工工藝信息,也可對資料庫進行修改和管理。方便了用戶的再次開發和利用。基於特徵的實體加工技術:在三維實體模型的環境裡完成3D CAD的造型(或其它...
高度驗證和認可:UDEC開發成型於1984年,迄今已有20多年的成功套用歷史,具有遍布世界範圍內60個國家、超過1000個用戶的龐大用戶群,包括工程師、諮詢師和科研工作者。軟體可選模組 Barton-Bandis結構面模型模組 Barton-Bandis結構面模型模組Barton-Bandis模型是在大量室內/原位試驗的基礎上獲得的,對結構面法向/切向變形...
領域工程創建套用領域的模型,該模型被用作在軟體工程流中分析用戶需求的基礎。類屬的軟體體系結構為套用的設計提供了輸入。最後,在可復用組件已經被購買、從現存庫中選出或構造好後(作為領域工程的一部分),它們可以被從事基於組件開發的軟體工程師使用。基於組件開發 基於組件的開發是一個和領域工程並行發生的CBSE...
套用該範式,在解決工業界實際問題的同時,發展了多尺度並行計算的軟體和硬體,預示了實現虛擬過程工程(Virtual Process Engineering, VPE)的希望。在此過程中,課題組認識到多尺度結構的核心在於介尺度,並基於其重要性和普遍性,將介尺度科學(MESO-Science)確立為未來基礎研究的核心[8][9],而將虛擬過程工程作為...
這種抽象級別對於軟體系統結構的設計顯得有些武斷,並且穩定性差,導致很難準確無誤地設計出系統的每一個操作環節。一旦某個客體屬性的表示方式發生了變化,就有可能牽扯到已有系統的很多部分。而數據抽象是較過程抽象更高級別的抽象方式,將描述客體的屬性和行為綁定在一起,實現統一的抽象,從而達到對現實世界客體的...