【24h】

IEEE Std 1012 Current Revision Update - System, Software, and Hardware VV

机译:IEEE Std 1012最新修订更新-系统,软件和硬件V&V

获取原文

摘要

Digital I&C systems offer higher reliability, better component/system performance and additional diagnostic capabilities. However, digital I&C systems require additional design and qualification approaches than are typically e mployed for analog control systems because digital I&C control systems are fundamentally different from analog I&C systems in that minor errors in design and implementation can cause them to exhibit unexpected behavior. The use of inspections, type testing, and acceptance testing of digital systems and components alone do not accomplish design qualification at a high enough confidence level. High confidence in the digital I&C system quality however, can be obtained by using a high quality engineering and development process that incorporates disciplined specification and implementation of design requirements. As part of the h igh quality engineering process, rigorous software life cycle verification and validation (V&V) methodologies are necessary. One approach to such V&V method is that described in IEEE Std 1012. The use of V&V methodologies described in IEEE 1012-1998 for digital software has been endorsed by Regulatory Guide 1.168-2004. An IEEE 1012 Working Group has submitted a proposed revision to the IEEE-1012 for approval. The new revision of this Standard provides guidance on system and hardware verification and validation in addition to the software V&V requirements of existing IEEE Std 1012-1998 and IEEE Std 1012-2004. T his paper provides an br ief description of the cha nges in the latest proposed revision. IEEE Std 1012-2012 is a process standard that defines the V&V processes in terms of specific activities and related tasks. The standard also defines the contents of the V&V plan (VVP), including example formats. Per this standard, verification and validation (V&V) is a t echnical discipline of systems engineering. The purpose of V&V is to help the development organization build quality into the system during the life cycle. V&V processes provide an objective assessment of products and processes throughout the development life cycle. This assessment demonstrates whether the requirements are c orrect, complete, accurate, c onsistent, and testa ble. The V&V processes determine whether the development products of a given activity conform to the requirements of that activity and whether the product satisfies its intended use and user needs. The determination includes assessment, analysis, evaluation, review, inspection, and testing of products and processes. V&V is performed in p arallel with all development life c ycle stages, not at their conclusion. V&V is an extension of program management and systems engineering that employs a rigorous methodology to identify objective data and conclusions to provide feedback about quality, performance, and sc hedule to the supplier. This feedback consists of anomaly resolutions, performance improvements, and quality improvements not only for expected operating conditions, but also across the full spectrum of the system and its interfaces. Early feedback results allow the development organization to modify the products in a timely fashion and thereby reduce overall project and schedule impacts. Without a proactive approach, anom alies and associated system changes are typically delayed to later in the program schedule, resulting in greater program costs and schedule delays. This standard is organized so that the V&V processes (system, software, or hardware) may be invoked separately or in any combination. The standard is a process standard that addresses all system and s oftware life cycle processes including the Agreem ent, Organizational Project-Enabling, Project, Technical, Software Implementation, Software Support, and Software Reuse process groups. This standard is compatible with all life cycle models (e.g., system, software and hardware). This standard defines the verification and validation processes that are applied to system, software, and hardware development throughout the life cycle including acquisition, supply, development, operations, maintenance, and retirement. This standard applies to system, software, and hardware being acquired, developed, maintained, or reused. The Verification Process and the Validation Process are interrelated and complementary processes that use each other's process results to establish better completion criteria and analysis, evaluation, review, inspection, assessment, and test V&V tasks for each life cycle activity.
机译:数字I&C系统提供更高的可靠性,更好的组件/系统性能以及附加的诊断功能。但是,数字I&C系统需要比模拟控制系统通常采用的其他设计和鉴定方法,因为数字I&C控制系统与模拟I&C系统在根本上是不同的,因为设计和实现中的细微错误会导致它们表现出意外的行为。仅使用数字系统和组件的检查,类型测试和验收测试并不能以足够高的置信度来完成设计鉴定。但是,通过使用结合了规范的规范和设计要求的实施的高质量工程和开发过程,可以获得对数字I&C系统质量的高度信任。作为高级质量工程流程的一部分,必须进行严格的软件生命周期验证和确认(V&V)方法。这种V&V方法的一种方法在IEEE Std 1012中进行了描述。《规章指南》 1.168-2004批准了在IEEE 1012-1998中描述的V&V方法用于数字软件。 IEEE 1012工作组已提交对IEEE-1012的拟议修订,以供批准。本标准的新修订版除了对现有IEEE Std 1012-1998和IEEE Std 1012-2004的软件V&V要求之外,还提供了有关系统和硬件验证与确认的指南。他的论文简要介绍了最新提议的修订中的变更。 IEEE Std 1012-2012是一种流程标准,它根据特定活动和相关任务定义了V&V流程。该标准还定义了V&V计划(VVP)的内容,包括示例格式。根据该标准,验证和确认(V&V)是系统工程的技术学科。 V&V的目的是帮助开发组织在生命周期内将质量建立到系统中。 V&V流程可在整个开发生命周期中对产品和流程进行客观评估。该评估表明需求是否正确,完整,准确,持续且可证明。 V&V流程确定给定活动的开发产品是否符合该活动的要求,以及该产品是否满足其预期用途和用户需求。确定包括对产品和过程的评估,分析,评估,审查,检查和测试。 V&V是在所有开发生命周期的阶段并行进行的,而不是结论。 V&V是程序管理和系统工程的扩展,它采用严格的方法来识别客观数据和结论,以向供应商提供有关质量,性能和模板的反馈。这种反馈不仅包括针对预期运行条件的异常解决方案,性能改进和质量改进,还包括系统及其接口的整个范围。早期反馈结果使开发组织可以及时修改产品,从而减少总体项目和进度影响。如果没有前瞻性的方法,通常情况下,异常情况和相关的系统更改都将延迟到计划进度表的后面,从而导致更大的计划成本和进度计划延迟。组织此标准,以便可以分别或以任何组合调用V&V流程(系统,软件或硬件)。该标准是处理所有系统和软件生命周期过程的过程标准,包括协议,组织项目支持,项目,技术,软件实施,软件支持和软件重用过程组。该标准与所有生命周期模型(例如系统,软件和硬件)兼容。该标准定义了在整个生命周期中应用于系统,软件和硬件开发的验证和确认过程,包括购置,供应,开发,运营,维护和报废。本标准适用于正在获取,开发,维护或重用的系统,软件和硬件。验证过程和验证过程是相互关联和互补的过程,它们使用彼此的过程结果来为每个生命周期活动建立更好的完成标准以及分析,评估,审查,检查,评估和测试V&V任务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号