Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware systems. In this paper we present a model for specification, partitioning, and implementation of such systems. The model, called Codesign Finite State Machines (CFSMs), is based on FSMs and is particularly suited to a specific class of systems with relatively low algorithmic complexity. Pre-existing formal specification languages can be used by the designer to specify the intended behavior of the system and mapped into our model. CFSMs use a non-zero unbounded reaction delay model and hence can be indifferently implemented either in hardware or in software. The implementation only restricts the range of variation of some previously undefined d...
This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for desc...
Abstract — Software components for embedded reactive real-time applications must satisfy tight code ...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...
Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware s...
As recognized by various engineering disciplines, formal models have the potential to support and sp...
Abstract: In process control software engineering, the software modelling techniques have not been c...
Modelling complex, real-time systems at a high level of abstraction is becoming increasingly importa...
This dissertation presents a model-based codesign framework for real-time embedded systems applicati...
Finite State Machines are found throughout computer science. Compilers, grammars, or any kind of pro...
A design pattern provides a generic solution for recurring problems. Thus a design solution that has...
A formal approach for the development of real-time control systems is described. Our development pro...
Abstract. We present a certain programming environment, which (over the years of its evolution) has ...
This paper presents a generic programming paradigm, called the control plan paradigm, based on Neste...
Design of a real-time embedded control system is a complicated task, and an experienced designer is ...
International audienceThis paper aims at a theory for hardware/software codesign. We approach this g...
This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for desc...
Abstract — Software components for embedded reactive real-time applications must satisfy tight code ...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...
Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware s...
As recognized by various engineering disciplines, formal models have the potential to support and sp...
Abstract: In process control software engineering, the software modelling techniques have not been c...
Modelling complex, real-time systems at a high level of abstraction is becoming increasingly importa...
This dissertation presents a model-based codesign framework for real-time embedded systems applicati...
Finite State Machines are found throughout computer science. Compilers, grammars, or any kind of pro...
A design pattern provides a generic solution for recurring problems. Thus a design solution that has...
A formal approach for the development of real-time control systems is described. Our development pro...
Abstract. We present a certain programming environment, which (over the years of its evolution) has ...
This paper presents a generic programming paradigm, called the control plan paradigm, based on Neste...
Design of a real-time embedded control system is a complicated task, and an experienced designer is ...
International audienceThis paper aims at a theory for hardware/software codesign. We approach this g...
This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for desc...
Abstract — Software components for embedded reactive real-time applications must satisfy tight code ...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...