首页> 外文会议>INMM annual meeting >The Application of Formal Software Engineering Methods to the Unattended and Remote Monitoring Software Suite at Los Alamos National Laboratory
【24h】

The Application of Formal Software Engineering Methods to the Unattended and Remote Monitoring Software Suite at Los Alamos National Laboratory

机译:形式化软件工程方法在洛斯阿拉莫斯国家实验室无人值守和远程监控软件套件中的应用

获取原文

摘要

The Unattended and Remote Monitoring (UNARM) system is a collection of specialized hardwareand software used by the International Atomic Energy Agency (IAEA) to institute nuclearsafeguards at many nuclear facilities around the world. The hardware consists of detectors,instruments, and networked computers for acquiring various forms of data, including but not limitedto radiation data, global position coordinates, camera images, isotopic data, and operatordeclarations. The software provides two primary functions: the secure and reliable collection of thisdata from the instruments and the ability to perform an integrated review and analysis of thedisparate data sources. Several years ago the team responsible for maintaining the software portionof the UNARM system began the process of formalizing its operations. These formal operationsinclude a configuration management system, a change control board, an issue tracking system, andextensive formal testing, for both functionality and reliability. Functionality is tested with formaltest cases chosen to fully represent the data types and methods of analysis that will be commonlyencountered. Reliability is tested with iterative, concurrent testing where up to five analyses areexecuted simultaneously for thousands of cycles. Iterative concurrent testing helps ensure that thereare no resource conflicts or leaks when multiple system components are in use simultaneously. Thegoal of this work is to provide a high quality, reliable product, commensurate with the criticality ofthe application. Testing results will be presented that demonstrate that this goal has been achievedand the impact of the introduction of a formal software engineering framework to the UNARMproduct will be presented.
机译:无人值守和远程监控(UNARM)系统是专用硬件的集合 和国际原子能机构(IAEA)用于建立核能的软件 世界各地许多核设施的保障措施。硬件包括检测器, 仪器和用于获取各种形式的数据的联网计算机,包括但不限于 辐射数据,全局位置坐标,相机图像,同位素数据和操作员 声明。该软件提供两个主要功能:安全可靠地收集 来自仪器的数据以及对产品进行综合审查和分析的能力 不同的数据源。几年前,负责维护软件部分的团队 UNARM系统的运作开始了正式运作的过程。这些正式行动 包括配置管理系统,变更控制板,问题跟踪系统和 对功能和可靠性进行广泛的正式测试。功能已通过正式测试 选择测试用例以完全代表通常将使用的数据类型和分析方法 遭遇。通过迭代,并行测试对可靠性进行测试,其中最多进行五项分析 同时执行数千个周期。迭代的并发测试有助于确保 同时使用多个系统组件时,没有资源冲突或泄漏。这 这项工作的目标是提供符合以下要求的高质量,可靠的产品: 应用程序。将提供测试结果证明该目标已实现 以及将正式的软件工程框架引入UNARM的影响 产品将被展示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号