ISO/IEC TR 9126-3:2003 软件工程-产品质量-第3部分:内部量度

标准编号:ISO/IEC TR 9126-3:2003

中文名称:软件工程-产品质量-第3部分:内部量度

英文名称:Software engineering — Product quality — Part 3: Internal metrics

发布日期:2003-07

标准范围

ISO/IEC TR 9126-3:20 03提供了用于测量ISO/IEC 9126-1中定义的六个外部质量特性属性的内部度量。ISO/IEC TR 9126-2定义外部度量,ISO/IEC TR 9126-3:20 03定义内部度量,ISO/IEC 9126-4定义使用中的质量度量,用于测量特性或子特性。内部指标测量软件本身,外部指标测量包括软件的基于计算机的系统的行为,使用质量指标测量在特定使用环境中使用软件的效果。ISO/IEC TR 9126-3:20 03中列出的指标并非详尽无遗。开发人员、评估人员、质量经理、维护人员、供应商、用户和获取者可以从ISO/IEC TR 9126-3:20 03用于定义需求、评估软件产品、测量质量方面和其他目的。ISO/IEC TR 9126-3:20 03的用户可以选择或修改并应用来自ISO/IEC TR 9126-3:20 03的度量和度量,或者可以为其单独的应用域定义特定于应用的度量。对于内部指标视图,有纯粹的内部指标供参考。ISO/IEC TR 9126-3:20 03旨在与ISO/IEC 9126-1一起使用。ISO/IEC TR 9126-3:20 03包含:如何应用软件质量度量的解释;每个子特征的一组基本度量;如何在软件产品生命周期中应用度量的示例。ISO/IEC TR 9126-3:20 03没有将这些度量值的范围分配给额定级别或符合性等级,因为这些值是根据每个软件产品或软件产品的一部分根据其性质定义的,取决于诸如软件类别、完整性级别和用户需求等因素ds.一些属性可以具有期望的值范围,其不取决于特定的用户需求而是取决于一般因素;比如人的认知因素。

ISO/IEC TR 9126-3:2003 provides internal metrics for measuring attributes of six external quality characteristics defined in ISO/IEC 9126-1. ISO/IEC TR 9126-2 defines external metrics, ISO/IEC TR 9126-3:2003 defines internal metrics and ISO/IEC 9126-4 defines quality in use metrics, for measurement of the characteristics or the subcharacteristics. Internal metrics measure the software itself, external metrics measure the behaviour of the computer-based system that includes the software, and quality in use metrics measure the effects of using the software in a specific context of use.The metrics listed in ISO/IEC TR 9126-3:2003 are not intended to be an exhaustive set. Developers, evaluators, quality managers, maintainers, suppliers, users and acquirers may select metrics from ISO/IEC TR 9126-3:2003 for defining requirements, evaluating software products, measuring quality aspects and other purposes.Users of ISO/IEC TR 9126-3:2003 can select or modify and apply metrics and measures from ISO/IEC TR 9126-3:2003 or may define application-specific metrics for their individual application domain. For internal metrics view, there are pure internal metrics proposed for reference purposes.ISO/IEC TR 9126-3:2003 is intended to be used together with ISO/IEC 9126-1.ISO/IEC TR 9126-3:2003 contains:

  • an explanation of how to apply software quality metrics;
  • a basic set of metrics for each subcharacteristic;
  • an example of how to apply metrics during the software product life cycle.
ISO/IEC TR 9126-3:2003 does not assign ranges of values of these metrics to rated levels or to grades of compliance, because these values are defined for each software product or a part of the software product, by its nature, depending on such factors as category of the software, integrity level and users' needs. Some attributes may have a desirable range of values, which does not depend on specific user needs but depends on generic factors; for example, human cognitive factors.

标准预览图


立即下载标准文件