Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
424333 | Electronic Notes in Theoretical Computer Science | 2007 | 17 Pages |
Abstract
This paper provides a contribution to the formal verification of programs written in the concurrent functional programming language Erlang, which is designed for telecommunication applications. We present a formalization of this language in the Rewriting Logic framework, employing equations for defining abstraction mappings on the state space of the system. Moreover we give a sketch of an implementation in the Maude system, and demonstrate the use of its model checker to verify simple system properties.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics