首页> 外文会议>International School on Engineering Trustworthy Software Systems >Formal Reasoning on Infinite Data Values: An Ongoing Quest
【24h】

Formal Reasoning on Infinite Data Values: An Ongoing Quest

机译:无限数据值的正式推理:正在进行的任务

获取原文

摘要

With motivations from formal verification and databases, formal models to reason about software systems that contain data values from an infinite domain became a research focus in theoretical computer science community during the last decade. In this chapter, we present a tutorial to summarise the state of the art of these formal models. We focus on automata models and logics. We organise the models according to the different approaches to deal with the data values from an infinite domain. Specifically, we present the following models, register automata (and related logics), data automata (and related logics), pebble automata, and symbolic automata and transducers. In addition, we also incorporate two application-oriented sections, respectively on formal models to reason about programs manipulating dynamic data structures, and on formal models for the static analysis of data-parallel programs. For these two sections, we choose to present separation logic with data constraints, logic of graph reachability and stratified sets, streaming transducers, and streaming numerical transducers. For each model, we introduce the basic definitions, use some examples to illustrate the model, and state the main theoretical properties of the model. We hope that this tutorial will be useful if one wants to have a bird's eye of view on this field and know the basic concepts underlying those models.
机译:通过正式验证和数据库的动机,正式模型是关于包含无限域中数据值的软件系统成为过去十年中理论计算机科学界的研究重点。在本章中,我们提出了一篇教程,总结了这些正式模型的艺术状态。我们专注于自动机模型和逻辑。我们根据不同方法组织模型来处理来自无限域的数据值。具体而言,我们介绍了以下模型,注册自动机(和相关逻辑),数据自动机(和相关逻辑),鹅卵石自动机和符号自动机和传感器。此外,我们还分别在正式模型上包含了两个面向应用的部分,以推理操作动态数据结构的程序,以及关于数据并行程序的静态分析的正式模型。对于这两部分,我们选择使用数据约束,图形到达性的逻辑和分层集,流传感器和流式数值传感器的分离逻辑。对于每个模型,我们介绍基本定义,使用一些示例来说明模型,并说明模型的主要理论属性。我们希望本教程将很有用,如果人们希望在这一领域的观点中看到鸟瞰,并且知道这些模型的基本概念。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号