Algebraic specifications are generalized to the case of nondeterministic operations by admitting models with set-valued functions (multi-algebras). General (in particular, non-confluent) term rewriting systems are considered as a specification language for this semantic framework. Correctness, completeness and initiality results are given.
CITATION STYLE
Hussmann, H. (1988). Nondeterministic algebraic specifications and nonconfluent term rewriting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 343 LNCS, pp. 31–40). Springer Verlag. https://doi.org/10.1007/3-540-50667-5_56
Mendeley helps you to discover research relevant for your work.