首页> 外文期刊>Theoretical computer science >Observational logic, constructor-based logic, and their duality
【24h】

Observational logic, constructor-based logic, and their duality

机译:观察逻辑,基于构造函数的逻辑及其对偶

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

摘要

Observability and reachability are important concepts for formal software development. While observability concepts are used to specify the required observable behavior of a program or system, reachability concepts are used to describe the underlying data in terms of datatype constructors. In this paper we first reconsider the observational logic institution which provides a logical framework for dealing with observability. Then we develop in a completely analogous way the constructor-based logic institution which formalizes a novel treatment of reachability. Both institutions are tailored to capture the semantically correct realizations of a specification from either the observational or the reachability point of view. We show that there is a methodological and even formal duality between both frameworks. In particular, we establish a correspondence between observer operations and datatype constructors, observational and constructor-based algebras, fully abstract and reachable algebras, and observational and inductive consequences of specifications. The formal duality between the observability and reachability concepts is established in a category-theoretic setting. (C) 2002 Elsevier Science B.V. All rights reserved. [References: 40]
机译:可观察性和可到达性是正式软件开发的重要概念。虽然可观察性概念用于指定程序或系统所需的可观察行为,但可到达性概念用于根据数据类型构造函数描述基础数据。在本文中,我们首先重新考虑观察逻辑机构,该机构为处理可观察性提供了逻辑框架。然后,我们以完全类似的方式开发了基于构造函数的逻辑机构,该机构正式确定了对可达性的新颖处理。两种机构都经过专门设计,以从观察或可达性角度捕获规范的语义正确实现。我们表明,两个框架之间存在方法论上甚至形式上的对偶。特别是,我们在观察者操作与数据类型构造函数,观察性和基于构造函数的代数,完全抽象且可达的代数以及规范的观察性和归纳性之间建立了对应关系。可观察性和可到达性概念之间的形式对偶是在类别理论环境中建立的。 (C)2002 Elsevier Science B.V.保留所有权利。 [参考:40]

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号