MATLAB Simulink is a member of a class of visual languages that are used for modeling and simulating physical and cyber-physical systems. A Simulink model consists of blocks with input and output ports connected using links that carry signals. We extend the type system of Simulink with annotations and dimensions/units associated with ports and links. These types can capture invariants on signals as well as relations between signals. We define a type-checker that checks the wellformedness of Simulink blocks with respect to these type annotations. The type checker generates proof obligations that are solved by SRI's Yices solver for satisfiability modulo theories (SMT). This translation can be used to detect type errors, demonstrate counterex...
This package contains SMT-LIB desriptions translated from eight Simulink models using the method des...
Abstract—Driven by the increase in complexity of design, time-to-market pressure and the need for a ...
International audienceWe present an implementation for Simulink model executions in the statistical ...
MATLAB Simulink is a member of a class of visual languages that are used for modeling and simulating...
The development of embedded systems requires formal analysis of models such as those described with ...
Abstract—Embedded systems are usually modeled to simu-late their behavior. Nowadays, this modeling i...
International audienceSafety-critical applications require complete high-coverage testing, which is ...
Matlab/Simulink is a development and simulation language that is widely used by the Cyber-Physical S...
The increasing complexity of embedded systems requires an improved capability of detecting and fixin...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
International audienceModel-based design is now unavoidable when building embedded systems and more ...
UML and Simulink are attractive languages for embedded systems design and modeling. An automatic map...
International audienceWe present an extension of the statistical model-checker Plasma Lab capable of...
Abstract: This paper presents a set of tools that provide automatic support for application of some ...
This package contains SMT-LIB desriptions translated from eight Simulink models using the method des...
Abstract—Driven by the increase in complexity of design, time-to-market pressure and the need for a ...
International audienceWe present an implementation for Simulink model executions in the statistical ...
MATLAB Simulink is a member of a class of visual languages that are used for modeling and simulating...
The development of embedded systems requires formal analysis of models such as those described with ...
Abstract—Embedded systems are usually modeled to simu-late their behavior. Nowadays, this modeling i...
International audienceSafety-critical applications require complete high-coverage testing, which is ...
Matlab/Simulink is a development and simulation language that is widely used by the Cyber-Physical S...
The increasing complexity of embedded systems requires an improved capability of detecting and fixin...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
International audienceModel-based design is now unavoidable when building embedded systems and more ...
UML and Simulink are attractive languages for embedded systems design and modeling. An automatic map...
International audienceWe present an extension of the statistical model-checker Plasma Lab capable of...
Abstract: This paper presents a set of tools that provide automatic support for application of some ...
This package contains SMT-LIB desriptions translated from eight Simulink models using the method des...
Abstract—Driven by the increase in complexity of design, time-to-market pressure and the need for a ...
International audienceWe present an implementation for Simulink model executions in the statistical ...