• 現(xiàn)行
  • 正在執(zhí)行有效
  • 2013-11-12 頒布
  • 2014-02-01 實(shí)施
?正版授權(quán)
GB/T 29833.1-2013系統(tǒng)與軟件可移植性第1部分:指標(biāo)體系_第1頁
GB/T 29833.1-2013系統(tǒng)與軟件可移植性第1部分:指標(biāo)體系_第2頁
GB/T 29833.1-2013系統(tǒng)與軟件可移植性第1部分:指標(biāo)體系_第3頁
GB/T 29833.1-2013系統(tǒng)與軟件可移植性第1部分:指標(biāo)體系_第4頁
GB/T 29833.1-2013系統(tǒng)與軟件可移植性第1部分:指標(biāo)體系_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

文檔簡介

ICS35080

L77.

中華人民共和國國家標(biāo)準(zhǔn)

GB/T298331—2013

.

系統(tǒng)與軟件可移植性

第1部分指標(biāo)體系

:

Portabilityofsystemandsoftware—

Part1Indicatorsstem

:y

2013-11-12發(fā)布2014-02-01實(shí)施

中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布

中國國家標(biāo)準(zhǔn)化管理委員會(huì)

GB/T298331—2013

.

目次

前言…………………………

引言…………………………

范圍………………………

11

規(guī)范性引用文件…………………………

21

術(shù)語和定義………………

31

概述………………………

41

指標(biāo)體系模型……………

52

適應(yīng)性……………………

63

易替換性…………………

74

易安裝性…………………

84

移植完整性………………

95

附錄資料性附錄本部分與的對(duì)照關(guān)系…………………

A()GB/T16260.2—20066

參考文獻(xiàn)………………………

7

GB/T298331—2013

.

前言

在系統(tǒng)與軟件可移植性總標(biāo)題下分為如下三部分

GB/T29833《》,:

第部分指標(biāo)體系

———1:;

第部分度量方法

———2:;

第部分測(cè)試方法

———3:。

本部分為的第部分

GB/T298331。

本部分按照給出的規(guī)則起草

GB/T1.1—2009。

本部分由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會(huì)提出并歸口

(SAC/TC28)。

本部分起草單位上海計(jì)算機(jī)軟件技術(shù)開發(fā)中心中國電子技術(shù)標(biāo)準(zhǔn)化研究院浙江省電子產(chǎn)品檢

:、、

驗(yàn)所深圳市中聯(lián)信信息技術(shù)有限公司上海浦東軟件平臺(tái)有限公司上海寶信軟件股份有限公司遼寧

、、、、

北方實(shí)驗(yàn)室有限公司國家應(yīng)用軟件產(chǎn)品質(zhì)量監(jiān)督檢驗(yàn)中心南寧市平方軟件新技術(shù)有限責(zé)任公司上

、、、

海市電力公司科信部

。

本部分主要起草人蔡立志劉振宇姜旭李嘉池仁隆宣以廣黃觀仁張建良潘國瑞張旸旸

:、、、、、、、、、、

袁玉宇李家宏張露瑩倪小亮丁志剛滕逸龍歐陽樹生左家平楊麗春潘曉明溫家凱張春柳

、、、、、、、、、、、。

GB/T298331—2013

.

引言

的本部分參照軟件工程產(chǎn)品質(zhì)量提出了系統(tǒng)與軟件可移植

GB/T29833GB/T16260—2006《》

性指標(biāo)體系

。

本部分適用考量將同一軟件產(chǎn)品在不同的環(huán)境之間移植并使之正常運(yùn)行的難易程度或和對(duì)其所

,/

述環(huán)境的適應(yīng)能力開發(fā)方維護(hù)方評(píng)價(jià)方質(zhì)量管理方和需方可以選擇合適的指標(biāo)用來定義可移植

。、、、,

性質(zhì)量需求評(píng)價(jià)軟件產(chǎn)品的可移植性測(cè)量可移植性質(zhì)量情況或作其他用途本部分并非每種指標(biāo)都

、、。

適用于所有計(jì)算機(jī)系統(tǒng)與軟件相關(guān)方可以根據(jù)實(shí)際需要修改指標(biāo)或使用本部分未包括的其他指標(biāo)

,。

本標(biāo)準(zhǔn)預(yù)期的主要使用者包括

:

軟件供方當(dāng)

a),:

需要聲明軟件產(chǎn)品可移植性時(shí)

1);

對(duì)照聲明的可移植特性自行評(píng)估系統(tǒng)和軟件產(chǎn)品時(shí)

2);

