Algebraic Specifications in Software Engineering
Algebraic Specifications in Software Engineering
Programming in Mathematica
Handbook of theoretical computer science (vol. B)
Mathematica: a system for doing mathematics by computer (2nd ed.)
Mathematica: a system for doing mathematics by computer (2nd ed.)
Abstract specification of structures and methods in symbolic mathematical computation
Theoretical Computer Science - Selected papers on theoretical issues of design and implementation of symbolic computation systems
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Algebraic Specification Techniques in Object Oriented Programming Environments
Algebraic Specification Techniques in Object Oriented Programming Environments
Matching and Unification for the Object-Oriented Symbolic Computation System AlgBench
DISCO '93 Proceedings of the International Symposium on Design and Implementation of Symbolic Computation Systems
Hi-index | 0.00 |
This paper defines and presents a method of inheritance for structures that are defined by rewrite rules. This method is natural in the sense that it can be easily and cleanly implemented in rewrite rules themselves. This framework of inheritance is not that of classical Object-Oriented Programming. It is shown that this inheritance has particular application to structures implemented in rewrite rules and, more generally, to symbolic computation. The treatment is practical, and examples are presented in Mathematica for concreteness.