CORE
🇺🇦
make metadata, not war
Services
Services overview
Explore all CORE services
Access to raw data
API
Dataset
FastSync
Content discovery
Recommender
Discovery
OAI identifiers
OAI Resolver
Managing content
Dashboard
Bespoke contracts
Consultancy services
Support us
Support us
Membership
Sponsorship
Community governance
Advisory Board
Board of supporters
Research network
About
About us
Our mission
Team
Blog
FAQs
Contact us
Reducibility of operation symbols in term rewriting systems and its application to behavioral specifications
Authors
Futatsugi Kokichi
Nakamura Masaki
Ogata Kazuhiro
Publication date
1 January 2010
Publisher
'Elsevier BV'
Doi
Cite
Abstract
金沢大学理工研究域電子情報学系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. © 2010 Elsevier Ltd. All rights reserved
Similar works
Full text
Open in the Core reader
Download PDF
Available Versions
Kanazawa University Repository for Academic Resources
See this paper in CORE
Go to the repository landing page
Download from data provider
oai:kanazawa-u.repo.nii.ac.jp:...
Last time updated on 06/05/2019