Defining the Circus operational semantics in the K-framework - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2017

Defining the Circus operational semantics in the K-framework

Résumé

This report documents how we have implemented a trace generator for the Circus specification language using K, a rewrite-based executable semantic framework in which programming languages, type systems and formal analysis tools can be defined using configurations, computations and rules. This implementation is based on the operational semantics of Circus, that we have revisited to make it exploitable with K. The motivation of this work is the development of a test generation environment for Circus. Moreover, it may provide some inspiration to the developers of tools for specification languages based on process algebras.
Fichier principal
Vignette du fichier
KReport(4).pdf (533.35 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01438386 , version 1 (17-01-2017)

Identifiants

  • HAL Id : hal-01438386 , version 1

Citer

Alex Alberto, Marie-Claude Gaudel. Defining the Circus operational semantics in the K-framework. [Research Report] LRI - CNRS, University Paris-Sud; ICMC, University of Sao Paulo. 2017, pp.59. ⟨hal-01438386⟩
225 Consultations
219 Téléchargements

Partager

Gmail Facebook X LinkedIn More