首页> 外文期刊>Journal of symbolic computation >Reducibility of operation symbols in term rewriting systems and its application to behavioral specifications
【24h】

Reducibility of operation symbols in term rewriting systems and its application to behavioral specifications

机译:术语重写系统中操作符号的可简化性及其在行为规范中的应用

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

摘要

In this paper, we propose the notion of reducibility of symbols in term rewriting systems (TRSs). For a given algebraic specification, operation symbols can be classified on the basis of their denotations: the operation symbols for functions and those for constructors. In a model, each term constructed by using only constructors should denote an element, and functions are defined on sets formed by these elements. A term rewriting system provides operational semantics to an algebraic specification. Given a TRS, a term is called reducible if some rewrite rule can be applied to it. An irreducible term can be regarded as an answer in a sense. In this paper, we define the reducibility of operation symbols as follows: an operation symbol is reducible if any term containing the operation symbol is reducible. Non-trivial properties of context-sensitive rewriting, which is a simple restriction of rewriting, can be obtained by restricting the terms on the basis of variable occurrences, its sort, etc. We confirm the usefulness of the reducibility of operation symbols by applying them to behavioral specifications for proving the behavioral coherence property.
机译:在本文中,我们提出了术语重写系统(TRS)中的符号可简化性的概念。对于给定的代数规范,可以根据符号的含义对操作符号进行分类:函数的操作符号和构造函数的操作符号。在模型中,仅使用构造函数构造的每个术语都应表示一个元素,并且在由这些元素形成的集合上定义函数。术语重写系统为代数规范提供了操作语义。给定TRS,如果可以将某些重写规则应用于该术语,则该术语称为可简化。从某种意义上说,一个不可约术语可以看作是一个答案。在本文中,我们定义操作符号的可约性如下:如果包含该操作符号的任何项都是可约的,则该操作符号是可约的。上下文敏感重写的非平凡属性是重写的简单限制,可以通过根据变量出现,变量的种类等对术语进行限制来获得。我们通过应用它们来确认操作符号的可约性的有用性。行为规范以证明行为一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号