Type Inference of Simulink Hierarchical Block Diagrams in Isabelle

@article{Preoteasa2017TypeIO,
  title={Type Inference of Simulink Hierarchical Block Diagrams in Isabelle},
  author={V. Preoteasa and I. Dragomir and S. Tripakis},
  journal={ArXiv},
  year={2017},
  volume={abs/1612.05494}
}
Simulink is a de-facto industrial standard for embedded system design. In previous work, we developed a compositional analysis framework for Simulink, the Refinement Calculus of Reactive Systems (RCRS), which allows checking compatibility and substitutability of components. However, standard type checking was not considered in that work. In this paper we present a method for the type inference of Simulink models using the Isabelle theorem prover. A Simulink diagram is translated into an (RCRS… Expand
The Refinement Calculus of Reactive Systems Toolset
A compositional semantics of Simulink/Stateflow based on quantized state hybrid automata
Mechanically Proving Determinacy of Hierarchical Block Diagram Translations
Layering Assume-Guarantee Contracts for Hierarchical System Design
The Refinement Calculus of Reactive Systems Toolset - Tool demonstration paper
The Refinement Calculus of Reactive Systems Toolset

References

SHOWING 1-10 OF 30 REFERENCES
Verifying Simulink diagrams via a Hybrid Hoare Logic Prover
A formal framework for modeling and validating Simulink diagrams
SimCheck: a contract type system for Simulink
  • P. Roy, N. Shankar
  • Computer Science
  • Innovations in Systems and Software Engineering
  • 2011
SL2SX Translator: From Simulink to SpaceEx Models
Compositional translation of simulink models into synchronous BIP
Semantic Translation of Simulink Diagrams to Input/Output Extended Finite Automata
Tool for Translating Simulink Models into Input Language of a Model Checker
Semantic Translation of Simulink/Stateflow Models to Hybrid Automata Using Graph Transformations
Formal Verification of Discrete-Time MATLAB/Simulink Models Using Boogie
Refinement calculus of reactive systems
...
1
2
3
...