2002
DOI: 10.1016/s0304-3975(01)00359-0
|View full text |Cite
|
Sign up to set email alerts
|

Maude: specification and programming in rewriting logic

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
474
0

Year Published

2005
2005
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 497 publications
(477 citation statements)
references
References 56 publications
1
474
0
Order By: Relevance
“…Maude is a specification language based on rewriting logic with supporting analysis tools. The Maude system has been used in the specification and analysis of a wide range of logics, languages, architectures and distributed systems [9,4]. Rewriting logic [10] is a simple logic well-suited for distributed system specification.…”
Section: Modeling Using Maudementioning
confidence: 99%
“…Maude is a specification language based on rewriting logic with supporting analysis tools. The Maude system has been used in the specification and analysis of a wide range of logics, languages, architectures and distributed systems [9,4]. Rewriting logic [10] is a simple logic well-suited for distributed system specification.…”
Section: Modeling Using Maudementioning
confidence: 99%
“…Indeed, there are several rewriting logic language implementations, including CafeOBJ [11], ELAN [3], and Maude [7,8]. Rewriting logic then has inference rules to infer all the possible concurrent computations in a system [16,4], in the sense that, given two states…”
Section: Rewriting Logicmentioning
confidence: 99%
“…We can model the states of such a system by means of the signature snd, ch, rcv : Nat −→ Conf null :−→ Conf : Conf Conf −→ Conf where the operator (juxtaposition notation) denotes multiset union and satisfies the equations of associativity and commutativity, and has null as its identity element. For example, the term snd(7) snd(3) snd (7) ch (2)ch (3) rcv (1) rcv (9) describes a state in which 3 and two copies of 7 have not yet been sent, 2 and another copy of 3 are in the channel, and 1 and 9 have been received. The behavior of the system is specified by the following three rewrite rules:…”
Section: A Fairness Examplementioning
confidence: 99%
See 1 more Smart Citation
“…The use of logic programming languages have also used in the context of model transformations. In [Whi02], a framework dedicated to UML model transformations implemented in MAUDE programming language [CDE+01] is presented.…”
Section: Related Workmentioning
confidence: 99%