Towards automatic verification of Erlang programs by π-calculus translation

  • Authors:
  • Chanchal Kumar Roy;Thomas Noll;Banani Roy;James R. Cordy

  • Affiliations:
  • Queen's University, Kingston, ON, Canada;RWTH Aachen University, Aachen, Germany;Queen's University, Kingston, ON, Canada;Queen's University, Kingston, ON, Canada

  • Venue:
  • Proceedings of the 2006 ACM SIGPLAN workshop on Erlang
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

ERLANG is a concurrent, dynamically typed, distributed, purely functional programming language with non-purely functional libraries that is mainly employed in telecommunication systems. This paper provides a contribution to the formal modeling and verificationn of programs written in Erlang. It presents a mapping of Erlang programs to the π-calculus, a process algebra whose name-passing feature allows representation of the mobile aspects of software written in Erlang in a natural way.