Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1932883
  • 博文数量: 699
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4970
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 13:45
文章分类

全部博文(699)

文章存档

2011年(1)

2008年(698)

我的朋友

分类:

2008-10-15 13:50:06

    3.1 特征调查

    在明确地阐述产品质量改进计划之前,我们应该与不同操作过程中的关键技术员进行交谈,以较好地理解他们所认同的产品质量特征的含义。调查结果见下图。图中的数据代表项目的个数。调查涉及到的基本特征包括:操作性、可用性、有效性和改进能力。


    3.2 技术

    与产品质量相关的关键技术组成包括:

    —如何详细说明质量特征?

    —如何为质量特征进行设计?

    —如何分析和质量特征?

    我们研究的重点将放在下面四个质量特征上:操作性能、可用性、改进措施和有效性。

    3.2.1 操作性能特征

    操作性能特征规范特别适用于对时间、器、带宽和CPU资源进行约束。操作性能特征规范的时间约束包括最终期限、周期等潜在约束。器约束包括内存占用范围的约束。

    下面给出一个按照SMAP2000标准[2]得到的操作性能特征规范的例子。

    作为操作性能规范的一部分,设计约束条件最好采用一种相似的格式单独获得。它们如同输入一样是特定的并经过处理的。

    设计约束条件——操作性能模型的输入因素

 


    我们建议在设计期间[6]对所有的需要鉴定的性能规范进行分析,以确保该规范能用于设计过程。此外,我们还建议通过直接对案例进行来验证所有的性能规范[10]。

    3.2.2 改进能力特征

    改进能力是系统的一种适应需求变化、操作环境变更和执行技术变化的能力。改进特征包括产品的不同方面:可操作性、可更改性、可测量性、可扩展性。下面给出一个按照SMAP2000标准[2]得到的改进特征规范的例子:

    可操作性规范:

    —SMAP2000工具应可以基于NM平台在硬件或操作系统上运行。

    可更改性规范:

    —SMAP2000工具应可以支持新消息的添加。

    可扩展性规范:

    —当不得不提高操作性能时,SMAP2000工具应可以在分布式环境下运行。

    可测量性规范:

    —SMAP2000工具在ATM接口上应能达到155Mb/s的速度。

    改进规范会影响设计结果。对设计类型、模式和技术进行分类并记录下来,做到有备无患,将有助于提高系统的改进性能。

    分析

    —可以使用SAAM技术(软件体系分析方法)[4]对体系/设计进行改进规范分析,并在设计检查时对它进行讨论。

    —可以利用类似于复杂循环理论中的工具(如Logiscope)对代码进行静态分析,得出代码的可维护性。

[1]  

【责编:huangchunmei】

--------------------next---------------------

阅读(326) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~