嵌入式系统的质量属性

  所谓质量属性,即非功能性需求。安全

  嵌入式质量属性分为两类:多线程

  一、工做模式下的质量属性测试

  (1)响应时间操作系统

  系统响应输入并给出相应输出的时间。航空飞船对响应时间的要求就高于商用手机。线程

  (2)吞吐量设计

  单位时间内,系统运行流程或传输数据的速率。如多线程系统吞吐量高于单进程;哈佛结构处理器吞吐量高于冯·诺依曼结构结构处理器。调试

  (3)可靠性blog

  MTBF大,MTTR小。生命周期

  (4)可维护性进程

  易更换,如打印机墨盒

  (5)安全性

  不会因嵌入式系统的故障而致使其余危害环境或人体的状况发生。

  (6)保密性

  受权,如门禁系统,须要人脸系别或指纹识别才能进入。

  二、非工做模式下的质量属性

  (1)可测试性和可调试性

  硬件级别调试(硬件相关) 和 固件级别调试(固件问题致使的问题)

  (2)可进化性

  利用新的硬件技术或固件技术,可对现有嵌入式产品进行修改的难易程度。

  (3)可移植性

  在软件开发中较为突出,如C语言开发的软件与Java开发的软件,其可运行的操做系统适用性就不一样。

  (4)原型设计时间与面市时间

  面市时间:产品从概念阶段到产品推向市场所需的时间。

  原型设计:能够理解为技术预言,在尚未明确的产品规格需求和市场需求时,根据市场需求趋势或技术发展趋势进行产品原型开发,当需求明确后,可迅速切入产品开发进程,缩短开发周期。

  (5)单位成本与总成本

  这里涉及产品生命周期中各阶段的成本、利润变化。

产品生命周期:

 开发阶段->上市阶段->增加阶段->成熟阶段->衰退阶段

对应到人的生命周期:

  备孕->出生->成长->成年->衰老

开发阶段:利润:负,彻底为成本支出

上市阶段:利润:负,逐步变负为正;成本:几乎不变;销量:逐步增长;

增加阶段:利润:走向最大化;成本:几乎不变,微微下调;销量:逐步增长;

成熟阶段:利润:逐步减少;成本:微微下调;销量:最大化;

衰退阶段:利润:逐步缩减,在产品退市时变为0;成本:逐步变为0;销量:逐渐减小,最终为0

 

相关文章
相关标签/搜索