首页> 外文会议>International Symposium on Formal Aspects of Component Software >Learning-Based Compositional Model Checking of Behavioral UML Systems
【24h】

Learning-Based Compositional Model Checking of Behavioral UML Systems

机译:基于学习的行为UML系统的组成模型检查

获取原文

摘要

This work presents a novel approach for applying compositional model checking of behavioral UML models, based on learning. The Unified Modeling Language (UML) is a widely accepted modeling language for embedded and safety critical systems. As such the correct behavior of systems represented as UML models is crucial. Model checking is a successful automated verification technique for checking whether a system satisfies a desired property. However, its applicability is often impeded by its high time and memory requirements. A successful approach to tackle this limitation is compositional model checking. Recently, great advancements have been made in this direction via automatic learning-based Assume-Guarantee reasoning. In this work we propose a framework for automatic Assume-Guarantee reasoning for behavioral UML systems. We apply an off-the-shelf learning algorithm for incrementally generating environment assumptions that guarantee satisfaction of the property. A unique feature of our approach is that the generated assumptions are UML state machines. Moreover, our Teacher works at the UML level: all queries from the learning algorithm are answered by generating and verifying behavioral UML systems.
机译:这项工作提出了一种基于学习的行为UML模型应用组成模型检查的新方法。统一建模语言(UML)是一种广泛接受的嵌入式和安全关键系统的建模语言。由于这类作为UML模型表示的系统的正确行为至关重要。模型检查是一种成功的自动验证技术,用于检查系统是否满足所需属性。但是,它的适用性通常通过其高时间和内存要求来阻碍。一种成功的解决这种限制的方法是组成模型检查。最近,通过基于自动学习的假设 - 保证推理,在这方面取出了巨大进步。在这项工作中,我们向行为UML系统提出了一种自动假设 - 保障推理的框架。我们应用了一个现成的学习算法,用于逐步生成环境假设,保证对该物业满意度。我们方法的独特特征是生成的假设是UML状态机。此外,我们的老师在UML级别工作:通过生成和验证行为UML系统来回答来自学习算法的所有查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号