首页> 外文期刊>Proceedings of the Institution of Mechanical Engineers, Part O. Journal of Risk and Reliability >A testing-based approach to ensure the safety of shared resource concurrent systems
【24h】

A testing-based approach to ensure the safety of shared resource concurrent systems

机译:一种基于测试的方法,可确保共享资源并发系统的安全

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

摘要

The paper describes a framework for testing a class of safety-critical concurrent systems implemented using shared resource specifications. Shared resources contain declarative specifications of process interaction that can be used to derive, in a model-driven way, the most critical parts of a concurrent system. Here, we propose their use to build a state-based model that will help in testing a real implementation of the resource. The framework has been implemented using Erlang and QuickCheck and its source code is available. The paper also provides a novel parametric operational semantics for shared resources with scheduling policy annotations and a methodology to guide test-case generation from the shared resource specifications and a classification of common mistakes. We illustrate our framework by applying it to testing Java implementations of a prototypical automated shipping plant.
机译:本文描述了一个框架,用于测试使用共享资源规范实现的一类安全关键的并发系统。共享资源包含过程交互的声明性规范,该规范可用于以模型驱动的方式派生并发系统的最关键部分。在这里,我们建议使用它们来构建基于状态的模型,这将有助于测试资源的实际实现。该框架已使用Erlang和QuickCheck实施,其源代码可用。本文还提供了带有调度策略注释的共享资源的新颖参数化操作语义,以及一种从共享资源规范和常见错误分类中指导测试用例生成的方法。我们通过将其应用于测试原型自动化运输厂的Java实现来说明我们的框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号