Synthesis of Mealy machines using derivatives

H.H. Hansen, D.F. de Oliveira Costa, J.J.M.M. Rutten

    Onderzoeksoutput: Boek/rapportRapportAcademic

    Samenvatting

    In Rutten [16] the theoretical basis was given for the synthesis of binary Mealy machines from specifications in 2-adic arithmetic. This construction is based on the symbolic computation of the coalgebraic notion of stream function derivative, a generalisation of the Brzozowski derivative of regular expressions. In this paper we complete the construction of Mealy machines from specifications in both 2-adic and modulo-2 arithmetic by describing how we decide equivalence of expressions via reduction to normal forms; we present a Haskell implementation of this Mealy synthesis algorithm; and a theoretical result which characterises the (number of) states in Mealy machines constructed from rational 2-adic specifications.
    Originele taal-2Engels
    Plaats van productieAmsterdam
    UitgeverijCentrum voor Wiskunde en Informatica
    Aantal pagina's24
    StatusGepubliceerd - 2006

    Publicatie series

    NaamCWI report. SEN-R : software engineering
    Volume0605
    ISSN van geprinte versie1386-369X

    Vingerafdruk

    Duik in de onderzoeksthema's van 'Synthesis of Mealy machines using derivatives'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit