Making maude definitions more interactive

  • Authors:
  • Andrei Arusoaie;Traian Florin Şerbănuţă;Chucky Ellison;Grigore Roşu

  • Affiliations:
  • University Alexandru Ioan Cuza of Iaşi, Romania;University Alexandru Ioan Cuza of Iaşi, Romania,University of Illinois at Urbana-Champaign;University of Illinois at Urbana-Champaign;University of Illinois at Urbana-Champaign

  • Venue:
  • WRLA'12 Proceedings of the 9th international conference on Rewriting Logic and Its Applications
  • Year:
  • 2012
  • K framework distilled

    WRLA'12 Proceedings of the 9th international conference on Rewriting Logic and Its Applications

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an interface for achieving interactive executions of Maude terms by allowing console and file input/output (I/O) operations. This interface consists of a Maude API for I/O operations, a Java-based server offering I/O capabilities, and a communication protocol between the two implemented using the external objects concept and Maude's TCP sockets. This interface was evaluated as part of the $\mathbb{K}$ framework, providing interactive interpreter capabilities for executing and testing programs for multiple language definitions.