對(duì)軟件進(jìn)行可移植性相關(guān)的產(chǎn)品設(shè)計(jì)和實(shí)現(xiàn)時(shí)

3);

為可移植性符合性證書或標(biāo)志進(jìn)行測(cè)試的第三方評(píng)測(cè)機(jī)構(gòu)

b);

潛在的需方當(dāng)

c),:

對(duì)即將采購的軟件產(chǎn)品的可移植性要求和現(xiàn)有產(chǎn)品的說明信息進(jìn)行比較時(shí)

1);

實(shí)際運(yùn)行的環(huán)境和采購的環(huán)境存在差異時(shí)

2);

檢驗(yàn)可移植性要求是否被滿足

3)。

系統(tǒng)與軟件可移植性第部分度量方法給出了如何獲得可移植性指標(biāo)測(cè)量值

GB/T29833.2《2:》

的度量方法系統(tǒng)與軟件可移植性第部分測(cè)試方法描述了可移植性指標(biāo)的測(cè)試

。GB/T29833.3《3:》

方法本部分旨在和及聯(lián)合使用

。GB/T29833.2GB/T29833.3。

GB/T298331—2013

.

系統(tǒng)與軟件可移植性

第1部分指標(biāo)體系

:

1范圍

的本部分規(guī)定了系統(tǒng)與軟件可移植性指標(biāo)體系及相關(guān)定義

GB/T29833。

本部分適用于對(duì)系統(tǒng)與軟件在多樣性環(huán)境之間遷移的適應(yīng)能力的評(píng)價(jià)用戶可以針對(duì)特定產(chǎn)品的

不同移植需求選擇修改和應(yīng)用本部分中的指標(biāo)

,、。

注本部分中所指的系統(tǒng)主要是軟件系統(tǒng)

:。

2規(guī)范性引用文件

下列文件對(duì)于本文件的應(yīng)用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改單適用于本文件

。,()。

軟件工程術(shù)語

GB/T11457

3術(shù)語和定義

中界定的以及下列術(shù)語和定義適用于本文件

GB/T11457。

31

.

度量metric

定義測(cè)量的方法和測(cè)量標(biāo)度

。

定義

[GB/T18905.1—2002,4.20]

32

.

可移植性portability

系統(tǒng)或軟件能適應(yīng)的軟件或者硬件環(huán)境的能力

。

注可移植性是軟件產(chǎn)品的一種能力屬性其行為表現(xiàn)為一種程度

:,。

33

.

質(zhì)量quality

實(shí)體的特性之和表示實(shí)體滿足明確或者隱含要求的能力

,。

定義

[GB/T18905.1—2002,4.21]

34

.

質(zhì)量模型qualitymodel

一種特性與特性之間的關(guān)系它提供規(guī)定質(zhì)量需求和評(píng)價(jià)質(zhì)量的基礎(chǔ)

,。

定義

[GB/T18905.1—2002,4.24]

4概述

系統(tǒng)與軟件的運(yùn)行會(huì)受到諸多因素的影響這些因素包括

,。:

軟件產(chǎn)品所依賴的硬件基礎(chǔ)

———;

1

GB/T298331—2013

.

系統(tǒng)與軟件的運(yùn)行軟件環(huán)境包括軟件產(chǎn)品所必需的支撐軟件環(huán)境和共存環(huán)境

———,;

系統(tǒng)與軟件所需要的數(shù)據(jù)資源

———。

這些因素都將直接或者間接的影響到系統(tǒng)與軟件可移植性如圖所示

,1。

圖1系統(tǒng)與軟件移植影響因素示意圖

5指標(biāo)體系模型

系統(tǒng)與軟件可移植性的模型描述采用特性子特性的方式進(jìn)行如圖所示系統(tǒng)與軟件的可移植

、,2。

性指標(biāo)體系宜從適應(yīng)性易安裝性易替換性移植完整性四個(gè)方面來描述

、、、:

適應(yīng)性系統(tǒng)與軟件對(duì)于適應(yīng)不同的規(guī)定環(huán)境時(shí)的能力

a):。

硬件適應(yīng)性

1)

用于測(cè)量當(dāng)目標(biāo)軟件試圖適應(yīng)于各種不同的規(guī)定的硬件環(huán)境的能力常見的硬件環(huán)境包

,

括存儲(chǔ)設(shè)備網(wǎng)絡(luò)設(shè)備以及各類輸出介質(zhì)等周邊設(shè)備

CPU、、。

操作系統(tǒng)適應(yīng)性

2)

用于測(cè)量目標(biāo)軟件對(duì)各種操作系統(tǒng)的適應(yīng)能力

