AbstractThis tutorial describes the equational specification of a series of typical data structures in Maude. We start with the well-known stacks, queues, and lists, to continue with binary and search trees. Not only are the simple versions considered but also advanced ones such as AVL and 2-3-4 trees. The operator attributes available in Maude allow the specification of data based on constructors that satisfy some equational properties, like concatenation of lists which is associative and has the empty list as identity, as opposed to the free constructors available in other functional programming languages. Moreover, the expressive version of equational logic in which Maude is based, namely membership equational logic, allows the faithful ...
AbstractThis paper develops a rewriting logic specification of the connection method for first-order...
Maude is a high-level language and a high-performance system supporting executable specification and...
The ODP computational viewpoint describes the functionality of a system and its environment, in term...
AbstractThis tutorial describes the equational specification of a series of typical data structures ...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
International audienceThis paper is part of a long-term effort to increase expressiveness of algebra...
Abstract. Functional logic programming languages combine the most important features of functional p...
We present a tutorial of the ITP tool, a rewriting-based theorem prover that can be used to prove in...
AbstractHow can algebraic and coalgebraic specifications be integrated? How can behavioral equivalen...
AbstractThis paper is part of a long-term effort to increase expressiveness of algebraic specificati...
This work develops new automated reasoning techniques for verifying the correctness of equationally ...
AbstractThis paper is an introduction to rule-based programming in Maude. We illustrate in particula...
CafeOBJ and Maude are sister languages of the OBJ language, and two of the most advanced formal spec...
AbstractMaude is a high-level language and a high-performance system supporting executable specifica...
Maude-NPA is a narrowing-based model checker for analysing cryptographic protocols in the Dolev-Yao...
AbstractThis paper develops a rewriting logic specification of the connection method for first-order...
Maude is a high-level language and a high-performance system supporting executable specification and...
The ODP computational viewpoint describes the functionality of a system and its environment, in term...
AbstractThis tutorial describes the equational specification of a series of typical data structures ...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
International audienceThis paper is part of a long-term effort to increase expressiveness of algebra...
Abstract. Functional logic programming languages combine the most important features of functional p...
We present a tutorial of the ITP tool, a rewriting-based theorem prover that can be used to prove in...
AbstractHow can algebraic and coalgebraic specifications be integrated? How can behavioral equivalen...
AbstractThis paper is part of a long-term effort to increase expressiveness of algebraic specificati...
This work develops new automated reasoning techniques for verifying the correctness of equationally ...
AbstractThis paper is an introduction to rule-based programming in Maude. We illustrate in particula...
CafeOBJ and Maude are sister languages of the OBJ language, and two of the most advanced formal spec...
AbstractMaude is a high-level language and a high-performance system supporting executable specifica...
Maude-NPA is a narrowing-based model checker for analysing cryptographic protocols in the Dolev-Yao...
AbstractThis paper develops a rewriting logic specification of the connection method for first-order...
Maude is a high-level language and a high-performance system supporting executable specification and...
The ODP computational viewpoint describes the functionality of a system and its environment, in term...