International audienceGraphical dataflow-style modeling languages like Simulink and Scicos are widely used in the development of embedded control systems as high-level engineering lan- guages. A significant part of their modeling power is captured in function block libraries. In this paper we present an on-going work on the model-based formalisation of such libraries, which intends to bridge the gaps between the different parts of the development process: high-level requirements, design, implementation and verification. Our approach is based on a specification domain specific language (DSL), which captures the variability of blocks through a software product line approach. We have defined translations to other languages like the Why3 langua...
Much of the innovation in today’s technical systems is only possible by the use of embedded software...
International audienceModel-based design is now unavoidable when building embedded systems and more ...
\u3cp\u3eA domain specific language (DSL) focuses on the essential concepts in a specific problem do...
International audienceDataflow modelling languages such as SCADE or Simulink are the de-facto standa...
10 pagesDataflow modelling languages such as SCADE or Simulink are the de-facto standard for the Mod...
International audienceModel driven engineering is widely used in the development of complex and safe...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
Control and command softwares play a key role in safety-critical embedded systems used for human rel...
In this paper, a new model-based engineering approach is introduced by bridging MATLAB Simulink with...
Developing a control system for an automated manufacturing system is a challenging task. In addition...
International audienceDomain Specific Modeling Languages (dsmls) plays a key role in the development...
Abstract: A domain-specific language (DSL) is usually a concise, declarative language that strongly ...
Model checking is a powerful formal verification method that can also be used to evaluate PLC softwa...
Abstract- This paper presents a new approach to modelling automation systems based on the combinatio...
International audienceModel-based technology has evolved rapidly in the last decade, bringing immedi...
Much of the innovation in today’s technical systems is only possible by the use of embedded software...
International audienceModel-based design is now unavoidable when building embedded systems and more ...
\u3cp\u3eA domain specific language (DSL) focuses on the essential concepts in a specific problem do...
International audienceDataflow modelling languages such as SCADE or Simulink are the de-facto standa...
10 pagesDataflow modelling languages such as SCADE or Simulink are the de-facto standard for the Mod...
International audienceModel driven engineering is widely used in the development of complex and safe...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
Control and command softwares play a key role in safety-critical embedded systems used for human rel...
In this paper, a new model-based engineering approach is introduced by bridging MATLAB Simulink with...
Developing a control system for an automated manufacturing system is a challenging task. In addition...
International audienceDomain Specific Modeling Languages (dsmls) plays a key role in the development...
Abstract: A domain-specific language (DSL) is usually a concise, declarative language that strongly ...
Model checking is a powerful formal verification method that can also be used to evaluate PLC softwa...
Abstract- This paper presents a new approach to modelling automation systems based on the combinatio...
International audienceModel-based technology has evolved rapidly in the last decade, bringing immedi...
Much of the innovation in today’s technical systems is only possible by the use of embedded software...
International audienceModel-based design is now unavoidable when building embedded systems and more ...
\u3cp\u3eA domain specific language (DSL) focuses on the essential concepts in a specific problem do...