【24h】

Model Checking Kernel P Systems

机译:模型检查内核P系统

获取原文

摘要

Recent research in membrane computing examines and confirms the anticipated modelling potential of kernel P systems in several case studies. On the one hand, this computational model is destined to be an abstract archetype which advocates the unity and integrity of P systems onto a single formalism. On the other hand, this envisaged convergence is conceived at the expense of a vast set of primitives and intricate semantics, an exigent context when considering the development of simulation and verification methodologies and tools. Encouraged and guided by the success and steady progress of similar undertakings, in this paper we directly address the issue of formal verification of kernel P systems by means of model checking and unveil a software framework, kpWorkbench, which integrates a set of related tools in support of our approach. A case study that centres around the well known Subset Sum problem progressively demonstrates each stage of the proposed methodology: expressing a kP system model in recently introduced kP-Lingua; the automatic translation of this model into a Promela (Spin) specification; the assisted, interactive construction of a set of LTL properties based on natural language patterns; and finally, the formal verification of these properties against the converted model, using the Spin model checker.
机译:最近在膜计算检查中的研究,并在几个案例研究中确认了内核P系统的预期建模潜力。一方面,该计算模型注定是一个抽象的原型,它主张P系统对单个形式主义的统一和完整性。另一方面,这种设想的会聚是以一系列大量的基元和错综复杂的语义,在考虑开发模拟和验证方法和工具时的牺牲品。鼓励和指导类似企业的成功和稳定进步,本文通过模型检查和揭示软件框架KPWorkBench,直接解决内核P系统正式验证的问题,这集成了一组相关工具的支持我们的方法。众所周知的子集问题周围的案例研究逐渐展示了所提出的方法的每个阶段:在最近引入的KP-Lingua中表达KP系统模型;该模型将该模型的自动翻译为Promela(旋转)规格;基于自然语言模式的一组LTL属性的辅助,交互式构建;最后,使用旋转模型检查器来对转换模型进行正式验证这些属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号