《《軟件體系結(jié)構(gòu)》名詞解釋》由會員分享,可在線閱讀,更多相關(guān)《《軟件體系結(jié)構(gòu)》名詞解釋(5頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、名詞解釋
1、 軟件危機(jī)
答案:是指愛計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題 依據(jù)頁碼:P1
2、 軟件重用
答案:是指在兩次或多次不同的軟件開發(fā)過程中重復(fù)使用相同或相近軟件元素的過程。 依
據(jù)頁碼:P4
3、 構(gòu)件組裝
答案:構(gòu)件組裝是指將庫中的構(gòu)件經(jīng)適當(dāng)修改后相互連接, 或者將它們與當(dāng)前開發(fā)項(xiàng)目中的
軟件元素相連接,最終構(gòu)成新的目標(biāo)軟件。 依據(jù)頁碼:P12
4、 構(gòu)件
答案:是指語義完整、語法正確和有可重用價(jià)值的單位軟件, 是軟件重用過程中可以明確辨
識的系統(tǒng);結(jié)構(gòu)上,它是語義描述、通信接口和實(shí)現(xiàn)代碼的復(fù)合體。 依據(jù)頁碼:P4
5、 構(gòu)件:答案:構(gòu)件是具
2、有某種功能的可重用的軟件模版單元,表示了系統(tǒng)中主要的計(jì)算 元素和數(shù)據(jù)存儲。
依據(jù)頁碼:P37
6、 構(gòu)件
答案:構(gòu)件是一個(gè)數(shù)據(jù)單元或一個(gè)計(jì)算單元, 它由構(gòu)件的對象的集合、 屬性的集合、動作的
集合和端口的集合組成。 依據(jù)頁碼:P41
7、 場景(seenarios):
答:場景可以看做是那些重要系統(tǒng)活動的抽象, 它使4個(gè)視圖有機(jī)聯(lián)系起來, 從某種意義上
說場景是最重要的需求抽象。 依據(jù)頁碼:P37
8、 在軟件系統(tǒng)中構(gòu)件不是獨(dú)立存在的,構(gòu)件具有互操作性。請 具體解釋構(gòu)件。
答:構(gòu)件是一個(gè)數(shù)據(jù)單元或一個(gè)計(jì)算單元,它由構(gòu)件的對象的集合、屬性的集合, 動作的集
合和端口集合組成。
3、并可以抽象為 C = (O,A,X,P),這里,0是組成構(gòu)件的所有對象的集合,
A是構(gòu)件屬性的集合,X是構(gòu)件動作的集合,P是構(gòu)件端口的集合 依據(jù)頁碼:P41
9、 軟件體系結(jié)構(gòu)
答案:軟件體系結(jié)構(gòu)是一個(gè)設(shè)計(jì),它包括所建立系統(tǒng)中的各元素(構(gòu)件和連接件)的描述、
之間的交互、指導(dǎo)裝配的范例和對范例的約束。 根據(jù)頁碼:P45
10、 軟件體系結(jié)構(gòu)風(fēng)格
答案:軟件體系結(jié)構(gòu)風(fēng)格是描述某一特定領(lǐng)域中系統(tǒng)組織方式的慣用模式。 依據(jù)頁碼:P51
11、 “服務(wù)模型” 答案:“服務(wù)模型”是對所創(chuàng)建的構(gòu)件進(jìn)行分組的一種邏輯方式,這種模
型與語言無關(guān)。服務(wù)模型基于這樣一個(gè)概念: 每個(gè)構(gòu)建都是一系列服
4、務(wù)的集合, 這些服務(wù)由
構(gòu)建提供給其他對象。
依據(jù)頁碼:P64
12、 消息轉(zhuǎn)換
答案:消息轉(zhuǎn)換所有構(gòu)件實(shí)力發(fā)出和接受的消息類型都經(jīng)過消息總線的過濾。 依據(jù)頁碼:
P81
13、 C2體系結(jié)構(gòu)風(fēng)格
答案:C2體系結(jié)構(gòu)風(fēng)格可以概括為通過連接件綁定在一起的、按照一組規(guī)則運(yùn)作的并行構(gòu) 件網(wǎng)絡(luò)。
依據(jù)頁碼:P55
14、 COBRBA 接口池
答案:COBRBA接口池包括分布計(jì)算機(jī)環(huán)境中所有可用的服務(wù)器對象的接口表示它使動態(tài)
搜索可用服務(wù)器的接口,動態(tài)構(gòu)造請求及參數(shù)成為可能。 參考頁碼:P68
15、 DSSA的定義
答案:DSSA就是在一個(gè)特定應(yīng)用領(lǐng)域中為一組應(yīng)用提供組織結(jié)
5、構(gòu)參考的標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)
參考頁碼:P92
16、 構(gòu)件:
答案:構(gòu)件是一個(gè)計(jì)算單元或數(shù)據(jù)存儲。也就是說,構(gòu)件是計(jì)算與狀態(tài)存在的場所。 依據(jù)
頁碼:P108
17、 連接件:
答案:連接件是用來建立構(gòu)件間的交互以及支配這些交互規(guī)則的體系結(jié)構(gòu)構(gòu)造模塊。 依據(jù)
頁碼:P108
18、 體系結(jié)構(gòu)配置:
答案:體系結(jié)構(gòu)配置或拓?fù)涫敲枋鲶w系結(jié)構(gòu)的構(gòu)件與連接件的連接圖。 體系結(jié)構(gòu)配置提供信
息來確定構(gòu)件是否正確連接、接口是否分配、連接件構(gòu)成的通信是否正確,并說明實(shí)現(xiàn)要求 行為的組合含義。 依據(jù)頁碼:P109
佃、構(gòu)造能力:
答案:構(gòu)造能力指的是 ADL能力使用較小的獨(dú)立體系結(jié)構(gòu)元素
6、來建造大型軟件系統(tǒng)。 依
據(jù)頁碼:P106
20、 ADL :
答案:ADL是這樣一種形式化語言,他在底層語義模型的支持下,為軟件系統(tǒng)的概念結(jié)構(gòu) 建模提供了具體語法和概念模型。 依據(jù)頁碼:P106
21、 軟件體系結(jié)構(gòu)的動態(tài)性
答案:軟件系統(tǒng)在運(yùn)行時(shí)刻的體系結(jié)構(gòu)變動。 依據(jù)頁碼:P 153
22、 化學(xué)抽象機(jī)
答案:化學(xué)抽象機(jī)是一種對動態(tài)軟件體系結(jié)構(gòu)的分析、 測試非常有用的形式化描述技術(shù)。 依
據(jù)頁碼:P168
23、 化學(xué)抽象機(jī)
答案:化學(xué)抽象機(jī)時(shí)一種對動態(tài)軟件體系結(jié)構(gòu)的分析, 測試非常有用的形式化描述技術(shù)。 依
據(jù)頁碼:P168
24、 n演算
答案:是計(jì)算機(jī)并行
7、理論領(lǐng)域最重要的并發(fā)計(jì)算模型,能夠描述結(jié)構(gòu)不斷變化的并發(fā)系統(tǒng)。
依據(jù)頁碼:P160
25、 Web服務(wù)棧
答案:Web服務(wù)棧是一種全新的體系結(jié)構(gòu),整個(gè) Web服務(wù)的技術(shù)系列被稱為 Web服務(wù)棧。
依據(jù)頁碼:P177
26、 SOAP
答案:簡單對象訪問協(xié)議, SOAP是一個(gè)基于XML的,在松散分布式環(huán)境中交換結(jié)構(gòu)化信
息的輕量級協(xié)議。 依據(jù)頁碼:P180
27、 WSDL 標(biāo)準(zhǔn)
答案:WSDL是一種XML格式,用于將網(wǎng)絡(luò)服務(wù)描述為一組端點(diǎn),這些端點(diǎn)包含面向文檔
或面向過程信息的消息 進(jìn)行操作。 依據(jù)頁碼:P182
28、 UDDI
答案:UDDI基于現(xiàn)成的標(biāo)準(zhǔn),是一套基
8、于 Web的,分布式的、為 Web服務(wù)提供信息注冊
中心的實(shí)現(xiàn)標(biāo)準(zhǔn)和規(guī)范。 依據(jù)頁碼:P183
29、 需求
答案:用戶對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等方面的期望 依據(jù)頁碼:P217
30、 設(shè)計(jì)模式中,什么是元素的一個(gè)空間配置? 答案:每個(gè)模式規(guī)定了的一個(gè)特定的結(jié)構(gòu)。
31、 模式
答案:模式是指從某個(gè)具體的形式中得到的一種抽象, 在特殊的非任意性的環(huán)境中,該形式
不斷地重復(fù)出現(xiàn)。 依據(jù)頁碼:P196
32、SA演化
答案:由于系統(tǒng)需求、技術(shù)、環(huán)境和分布等因素的變化而最終導(dǎo)致的 SA按照一定的目標(biāo)形
態(tài)的變動,稱為 SA演化。 依據(jù)頁碼:P236
33、設(shè)
9、計(jì)模式
答案:一些設(shè)計(jì)面向?qū)ο蟮能浖_發(fā)的經(jīng)驗(yàn)總結(jié), 就是系統(tǒng)的命名、解釋、和評價(jià)某一個(gè)重
要的面向?qū)ο蟮目芍噩F(xiàn)的面向?qū)ο蟮脑O(shè)計(jì)方案。 依據(jù)頁碼:P195
34、 構(gòu)建依賴圖(CDG)
答:構(gòu)建依賴圖是用于在體系結(jié)構(gòu)級進(jìn)行可靠性分析的概率模型。 一個(gè)構(gòu)建依賴圖是一個(gè)對
基于構(gòu)件的軟件系統(tǒng)的可靠性分析模型, 它是控制流圖的一個(gè)擴(kuò)展。它把系統(tǒng)的構(gòu)建、連接
件及其之間的關(guān)系模型轉(zhuǎn)化為一個(gè) CDG圖。
依據(jù)頁碼:P248
35、 單元測試
答案:是最底層的測試活動, 指構(gòu)件開發(fā)者對構(gòu)件本身的測試, 涉及的消息流是構(gòu)件內(nèi)部的
消息,一般由構(gòu)件開發(fā)者完成。
依據(jù)頁碼:255
36、
10、 軟件體系結(jié)構(gòu)的可靠性
答案:在基于構(gòu)建的可靠性模型中, 通過狀態(tài)圖來描述系統(tǒng)的行為,
于狀態(tài)的執(zhí)行順序和每一個(gè)狀態(tài)的可靠性。 依據(jù)頁碼:P244
37、 風(fēng)險(xiǎn)評估 答案:風(fēng)險(xiǎn)評估是基于能夠通過定量的方法對軟件產(chǎn)品屬性進(jìn)行的度量。
38、 可修改性 答案:可修改性是指能夠快速地以較高的性能價(jià)格比對系統(tǒng)進(jìn)行變更的能力。 體的變更為基準(zhǔn),通過考察這些變更的代價(jià)衡量可修改性??尚薷男园ǎ?可擴(kuò)展性3結(jié)構(gòu)重組4可移植性 見書P 259
39、 評估方法中質(zhì)量屬性中性能的含義。
答:性能指系統(tǒng)的響應(yīng)能力, 即要經(jīng)過多長時(shí)間才能對某個(gè)事件做出響應(yīng),
間內(nèi)系統(tǒng)所能處理的事件的個(gè)數(shù)。
軟件系
11、統(tǒng)地可靠性依賴
依據(jù)頁碼:P248
通常以某些具
1可維護(hù)性2
理所需的時(shí)間來對性能進(jìn)行定量的表示。
或者在某個(gè)時(shí) 經(jīng)常用單位時(shí)間內(nèi)處理事務(wù)的數(shù)量或系統(tǒng)完成某個(gè)事物處
依據(jù)頁碼:P258
40、基于場景的評估方法。
答:場景是一系列有序地使用或修改系統(tǒng)的步驟。 這種評估方式分析軟件體系結(jié)構(gòu)對場景也
就是對系統(tǒng)的使用或修改活動的支持程度, 從而判斷該體系結(jié)構(gòu)對這一場景所代表的質(zhì)量需
求的滿足程度?;趫鼍暗脑u估方式涉及的基本活動包括確定應(yīng)用領(lǐng)域的功能和軟件體系 結(jié)構(gòu)之間的映射,設(shè)計(jì)用于體現(xiàn)待評估質(zhì)量屬性的場景以及分析軟件體系結(jié)構(gòu)對場景的支持 程度。
41、什么是軟件對安
12、全性?
答:安全性是指系統(tǒng)在向合法用戶提供服務(wù)對同時(shí)能夠阻止非授權(quán)用戶使用對企圖或拒絕服 務(wù)對能力。安全性是根據(jù)系統(tǒng)看能受到的安全威脅對類型來分類的。 安全性又可分為機(jī)密性,
完全性,不可否認(rèn)性以及可控性等特性。 其中,機(jī)密性保證信息不泄漏給非授權(quán)的用戶,實(shí)
體或過程;完整性保證信息對完整和準(zhǔn)確,防止信息被非法修改 ;可控性保證對信息對傳播以
及內(nèi)容具有控制對能力,防止為非法者所使用。 依據(jù)頁碼: P259
42、 核心資源
答案:是領(lǐng)域工程所有結(jié)果的集合,是產(chǎn)品線中產(chǎn)品構(gòu)造的基礎(chǔ)。 依據(jù)頁碼:P285
43、 軟件產(chǎn)品線
答案:軟件產(chǎn)品線就是在一個(gè)公共的軟件資源集合基礎(chǔ)上建立起來的共享同一個(gè)特性集合的
系統(tǒng)集合。依據(jù)頁碼:P284
44、 SEI模型
答案:SEI將產(chǎn)品線的基本活動分為三部分,分別是核心資源開發(fā),產(chǎn)品開發(fā)和管理。
45、 產(chǎn)品線體系結(jié)構(gòu)
答案:產(chǎn)品線體系結(jié)構(gòu)是一個(gè)軟件體系結(jié)構(gòu)和一組在一族產(chǎn)品中可重用的構(gòu)件, 為增加軟件
重要、為企業(yè)降低軟件開發(fā)和維護(hù)的成本提供了一個(gè)重要的途徑。