。

數(shù)據(jù)庫適應(yīng)性

3)

用于測(cè)量目標(biāo)軟件對(duì)各種數(shù)據(jù)庫的適應(yīng)能力

。

支撐軟件適應(yīng)性

4)

用于測(cè)量目標(biāo)軟件對(duì)各種支撐軟件的適應(yīng)能力

。

組織環(huán)境的適應(yīng)性

5)

用于測(cè)量目標(biāo)軟件對(duì)各種組織環(huán)境的適應(yīng)能力

有效軟件共存性

6)

系統(tǒng)與軟件與其他軟件的共存能力

。

通信適應(yīng)性

7)

用于測(cè)量目標(biāo)軟件對(duì)不同通信方式的適應(yīng)能力包括不同接入方式通信協(xié)議等

。、。

注1常見的接入方式如有線無線等

:,、。

注2常見的通信協(xié)議如等

:,NETBEUI、IPX/SPX、TCP/IP。

數(shù)據(jù)適應(yīng)性

8)

用于測(cè)量目標(biāo)軟件適應(yīng)于不同的規(guī)定環(huán)境時(shí)其對(duì)數(shù)據(jù)的適應(yīng)情況

,。

易替換性試圖用該軟件代替軟件環(huán)境中其他規(guī)定的軟件的支持能力

b):。

數(shù)據(jù)的連續(xù)使用

1)

2

GB/T298331—2013

.

在更換原先的軟件之后觀察用戶或維護(hù)者能否繼續(xù)使用同樣的數(shù)據(jù)

。

功能的內(nèi)含性

2)

在用軟件更換原先軟件之后觀察用戶或維護(hù)者能否繼續(xù)容易地使用類似功能

,。

易安裝性系統(tǒng)與軟件對(duì)于用戶安裝的支持能力

c):。

安裝的正確性

1)

用于測(cè)量目標(biāo)軟件在特定環(huán)境中是否被安裝成功

。

安裝的影響性

2)

用于測(cè)量系統(tǒng)與軟件的安裝過程是否會(huì)影響到其他軟件或設(shè)備的正常運(yùn)行或者其他運(yùn)

,

行的軟件或者設(shè)備是否會(huì)影響到安裝過程的進(jìn)行

安裝的難易性

3)

用于測(cè)量目標(biāo)軟件在特定環(huán)境中被安裝的難易程度

。

安裝的靈活性

4)

用于測(cè)量由安裝過程提供的可供用戶進(jìn)行定制操作的內(nèi)容

安裝效率

5)

用于測(cè)量系統(tǒng)與軟件實(shí)施安裝過程所耗費(fèi)的時(shí)間

。

移植完整性系統(tǒng)與軟件對(duì)于安裝以后完整程度

d):。

移植正確性

1)

用于測(cè)量其提供的功能在規(guī)定環(huán)境中的完備程度

。

移植一致性

2)

用于測(cè)量被檢測(cè)功能是否仍與在移植之前環(huán)境下或規(guī)定的基礎(chǔ)環(huán)境下保持相同的操

()

作步驟或者使用相同的執(zhí)行流程用戶對(duì)功能操作的變化的適應(yīng)程度

。。

本部分和的對(duì)應(yīng)關(guān)系參見附錄

GB/T16260.2—2006A。

圖2系統(tǒng)與軟件可移植性指標(biāo)體系

6適應(yīng)性

適應(yīng)性宜用表中的屬性進(jìn)行表征

1。

3

GB/T298331—2013

.

表1適應(yīng)性

名稱描述說明

當(dāng)系統(tǒng)與軟件相關(guān)的硬件環(huán)境發(fā)生變化時(shí)考慮存儲(chǔ)設(shè)備網(wǎng)絡(luò)設(shè)備輸入輸出設(shè)備的變

硬件適應(yīng)性,CPU、、、/

系統(tǒng)與軟件對(duì)其的適應(yīng)能力化對(duì)系統(tǒng)與軟件的影響

系統(tǒng)與軟件對(duì)于規(guī)定的操作系統(tǒng)的適應(yīng)宜考慮對(duì)于相同類型操作系統(tǒng)的適應(yīng)情況和對(duì)于不

操作系統(tǒng)適應(yīng)性,

能力同類型操作系統(tǒng)的適應(yīng)情況

系統(tǒng)與軟件對(duì)于所使用的數(shù)據(jù)庫的適應(yīng)

數(shù)據(jù)庫適應(yīng)性對(duì)未采用數(shù)據(jù)庫的系統(tǒng)和軟件可不考慮本指標(biāo)

能力

