嵌入式系統的質量屬性

  所謂質量屬性,即非功能性需求。安全

  嵌入式質量屬性分爲兩類:多線程

  一、工做模式下的質量屬性測試

  (1)響應時間操作系統

  系統響應輸入並給出相應輸出的時間。航空飛船對響應時間的要求就高於商用手機。線程

  (2)吞吐量設計

  單位時間內,系統運行流程或傳輸數據的速率。如多線程系統吞吐量高於單進程;哈佛結構處理器吞吐量高於馮·諾依曼結構結構處理器。調試

  (3)可靠性blog

  MTBF大,MTTR小。生命週期

  (4)可維護性進程

  易更換,如打印機墨盒

  (5)安全性

  不會因嵌入式系統的故障而致使其餘危害環境或人體的狀況發生。

  (6)保密性

  受權,如門禁系統,須要人臉系別或指紋識別才能進入。

  二、非工做模式下的質量屬性

  (1)可測試性和可調試性

  硬件級別調試(硬件相關) 和 固件級別調試(固件問題致使的問題)

  (2)可進化性

  利用新的硬件技術或固件技術,可對現有嵌入式產品進行修改的難易程度。

  (3)可移植性

  在軟件開發中較爲突出,如C語言開發的軟件與Java開發的軟件,其可運行的操做系統適用性就不一樣。

  (4)原型設計時間與面市時間

  面市時間:產品從概念階段到產品推向市場所需的時間。

  原型設計:能夠理解爲技術預言,在尚未明確的產品規格需求和市場需求時,根據市場需求趨勢或技術發展趨勢進行產品原型開發,當需求明確後,可迅速切入產品開發進程,縮短開發週期。

  (5)單位成本與總成本

  這裏涉及產品生命週期中各階段的成本、利潤變化。

產品生命週期:

 開發階段->上市階段->增加階段->成熟階段->衰退階段

對應到人的生命週期:

  備孕->出生->成長->成年->衰老

開發階段:利潤:負,徹底爲成本支出

上市階段:利潤:負,逐步變負爲正;成本:幾乎不變;銷量:逐步增長;

增加階段:利潤:走向最大化;成本:幾乎不變,微微下調;銷量:逐步增長;

成熟階段:利潤:逐步減少;成本:微微下調;銷量:最大化;

衰退階段:利潤:逐步縮減,在產品退市時變爲0;成本:逐步變爲0;銷量:逐漸減小,最終爲0

 

相關文章
相關標籤/搜索