验证与确认(V&V)

背景

软件验证和确认(V&V) processes determine whether the development products of a given activity conform to the requirements of that activity and whether the software satisfies its intended use and user needs. 软件V&针对不同的软件完整性级别指定了V生命周期过程要求。 The scope of V&V processes encompasses software-based systems, computer software, hardware and interfaces. The IEEE Standard 1012-2004 applies to software being developed, maintained or reused. The term software also includes firmware, microcode and documentation. 软件V&V流程包括:软件产品的分析,评估,审查,检查,评估和测试。

好处

V软件的目的&V可以帮助开发组织在软件生命周期内将质量提升到软件中。 V&V流程在整个软件生命周期中提供了对软件产品和流程的客观评估。 该评估表明软件需求和系统需求(即分配给软件的需求)是否正确,完整,准确,一致和可测试。软件V&V流程确定给定活动的开发产品是否符合该活动的要求,以及该软件是否满足其预期用途和用户需求。 确定包括软件产品和过程的评估,分析,评估,审查,检查和测试。 Software V&V与软件开发并行执行,而不是在开发工作结束时进行。

专业/解决方案

福斯克&Associates,LLC(FAI)在这方面的专业知识包括执行软件V&V for:

  • 专用外部软件
    -    RELAP5 (NRC),MACCS(Sandia国家实验室)
  • 嵌入式软件(固件)
    -   硬件设备以及作为只读软件驻留在该设备上的计算机指令和数据的组合 
CTA_Strip_Bg-1.jpg

仿真代码的动态基准测试

 现在读