Building Tools for LOTOS Symbolic Semantics in Maude [chapter]

Alberto Verdejo
2002 Lecture Notes in Computer Science  
We describe a formal tool based on a symbolic semantics for Full LOTOS, where specifications without restrictions in their data types can be executed. The reflective feature of rewriting logic and the metalanguage capabilities of Maude make it possible to implement the whole tool in the same semantic framework, and have allowed us to implement the LOTOS operational semantics, to integrate it with ACT ONE specifications, and to build an entire environment with parsing, pretty printing, and
more » ... output processing of LOTOS specifications. Our aim has been to implement a formal tool that can be used by everyone without knowledge of the concrete implementation, but where the semantics representation is at so high level that can be understood and modified by everyone that knows about operational semantics.
doi:10.1007/3-540-36135-9_19 fatcat:gadkk64phvgfnfckfgvylcejwa