軟體體系結構評估(software architecture evaluation)是2018年公布的計算機科學技術名詞。
基本介紹
- 中文名:軟體體系結構評估
- 外文名:software architecture evaluation
- 所屬學科:計算機科學技術
- 公布時間:2018年
軟體體系結構評估(software architecture evaluation)是2018年公布的計算機科學技術名詞。
軟體體系結構評估(software architecture evaluation)是2018年公布的計算機科學技術名詞。定義分析軟體體系結構潛在的風險,並檢驗設計中提出的質量需求的過程。出處《計算機科學技術名詞 》第三...
SAAM分析評估體系結構的過程包括五個步驟:1) 場景開發。通過各類風險承擔者協商討論,開發一些任務場景,這些場景能夠體現系統所支持的各種活動,或者描述經過一定時期後系統可能要進行的各種變化,各角色開發的場景能夠反映自己需求。開發場景的關鍵是捕獲系統重用方式。2) 軟體體系結構描述。軟體體系結構描述是體系結構評...
評估活動是指對機器的性能或算法好壞、以及對產品的信息安全性做出判斷的過程。評估活動一般是通過一定的評估方法對計算機產品或算法進行評估。例如算法評估活動,一般是通過時間代價、空間代價、健壯性等標準對算法性能進行評估。基於場景的軟體體系結構評估方法 軟體體系結構是指組成該軟體系統的一個或多個結構,它們構成...
《軟體設計和體系結構》是2014年清華大學出版社出版的圖書,作者是秦航、張健、夏浩波、邱林、徐杏芳、胡森森。內容簡介 本書全面系統地講述軟體設計和體系結構的相關思想、理論和方法,並提供了來自業界的最新研究內容和進展。全書共包含14章,第1章是軟體工程和軟體設計概述,第2章至第14章講述軟體模型和描述、軟體...
《 軟體體系結構(第5版)》是清華大學出版社出版的一本圖書,作者:覃征、熊昆、李旭、姜流、王衛紅、馬成。 本書詳細介紹和分析了軟體體系結構的理論基礎、研究內容、當前的發展狀況和實踐套用。通過本書,讀者可以了解軟體體系結構的研究背景、形式化描述、設計風格、評估方法、開發工具和柔性軟體體系結構等內...
Mary Shaw和David Garlan認為軟體體系結構是軟體設計過程中的一個層次,這一層次超越計算過程中的算法設計和數據結構設計。體系結構問題包括總體組織和全局控制、通訊協定、同步、數據存取,給設計元素分配特定功能,設計元素的組織,規模和性能,在各設計方案間進行選擇等。軟體體系結構處理算法與數據結構之上關於整體系統...
《軟體體系結構理論及套用》是2013年清華大學出版社出版的圖書。圖書簡介 軟體體系結構是根植於軟體工程發展起來的一門新興學科,已經成為軟體工程研究和套用的主要領域。本書系統地介紹了軟體體系結構的基本原理和開發技術,對其在實際領域中的具體套用加以詳細描述,可以滿足計算機專業及軟體工程專業對軟體設計與體系結構...
如圖1所示,軟體質量框架是一個“質量特徵—質量子特徵—度量因子”的三層結構模型。在這個框架模型中,上層是面向管理的質量特徵,每一個質量特徵是用以描述和評價軟體質量的一組屬性,代表軟體質量的一個方面。軟體質量不僅從該軟體外部表現出來的特徵來確定,而且必須從其內部所具有的特徵來確定。第二層的質量子特徵...
《軟體體系結構理論與實踐/21世紀高等學校規劃教材》是中國電力出版社出版的書籍。內容簡介 《21世紀高等學校規劃教材:軟體體系結構理論與實踐》繫結構是從軟體設計發展出來的一門新興學科,目前已經成為軟體工程的一個重要研究領域。軟體體系結構的目標是為軟體開發者提供統一、精確、高度抽象和易於分析的系統信息,合理的...
《軟體體系結構(第2版)》是2006年11月清華大學出版社出版的圖書,作者是張友生。內容簡介 該書系統地介紹軟體體系結構的基本原理、方法和實踐,全面反映軟體體系結構研究和套用的最新進展。既討論軟體體系結構的基本理論知識,又介紹軟體體系結構的設計和工業界面套用實例,強調理論與實踐相結合。該書共10章,第1章...
6.2體系結構IDE原型196 6.2.1用戶界面層197 6.2.2模型層199 6.2.3基礎層201 6.2.4體系結構集成開發環境設計策略 201 6.3ArchStudio 5系統202 6.3.1簡介202 6.3.2安裝ArchStudio 5205 6.3.3ArchStudio 5概況206 6.3.4ArchStudio 5的使用211 小結216 第7章軟體體系結構評估217 7.1軟體體系結構評估...
11.3.2CORBA體系結構 11.3.3CORBA規範 11.3.4CORBA產品概述 11.3.5討論 11.4小結 11.5思考題 第12章軟體體系結構評估 12.1軟體體系結構評估概述 12.1.1質量屬性 12.1.2評估的必要性 12.1.3基於場景的評估方法 12.2SAAM軟體架構分析方法 12.2.1SAAM的一般步驟 12.2.2場景的形成 12.2.3描述軟體...
5.4.1ArchWare: 體系結構改進開發環境178 5.4.2自適應軟體體系結構開發環境178 5.4.3面向UniCore體系結構的集成開發環境180 5.4.4圖文法規則制導的軟體體系結構開發環境180 5.5小結181 第6章軟體體系結構評估183 6.1軟體體系結構評估概述183 6.1.1質量屬性183 6.1.2評估的必要性185 6.1.3評估方法分類...
9.5.1Mashup的體系結構 9.5.2Mashup實現技術 思考題 第10章軟體體系結構的分析與測試 10.1體系結構的可靠性建模 10.2軟體體系結構的風險分析 10.2.1風險分析的方法 10.2.2風險分析的步驟 10.3基於體系結構描述的軟體測試 10.3.1測試方法 10.3.2實例與實現 思考題 第11章軟體體系結構評估 11.1軟體體系...
本書對軟體設計以及軟體體系結構的相關思想、理論與方法進行了系統的介紹,包括軟體設計與軟體體系結構在軟體工程中的地位和作用、軟體設計的基本方法與原則、統一建模語言UML2.0、面向對象的軟體設計方法、面向數據流的軟體設計方法、人機界面設計、軟體體系結構風格與設計模式、基於構件的軟體體系結構、軟體體系結構評估、...
軟體體系結構作為從軟體設計抽象出來的一門新興學科,目前已經成為軟體工程一個重要研究領域。本書作者MaryShaw和DavidGarlan作為軟體體系結構最早的研究者,在體系結構領域做出了大量先導性的工作。本書共有8章:緒論、軟體體系結構風格、案例研究、共享信息系統、軟體體系結構描述、軟體體系結構的分析與評估、特定領域的...
3.9 異構結構風格 3.9.1 使用異構結構的原因 3.9.2 異構體系結構的組織 3.9.3 異構體系結構的實例 3.10 本章小結 習題 第4章 軟體體系結構描述 4.1 軟體體系結構描述方法 4.2 軟體體系結構描述語言 ……第5章 軟體體系結構設計 第6章 基於體系結構的軟體開發過程 第7章 軟體體系結構評估 第8章 ...
第10章軟體體系結構的分析與測試 10.1體系結構的可靠性建模 10.2軟體體系結構的風險分析 10.2.1風險分析的方法 10.2.2風險分析的步驟 10.3基於體系結構描述的軟體測試 10.3.1測試方法 10.3.2實例與實現 思考題 主要參考文獻 第11章軟體體系結構評估 11.1軟體體系結構評估概述 11.1.1軟體質量屬性 ...
《軟體體系結構設計》是2008年清華大學出版社出版的圖書,作者是李千目。內容簡介 全書共4篇22章,第一篇“基礎篇:軟體體系結構的理論”,第二篇“軟體復用與構件庫的設計”,第三篇“軟體規模的度量”,第四篇“軟體的性能抗衰”。第一篇分為8章,介紹了軟體體系結構的基礎理論,包括軟體體系結構的概念及演化、...
10.3設計模式的原則174 10.4典型設計模式177 10.5基於構件和基於體系結構的軟體開發189 10.6案例分析189 10.7本章小結190 10.8思考與練習191 第11章軟體體系結構評估192 11.1體系結構評估的主要方式192 11.2體系結構評估方法193 11.3ATAM評估方法194 11.4本章小結197 11.5思考與練習198 參考文獻199 ...
第四章軟體體系結構描述 第五章軟體體系結構建模理論 第六章軟體體系結構設計原理 第七章用UML描述軟體體系結構 第八章需求到軟體體系結構的方法 第九章面向對象體系結構 第十章軟體體系結構的質量分析 第十一章體系結構配置研究 第十二章軟體體系結構性能 第十三章軟體體系結構評估方法 第十四章Oracle體系結構 第十五...
第7章 文檔化體系結構 7. 1 文檔化的必要性 7. 1. 1 系統文檔 7. 1. 2 用戶文檔 7. 2 文檔化軟體體系結構 7. 2. 1 文檔化體系結構的必要性 7. 2. 2 文檔化體系結構的基本規則 7. 2. 3 體系結構文檔化的實施 思考題七 第8章 軟體體系結構評估 8. 1 評估體系結構的原因 8. 2 軟體體系...
第9章 軟體體系結構設計 9.1 設計方法 9.1.1 體系結構設計方法的元模型 9.1.2 領域模型驅動的SA設計(*)9.1.3 模式驅動的SA設計 ……第10章 基於UML的軟體體系結構設計 第11章 軟體體系結構描述 第12章 軟體體系結構編檔 第13章 基於場景的軟體質量屬性 第14章 軟體體系結構評估方法 第15章 基於構件和...
4.4 軟體體系結構與軟體開發過程的關係 思考題四 第二篇 套用篇 第5章 需求與需求分析 5.1 基本概念 5.2 需求分析 5.3 需求表示 5.4 需求驗證與管理 5.5 一個需求獲取的實例 5.6 小結 思考題五 第6章 軟體體系結構設計 第7章 文檔化體系結構 第8章 軟體體系結構評估 第9章 案例分析與設計 第三...
6.5 特定領域的軟體體系結構的建立 6.6 特定領域的軟體體系結構的開發過程 參考文獻 第7章 主流軟體體系結構 7.1 面向服務的軟體體系結構 7.2 WebService技術 7.3 Android系統 7.4 雲計算體系結構 參考文獻 第8章 軟體體系結構評估方法 8.1 軟體體系結構評估方法概述 8.2 ATAM評估方法 8.3 CBAM評估方法 ...
第三章介紹軟體體系結構的風格和特定領域軟體體系結構;第四章討論軟體體系結構的描述方法,重點介紹軟體體系結構描述語言;第五章討論基於體系結構的軟體開發方法,介紹基於體系結構的軟體過程;第六章討論軟體體系評估方法,重點介紹ATAM和SAAM方法;第七章介紹軟體產品線的原理和方法、框架技術,重點討論產品線體系結構的...
為了解決目前基於體系結構的軟體可靠性分析方法存在的問題,我們提出了基於情景的構件軟體可靠性分析方法。近幾年來,基於情景的方法在軟體可靠性分析領域受到越來越多關注,因為情景的概念符合軟體測試規範,一個情景對應一個測試用例。在體系結構建模方面,提出兩層結構模型描述SOA軟體體系結構,第一層為基於UML模型方便...
SEPG組開始定義企業的軟體過程規範和文檔模板的時候,就開始暴露出一些問題。因為SEPG組成員基本上都有本職工作,過程文檔的編寫時間得不到保證,導致過程規範文檔的編寫不能保證進度。而且在文檔編寫中,缺乏整體控制。SEPG組在制訂過程文檔的同時,軟體部門也在醞釀進行組織結構調整,這兩件事同時在進行,分別由不同的...
SAAM (Software Architecture Analysis Method)是卡耐基梅隆大學軟體工程研究所(SEI at CMU)的Kazman等人於1983年提出的一種非功能質量屬性的體系結構分析方法,是最早形成文檔並得到廣泛使用的軟體體系結構分析方法。軟體介紹 最初它用於比較不同的軟體體系的體系結構,以分析SA的可修改性,後來實踐證明也可用於其他的...
第3章軟體構件與中間件 3.1構件模型及實現 3.2構件獲取 3.3構件管理 3.4構件重用 3.5軟體重用實例 3.6常用構件標準 3.7中間件技術 第4章軟體體系結構 4.1軟體體系結構概述 4.2軟體體系結構建模 4.3典型的軟體體系結構 4.4特定領域軟體體系結構 4.5基於體系結構的軟體開發模型 4.6軟體體系結構評估 第...