“…Maude ( Clavel et al, 2007 ; Durán et al, 2020 ) is based on rewriting logic ( Meseguer, 1992 ), a logic ideally suited to specify and execute computational systems in a simple and natural way. Since nowadays most computational systems are concurrent, rewriting logic is particularly well suited to specify concurrent systems without making any early commitments about the model of concurrency in question, which can be synchronous or asynchronous, and can vary widely in shape and nature: from a Petri net ( Stehr, Meseguer & Ölveczky, 2001 ) to a process calculus ( Martí-Oliet & Verdejo-López, 2000 ), from an object-based system ( Meseguer, 1993 ) to asynchronous hardware ( Katelman, Keller & Meseguer, 2012 ), from a mobile ad hoc network protocol ( Liu, Ölveczky & Meseguer, 2015 ) to a cloud-based storage system ( Bobba et al, 2018 ), from a web browser ( Chen et al, 2007 ) to a programming language with threads ( Meseguer & Roşu, 2007 ), or from a distributed control system ( Bae, Meseguer & Ölveczky, 2014 ) to a model of mammalian cell pathways ( Eker et al, 2001 ; Talcott et al, 2003 ). And all without any encoding : You see and get a direct system definition without any artificial encoding.…”