Alvaro Miyazawa

Learn More
Simulink’s Stateflow is a graphical notation widely adopted in industry. Since it is frequently used to model safety-critical systems, correctness of implementations of Stateflow charts is a major concern. In previous work, we have shown how we can generate formal models for refinement of Stateflow charts automatically. Here, we define a refinement strategy(More)
One means of supporting software evolution is to adopt an architecture where the function of the software is defined through recon-figuring the flow of execution and parameters of pre-existing components. For such software it is desirable to maximise the reuse of assurance assets, and minimise re-verification effort in the presence of change. In this paper(More)
Simulink diagrams are widely used in industry for specifying control systems and a particular type of block used in them is a Stateow chart. Often, the systems specied are safety-critical ones. Therefore, the issue of correctness of implementations of these systems is relevant. We are interested in the verication of implementations of Simulink diagrams that(More)
Simulink/Stateflow charts are widely used in industry for the specification of control systems, which are often safety-critical. This suggests a need for a formal treatment of such models. In previous work, we have proposed a technique for automatic generation of formal models of Stateflow blocks to support refinement-based reasoning. In this article, we(More)