首页> 外文期刊>Software Testing, Verification and Reliability >Automatic instantiation of abstract tests on specific configurations for large critical control systems
【24h】

Automatic instantiation of abstract tests on specific configurations for large critical control systems

机译:大型关键控制系统针对特定配置的抽象测试的自动实例化

获取原文
获取原文并翻译 | 示例

摘要

Computer-based control systems have grown in size, complexity, distribution and criticality. In this paper a methodology is presented to perform an 'abstract testing' of such large control systems in an efficient way: an abstract test is specified directly from system functional requirements and has to be instantiated in more test runs to cover a specific configuration, comprising any number of control entities (sensors, actuators and logic processes). Such a process is usually performed by hand for each installation of the control system, requiring a considerable time effort and being an error-prone verification activity. To automate a safe passage from abstract tests, related to the so-called generic software application, to any specific installation, an algorithm is provided, starting from a reference architecture and a state-based behavioural model of the control software. The presented approach has been applied to a railway interlocking system, demonstrating its feasibility and effectiveness in several years of testing experience.
机译:基于计算机的控制系统在规模,复杂性,分布和重要性方面都在增长。在本文中,提出了一种以有效方式对此类大型控制系统执行“抽象测试”的方法:直接从系统功能要求中指定抽象测试,并且必须在更多测试运行中实例化抽象测试以涵盖特定配置,包括任何数量的控制实体(传感器,执行器和逻辑过程)。通常对于控制系统的每次安装都手动执行这样的过程,这需要花费大量的时间并且是容易出错的验证活动。为了使从与所谓的通用软件应用程序有关的抽象测试到任何特定安装的安全通道自动化,提供了一种算法,该算法从控制软件的参考体系结构和基于状态的行为模型开始。所提出的方法已经应用于铁路联锁系统,在几年的测试经验中证明了其可行性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号