作為系統(tǒng)與軟件對(duì)正常運(yùn)行所必需依賴之支撐軟件包括中間件語言運(yùn)行環(huán)境以及其他必需被

支撐軟件適應(yīng)性、

的支撐軟件的適應(yīng)能力安裝的支撐軟件等

系統(tǒng)與軟件在試圖適應(yīng)于規(guī)定環(huán)境在此前

,

有效軟件共存性后該規(guī)定環(huán)境下的其他軟件能否有效的與宜考慮對(duì)同類型軟件的共存和不同類型軟件的共存

目標(biāo)軟件共存

組織環(huán)境的

系統(tǒng)與軟件對(duì)運(yùn)行環(huán)境的適應(yīng)能力本指標(biāo)涉及用戶組織的業(yè)務(wù)運(yùn)行環(huán)境

適應(yīng)性

無交互傳輸?shù)南到y(tǒng)或軟件可不考慮此項(xiàng)指標(biāo)宜考

。

通信適應(yīng)性系統(tǒng)與軟件對(duì)傳輸模式調(diào)整的適應(yīng)能力慮如調(diào)整通信協(xié)議以及在有線和無線網(wǎng)絡(luò)之間的傳

,

輸差異

系統(tǒng)與軟件試圖適應(yīng)于規(guī)定的環(huán)境其所使

,

數(shù)據(jù)適應(yīng)性用的相關(guān)數(shù)據(jù)在規(guī)定環(huán)境下使用的完備宜同時(shí)考慮數(shù)據(jù)類型的變化和數(shù)據(jù)格式的變化

程度

7易替換性

易替換性宜用表中的屬性進(jìn)行表征

2。

表2易替換性

名稱描述說明

數(shù)據(jù)的連續(xù)使用在更換原先軟件之后觀察用戶或維護(hù)者能否繼續(xù)使用同樣的數(shù)據(jù)

,—

在更換原先軟件之后觀察用戶或維護(hù)者能否繼續(xù)容易地使用類似

功能的內(nèi)含性,

功能—

8易安裝性

易安裝性宜用表中的屬性進(jìn)行表征

3。

4

GB/T298331—2013

.

表3易安裝性

名稱描述說明

遵循有效的安裝指導(dǎo)系統(tǒng)與軟件能夠在測(cè)量該指標(biāo)時(shí)宜同時(shí)考慮試圖適應(yīng)的規(guī)定環(huán)境的數(shù)

,,

安裝正確性正確的在試圖適應(yīng)的規(guī)定環(huán)境中被安量和嘗試安裝的次數(shù)并對(duì)安裝成功建立相應(yīng)的判定

,“”

裝成功依據(jù)

遵循有效的安裝指導(dǎo)系統(tǒng)與軟件的安

,在測(cè)量該指標(biāo)時(shí)宜考慮安裝過程受到的影響如安裝

裝過程是否會(huì)影響到其他軟件或設(shè)備,,

安裝影響性無法順利完成等情況對(duì)于安裝完成之后造成的影響

的正常運(yùn)行或者其他運(yùn)行的軟件或者。

,應(yīng)該由軟件適應(yīng)性指標(biāo)或者其他指標(biāo)來進(jìn)行測(cè)量

設(shè)備是否會(huì)影響到安裝過程的進(jìn)行

在測(cè)量該指標(biāo)時(shí)宜考慮安裝過程中人為介入的步驟

系統(tǒng)與軟件的安裝步驟是否通過簡易,,,

安裝難易性,以及其他必需的支撐軟件或者插件是否被包含在安裝

的用戶操作來實(shí)現(xiàn)

之內(nèi)

在系統(tǒng)與軟件被實(shí)施安裝的過程中由

,

安裝靈活性安裝過程提供的可供用戶進(jìn)行定制操

作的內(nèi)容

由于安裝的過程或多或少存在人為因素的影響建議測(cè)

,

系統(tǒng)與軟件實(shí)施安裝過程所耗費(fèi)的量該指標(biāo)時(shí)宜多次實(shí)施安裝并取平均值作為安裝效

安裝效率,

時(shí)間率需剔除用戶本身操作延誤所消耗的時(shí)間如完全的

,。

自動(dòng)化安裝可取一次性結(jié)果

9移植完整性

移植完整性宜用表中的屬性進(jìn)行表征

4。

表4移植完整性

名稱描述說明

在測(cè)量該指標(biāo)時(shí)測(cè)試范圍應(yīng)有所限定如已經(jīng)做出說明說

系統(tǒng)與軟件在適應(yīng)規(guī)定環(huán)境后測(cè)量其,,

