Passer à la navigation principale Passer à la recherche Passer au contenu principal

An operational semantics for Simulink's simulation engine

  • LIST-DTSI-SLA CEA
  • ENSTA ParisTech

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

The industrial tool Matlab/Simulink is widely used in the design of embedded systems. The main feature of this tool is its ability to model in a common formalism the software and its physical environment. This makes it very useful for validating the design of embedded software using numerical simulation. However, the formal verification of such models is still problematic as Simulink is a programming language for which no formal semantics exists. In this article, we present an operational semantics of a representative subset of Simulink which includes both continuous-time and discrete-time blocks. We believe that this work gives a better understanding of Simulink and it defines the foundations of a general framework to apply formal methods on Simulink's high level descriptions of embedded systems.

langue originaleAnglais
titreProceedings of the 13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems, LCTES 2012
Pages129-138
Nombre de pages10
Les DOIs
étatPublié - 27 juil. 2012
Modification externeOui
Evénement13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems, LCTES 2012 - Beijing, Chine
Durée: 12 juin 201213 juin 2012

Série de publications

NomProceedings of the ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES)

Une conférence

Une conférence13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems, LCTES 2012
Pays/TerritoireChine
La villeBeijing
période12/06/1213/06/12

Empreinte digitale

Examiner les sujets de recherche de « An operational semantics for Simulink's simulation engine ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation