工業(yè)控制用軟件評(píng)定準(zhǔn)則_第1頁(yè)
工業(yè)控制用軟件評(píng)定準(zhǔn)則_第2頁(yè)
工業(yè)控制用軟件評(píng)定準(zhǔn)則_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

工業(yè)控制用軟件評(píng)定準(zhǔn)則主題內(nèi)容與適用范圍本標(biāo)準(zhǔn)提出了決定軟件質(zhì)量的若干軟件特性,規(guī)定了軟件評(píng)定的若干準(zhǔn)則和子準(zhǔn)則。本標(biāo)準(zhǔn)適用于工業(yè)控制用數(shù)字計(jì)算機(jī)的軟件質(zhì)量評(píng)定現(xiàn)存軟件的特性。術(shù)語(yǔ)軟件software與數(shù)據(jù)處理系統(tǒng)的操作有關(guān)的計(jì)算機(jī)程序、過(guò)程、規(guī)則以與有關(guān)的文件集的總稱。軟件產(chǎn)品softwareproduct以磁盤(pán)、固化程序、程序清單與有關(guān)文檔資料等形式交付給用戶的軟件實(shí)體。文件、文檔document通常可長(zhǎng)期保留,以供人或機(jī)器閱讀的數(shù)據(jù)媒體和記錄在數(shù)據(jù)媒體上的數(shù)據(jù)。實(shí)時(shí)性realtime在由外界要求所確定的時(shí)限內(nèi)或瞬間中,對(duì)數(shù)據(jù)進(jìn)行處理的能力。并發(fā)性concurrentexeution在處理機(jī)上多個(gè)進(jìn)程同時(shí)要求執(zhí)行的能力。在線可維護(hù)性fieldmaintainability在現(xiàn)場(chǎng)使用條件下,按照預(yù)定的要求對(duì)某一功能部件進(jìn)行維修或維護(hù)的難易程度。軟件質(zhì)量softwarequality軟件產(chǎn)品中能滿足給定需要的性質(zhì)和特性的總體,例如符合規(guī)格說(shuō)明的程度。軟件具有所期望的各種屬性的組合程度??蛻艋蛴脩粲X(jué)得軟件滿足其綜合期望的程度。軟件的綜合特性。它確定軟件在使用中將滿足客戶預(yù)期要求的程度。程序正確性programcorrectness程序無(wú)設(shè)計(jì)缺陷和編碼缺陷的程度,即無(wú)陷錯(cuò)。程序符合規(guī)定的要求的程度。程度滿足用戶期望的程度。評(píng)定準(zhǔn)則每一種軟件產(chǎn)品不一定都必須完全具備下述這些反映軟件質(zhì)量的特性,用戶可根據(jù)需要選擇其中的全部或部分特性,軟件質(zhì)量可由下述8個(gè)準(zhǔn)則予以評(píng)定。功能特性軟件按照給定需求執(zhí)行規(guī)定功能的能力。功能特性應(yīng)該包含實(shí)時(shí)性、并發(fā)性和在線可維護(hù)性。見(jiàn)附錄A1??煽啃栽谝?guī)定條件下,在規(guī)定的時(shí)間內(nèi)軟件不致引起系統(tǒng)失效的概率,該概率是系統(tǒng)輸入陷(如果有缺陷存在的話。在規(guī)定的條件下,在規(guī)定的時(shí)間內(nèi)軟件實(shí)現(xiàn)所需求的功能的能力。見(jiàn)附錄A2。用戶友好性用戶容易掌握如何使用軟件并容易將其付諸實(shí)際應(yīng)用,以與對(duì)運(yùn)行操作結(jié)果作出解釋,因而能作出明確的評(píng)價(jià)。見(jiàn)附錄A3。時(shí)間特性所需要的時(shí)間。(包括其他任務(wù)的某些功能能會(huì)影響所需的執(zhí)行時(shí)間。②利用某些參數(shù),用戶可以知道時(shí)間特性的優(yōu)劣。例如利用響應(yīng)時(shí)間和吞吐率。見(jiàn)附錄A4。開(kāi)銷(xiāo)特性在規(guī)定的邊界條件下,為執(zhí)行規(guī)定功能而需要的資源開(kāi)銷(xiāo)。(諸如存儲(chǔ)區(qū)和外圍設(shè)備質(zhì)方面的開(kāi)銷(xiāo)以與操作人員所進(jìn)行的服務(wù)。見(jiàn)附錄A4??删S護(hù)性故障和在預(yù)定的極限范圍內(nèi)予以修改。見(jiàn)附錄A5。可移植性軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境轉(zhuǎn)移到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境的難易程度??梢浦残耘c所轉(zhuǎn)移的客體有關(guān)。在說(shuō)明有關(guān)移植性問(wèn)題時(shí)必須作出明確的規(guī)定。見(jiàn)附錄A6??蓽y(cè)試性表明既便于測(cè)試準(zhǔn)則的建立又便于根據(jù)這些準(zhǔn)則對(duì)軟件進(jìn)行評(píng)價(jià)的程度。評(píng)定準(zhǔn)則的判別子準(zhǔn)則件。判別子準(zhǔn)則功能 可判別子準(zhǔn)則功能 可特性 靠性用戶友 時(shí)間 開(kāi)銷(xiāo) 可維好性 特性 特性 護(hù)性可移植性○○可測(cè)試性設(shè)備獨(dú)立性自含性準(zhǔn)確度完整性健壯性一致性可接近性○○○○○○○○○○○○○○○○通信能力.○○自描述性○ ○結(jié)構(gòu)性○ ○ ○簡(jiǎn)明性○清晰性○可擴(kuò)性○可理解性○可修改性○ ○可讀性○抗干擾性○ ○用戶文件○時(shí)間效率○資源效率○模塊性○ ○系統(tǒng)文件○可用性○附錄A對(duì)評(píng)定準(zhǔn)則的說(shuō)明(補(bǔ)充件)為了更好地理解和使用本標(biāo)準(zhǔn),對(duì)標(biāo)準(zhǔn)中列出的評(píng)定準(zhǔn)則作如下說(shuō)明。A1功能特性(部分實(shí)現(xiàn))是衡量功能特性好壞的重要標(biāo)志。A2軟件可靠性(從統(tǒng)計(jì)觀點(diǎn)來(lái)說(shuō),運(yùn)行軟件系統(tǒng)的時(shí)。其可靠極限主要決定于軟件組成部分(如單元定義,建立錯(cuò)誤發(fā)現(xiàn)函數(shù),實(shí)現(xiàn)軟件可靠性的預(yù)測(cè)也是十分困難的。戶能得到利用的程度。A3用戶友好性采納用戶對(duì)軟件的具體要求并使用戶滿意是一條重要原則。A4時(shí)間特性、開(kāi)銷(xiāo)特性主要是涉與到諸如處理器、存儲(chǔ)區(qū)和通道這樣的資源。A5可維護(hù)性可以表示為軟件應(yīng)用于體系結(jié)構(gòu)或工藝環(huán)境變化時(shí)所需進(jìn)行修改的程度。進(jìn)行這種修改時(shí)所需經(jīng)費(fèi)愈少則可維護(hù)性愈好。A6可移植性. .可以表示為軟件應(yīng)用于不同的體系結(jié)構(gòu)或工藝環(huán)境時(shí)所需進(jìn)行修改的程度。所進(jìn)行的修改愈少可移植性愈好。附錄B對(duì)判別子準(zhǔn)則的說(shuō)明(補(bǔ)充件)為了更好地理解和使用本標(biāo)準(zhǔn),對(duì)標(biāo)準(zhǔn)中列出的判別子準(zhǔn)則作如下的說(shuō)明。B1設(shè)備獨(dú)立性軟件的輸入輸出操作與輸入輸出裝置特性(種類、地址等)無(wú)關(guān)的程度。B2自含性為完成規(guī)定功能,軟件獨(dú)立和齊備的程度。B3準(zhǔn)確度無(wú)誤差的一種品質(zhì)。無(wú)誤差程度的一種定性估計(jì),對(duì)于小誤差的高的估計(jì)。較小的誤差。對(duì)無(wú)誤差程度的一種定量估計(jì)。B4完整性程序和數(shù)據(jù)某信息的完整程度,使程序和數(shù)據(jù)能滿足預(yù)定的要求。當(dāng)軟件或數(shù)據(jù)受到未經(jīng)獲準(zhǔn)的存取或修改時(shí),仍不破壞其完整的保護(hù)能力。B5健壯性盡管引入了不合理的輸入,軟件仍能繼續(xù)正常工作的程度。B6一致性軟件整體保持一致的程度。B7可解釋性對(duì)軟件進(jìn)行解釋的難易程度。B8設(shè)備效率軟件以最少的設(shè)備資源的消耗實(shí)現(xiàn)其預(yù)定功能的能力。B9可接近性對(duì)軟件的各組成部分進(jìn)行選用或維護(hù)的容易程度。B10通信能力通過(guò)媒體將信息從一地傳送到另一地的能力。B11自描述性對(duì)于規(guī)定的功能,軟件自行描述的完整程度。B12結(jié)構(gòu)性的條件選擇;一個(gè)指令或指令序列的重復(fù)執(zhí)行。B13簡(jiǎn)明性程序簡(jiǎn)明的程度,其要點(diǎn)為:區(qū)別內(nèi)部性態(tài)和外部性態(tài);減少接口信息;分清和機(jī)器有關(guān)的部分與和機(jī)器無(wú)關(guān)的部分;所采用的記號(hào)必須通用易讀。B14清晰度軟件內(nèi)部結(jié)構(gòu)清晰的程度,軟件越清晰就越易于維護(hù)。B15可擴(kuò)性.B16可理解性程序的功能和目標(biāo)、程序的內(nèi)部結(jié)構(gòu)與程序的操作要求易于理解的程度。B17可修改性程序改變的難易程度。B18可讀性衡量閱讀語(yǔ)言程序的方便程度。B19抗干擾度作用。會(huì)使程序效率下降,給程序的結(jié)構(gòu)與易讀性帶來(lái)不利,甚至增加程序的錯(cuò)誤。B20用戶文件戶手冊(cè)。B21時(shí)間效率軟件以最少的時(shí)間消耗實(shí)現(xiàn)其預(yù)定功能的程度。B22資源效率軟件以最少的資源消

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論