移植正確性,明不包含在所需要適應(yīng)的規(guī)定環(huán)境中的功能則無需納入完

提供的功能在規(guī)定環(huán)境中的完備程度,

備程度的考量

系統(tǒng)與軟件在適應(yīng)規(guī)定環(huán)境后被檢測(cè)

,

功能是否仍與在之前保持相同的操作在測(cè)量該指標(biāo)時(shí)宜考慮在適應(yīng)多個(gè)規(guī)定環(huán)境時(shí)功能的操

移植一致性,,

步驟或者使用相同的執(zhí)行流程用戶作執(zhí)行的差異程度

。

能否適應(yīng)功能操作的變化

5

GB/T298331—2013

.

附錄A

資料性附錄

()

本部分與GB/T162602—2006的對(duì)照關(guān)系

.

本部分定義的可移植性指標(biāo)體系與中定義的可移植性度量元的對(duì)照關(guān)系見

GB/T16260.2—2006

A.1。

表A1對(duì)照關(guān)系表

.

本部分

GB/T16260.2—2006

硬件適應(yīng)性適應(yīng)性硬件環(huán)境的適應(yīng)性

———

操作系統(tǒng)適應(yīng)性適應(yīng)性系統(tǒng)軟件環(huán)境的適應(yīng)性

———

數(shù)據(jù)庫適應(yīng)性適應(yīng)性系統(tǒng)軟件環(huán)境的適應(yīng)性

———

支撐軟件適應(yīng)性適應(yīng)性系統(tǒng)軟件環(huán)境的適應(yīng)性

適應(yīng)性———

有效軟件共存性共存性

組織的適應(yīng)性適應(yīng)性組織環(huán)境的有效性

———

通信適應(yīng)性

數(shù)據(jù)適應(yīng)性適應(yīng)性數(shù)據(jù)結(jié)構(gòu)的適應(yīng)性

———

數(shù)據(jù)的連續(xù)使用易替換性數(shù)據(jù)的連續(xù)使用

易替換性———

功能的內(nèi)含性易替換性功能的內(nèi)含性

———

安裝正確性易安裝性易于重新安裝

———

安裝影響性

易安裝性安裝難易性

安裝靈活性易安裝性易于安裝

———

安裝效率適應(yīng)性移植的友好性

———

移植正確性

移植完整性—

移植一致性易替換性用戶支持功能的一致性

———

6

GB/T298331—2013

.

參考文獻(xiàn)

信息技術(shù)詞匯第部分基本術(shù)語

[1]GB/T5271.1—20001:(eqvISO/IEC2382-1:1993)

信息技術(shù)詞匯部分系統(tǒng)開發(fā)

[2]GB/T5271.20—199420:(eqvISO/IEC2382-20:1990)

軟件工程產(chǎn)品質(zhì)量第部分質(zhì)量模型

[3]GB/T16260.1—20061:(ISO/IEC9126-1:

2001,IDT)

軟件工程產(chǎn)品質(zhì)量第部分外部度量

[4]GB/T16260.2—20062:(ISO/IECTR9126-2:

2003,IDT)

軟件工程產(chǎn)品質(zhì)量第部分內(nèi)部度量

[5]GB/T16260.3—20063:(ISO/IECTR9126-3:

2003,IDT)

軟件工程產(chǎn)品質(zhì)量第部分使用質(zhì)量度量

[6]GB/T16260.4—20064:(ISO/IECTR9126-

4:2004,IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分概述

[7]GB/T18905.1—20021:(ISO/IEC14598-1:1999,

IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分策劃和管理

[8]GB/T18905.2—20022:(ISO/IEC14598-2:

2000,IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分開發(fā)者用的過程

[9]GB/T18905.3—20023:(ISO/IEC14598-

3:2000,IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分需方用的過程

[10]GB/T18905.4—20024:(ISO/IEC14598-

4:1999,IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分評(píng)價(jià)者用的過程

[11]GB/T18905.5—20025:(ISO/IEC

14598-5:1998,IDT)

軟件工程產(chǎn)品評(píng)價(jià)第部分評(píng)價(jià)模塊的文檔編制

[12]GB/T18905.6—20026:(ISO/IEC

14598-6:2001,IDT)

信息技術(shù)軟件維護(hù)

[13]GB/T20157—2006(ISO/IEC14764:1999,IDT)

[14]ISO/IEC25010:2011Systemsandsoftwareengineering—SystemsandsoftwareQuality

RequirementsandEvaluation(SQuaRE)—Systemandsoftwarequalitymodels

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評(píng)論

0/150

提交評(píng)論