Springer Nature
Browse
1/1
2 files

The Refinement Calculus of Reactive Systems Toolset - Feb 2018

dataset
posted on 2018-02-26, 10:01 authored by Iulia Dragomir, Viorel Preoteasa, Stavros Tripakis
Distribution of the Refinement Calculus of Reactive Systems (RCRS) Toolset. Includes full RCRS formalization in the Isabelle proof assistant, Formal Analyzer implemented on top of Isabelle, Translator of Simulink models to RCRS, sample Simulink models, and demonstration files with instructions.

RCRS is fully implemented in the Isabelle theorem prover. The RCRS implementation currently consists of 22 Isabelle theories (.thy files).

This dataset is in .zip archive format and can be uncompressed using standard compression software. This dataset consists of:

- instructions-figshare.txt - Step-by-step instructions on how to use this artifact to replicate the results in the TACAS 2018 paper: "The Refinement Calculus of Reactive Systems Toolset" in openly accessible .txt format.
- RCRS_Demo.thy - a demo file for RCRS in openly-accessible Isabelle .thy format.
- Documentation/ - guidance documents in openly accessible .pdf format on RCRS and a theory dependency graph.
- RCRS/ - data are in either openly-accessible Python language .py format or Isabelle theorem .thy format. RCRS contains two subfolders:
I. The "Isabelle" folder contains the implementation of RCRS into the Isabelle proof assistant. See file "document.pdf" for documentation on the subfolders.
II. The "Simulink2Isabelle" folder contains the "simulink2isabelle.py" translator: it translates Simulink models into RCRS/Isabelle theories.

- Simulink_models/ - data are in .slx format, accessible via MathWorks Matlab/Simulink. These form the Translator inputs.

The instructions allow to reproduce in full the results reported in the paper "The Refinement Calculus of Reactive Systems Toolset", TACAS 2018.

History

Research Data Support

Research data support provided by Springer Nature.

Usage metrics

    The International Conference on Tools and Algorithms for the Construction and Analysis of Systems

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC