首页> 外文会议>2016 ACM/IEEE International Conference on Formal Methods and Models for System Design >Combining type-checking with model-checking for system verification
【24h】

Combining type-checking with model-checking for system verification

机译:将类型检查与模型检查相结合以进行系统验证

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

摘要

We present ATS/PML, a modeling language with an expressive type system (supporting both dependent types and linear types), and argue that the types in ATS/PML can be of great help in detecting modeling errors at compile-time. On one hand, we introduce modeling primitives with well-designed types into ATS/PML to facilitate a synergic combination of type-checking with model-checking. On the other hand, we compile ATS/PML into Promela so that the SPIN modelchecker can be readily employed to perform checking on models constructed in ATS/PML.
机译:我们介绍了ATS / PML,这是一种具有表达性类型系统(同时支持从属类型和线性类型)的建模语言,并认为ATS / PML中的类型可以在编译时检测建模错误方面提供很大帮助。一方面,我们将具有精心设计的类型的建模原语引入ATS / PML,以促进类型检查与模型检查的协同结合。另一方面,我们将ATS / PML编译为Promela,以便可以轻松地使用SPIN模型检查器对在ATS / PML中构建的模型进行检查。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号