Computer Software
Print ISSN : 0289-6540
Introducing CafeOBJ (3) : Equational Reasoning and Term Rewriting Systems
Masaki NAKAMURAKokichi FUTATSUGIKazuhiro OGATA
Author information
JOURNAL FREE ACCESS

2008 Volume 25 Issue 3 Pages 3_69-3_80

Details
Abstract
Equational inference is the most fundamental inference mechanism for CafeOBJ algebraic specification language. Term rewriting system can realize equational inference in an efficient way. Several pieces of fundamental knowledge on term rewriting systems, which are valuable for CafeOBJ specification development, are described. We present the ways to describe specifications which satisfies fundamental properties of term rewriting systems: termination, confluence and sufficient completeness properties, and also discuss about applications to specifications including associative and/or commutative operators, conditional equations, and so on.
Content from these authors
© Japan Society for Software Science and Technology 2008
Previous article Next article
feedback
Top