FMSE
Formal
Methods in
Software Engineering
Publications Making Maude Definitions more Inter ... Anonymous  Login
Making Maude Definitions more Interactive
Andrei Arusoaie   Traian Serbanuta   Chucky Ellison   Grigore Rosu  
Rewriting Logic and Its Applications, WRLA 2012,   2012  
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 K framework, providing interactive interpreter capabilities for executing and testing programs for multiple language definitions.

Project(s):    K
Grant(s):    DAK
NEWS
New publication : Model checking recursive programs interacting via ... - 01 feb 2015

Almost all modern imperative programming languages include operations for dynamically manipulating the heap, for example by allocating and deallocating objects, and by updating reference fields. In the presence of recursive ... (more)


New publication : K-Java: A Complete Semantics of Java - 10 sep 2014

This paper presents K-Java, a complete executable formal semantics of Java 1.4.
K-Java was extensively tested with a test suite developed alongside the project, following the Test Driven Development methodology.
more)


New publication : K-Java: A Complete Semantics of Java - 09 jul 2014

This paper presents K-Java, a complete executable formal semantics of Java 1.4.
K-Java was extensively tested with a test suite developed alongside the project, following the Test Driven Development methodology.
more)


New publication : Engineering Hoare Logic-based Program Verification in ... - 30 oct 2013

We propose a language-independent symbolic execution framework for languages endowed with a formal operational semantics based on term rewriting. Starting from a given definition of a language, a new language ... (more)


New talk: PAS 2013 - 20 oct 2013

Dorel lucanu will give a talk at PAS 2013.

(more)

     Archive

@FMSE 2010-2011