質量屬性

質量屬性

質量屬性(quality attribute)是2018年公布的計算機科學技術名詞。

基本介紹

  • 中文名:質量屬性
  • 外文名:quality attribute
  • 所屬學科:計算機科學技術
  • 公布時間:2018年
  • 出處:《計算機科學技術名詞 》第三版
定義
反映軟體產品某一方面質量的特徵或特性。如可靠性、安全性、易用性等。
(1)性能(Performance)效率指標,是指系統的回響能力,處理任務所需時間或單位時間內的處理量。
(2)可靠性(Reliability)是指軟體系統在套用或錯誤面前,在意外或錯誤使用的情況下維持軟體系統功能特性的基本能力。
(2.1)容錯(Fault-tolerant)出現錯誤後仍能保證系統系統繼續運行,且自行修正錯誤。
(2.2)健壯性(Robustness)是指在處理或環境中,系統能夠承受壓力或變更的能力,錯誤不對系統產生影響,按既定程式忽略錯誤。
(3)可用性(Availability)是系統能夠正常運行的時間比例。
(4)安全性(Security)是指系統向合法用戶提供服務的同時能夠阻止非授權用戶使用的企圖或拒絕服務的能力。
(5)可修改性(Modification)是指能夠快速地以較高的性能價格比對系統進行變更的能力。
(5.1)可維護性(Maintainability)局部修復使故障對架構的負面影響最小化。
(5.2)可拓展性(Extendibility)因鬆散耦合更易實現新特徵/功能,不影響架構。
(5.3)可移植性(Portability)適用於多樣的環境(硬體平台、語言、作業系統)。
(5.4)結構重組(Reconstructability)不影響主體進行的靈活配置。
(6)可變性(Changeability)總體架構可變,體系結構經擴充或變更成為新體系結構的能力。
(7)功能性(Functionality)需求的滿足程度,是系統所能完成所期望工作的能力。
(8)互操作性(Inter-operation)是指系統與外界或系統與系統之間的相互作用能力,通過可視化或接口方式提供更好的互動操作體驗。
(9)易用性(Usability)是衡量用戶使用一個軟體產品完成指定任務的難易程度。
(10)可測試性(Testability)是指軟體發現故障並隔離、定位其故障的能力特性,以及在一定的時間和成本前提下,進行測試設計、測試執行的能力。

相關詞條

熱門詞條

聯絡我們