Real-time embedded systems are increasingly omnipresent in everyday life. The development cycle of critical systems can take months or even years. Therefore, modeling of these systems should be analyzed at an early stage in the development cycle to verify that all requirements are met, including temporal requirements (e.g., latencies, end-to-end delays). This thesis, which was funded as part of FUI project, offers three major contributions. The first contribution relates to mono-processor task system with deterministic multi-periodic communication relationships. A pattern based on Semaphore Precedence Constraint (SPC) has been extended to support cycles in the case of dynamic priority scheduling. An unfolding graph has also been proposed in...
The engineering of embedded systems relies on two complementary activities: modeling on the one hand...
This work deals with the validation of System-on-a-Chip models at the transaction level (TLM). These...
In our works, we were interested by on-line scheduling algorithms, for which the order of the execut...
Les systèmes embarqués temps réel sont de plus en plus omniprésents dans la vie quotidienne. Le cycl...
Les systèmes embarqués temps réel nécessitent une analyse temporelle pour valider leur comportement ...
The timing validation of real-time systems is mandatory for critical applications such as aeronautic...
Real-time embedded systems need to be analyzed at an early stage in order to detect temporal vulnera...
A real-time system is one whose logical correctness is based both on the correctness of the outputs ...
The validation process is an important step in the development of a real-time application. It consis...
La validation temporelle des systèmes temps réel est nécessaire dans le cadre d’applications critiqu...
Nowadays real-time systems are omnipresent and embedded systems thrive in a variety of application f...
Schedulability analysis aims at guaranteeing the absence of deadline misses in hard real-time system...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
The engineering of embedded systems relies on two complementary activities: modeling on the one hand...
This work deals with the validation of System-on-a-Chip models at the transaction level (TLM). These...
In our works, we were interested by on-line scheduling algorithms, for which the order of the execut...
Les systèmes embarqués temps réel sont de plus en plus omniprésents dans la vie quotidienne. Le cycl...
Les systèmes embarqués temps réel nécessitent une analyse temporelle pour valider leur comportement ...
The timing validation of real-time systems is mandatory for critical applications such as aeronautic...
Real-time embedded systems need to be analyzed at an early stage in order to detect temporal vulnera...
A real-time system is one whose logical correctness is based both on the correctness of the outputs ...
The validation process is an important step in the development of a real-time application. It consis...
La validation temporelle des systèmes temps réel est nécessaire dans le cadre d’applications critiqu...
Nowadays real-time systems are omnipresent and embedded systems thrive in a variety of application f...
Schedulability analysis aims at guaranteeing the absence of deadline misses in hard real-time system...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
The engineering of embedded systems relies on two complementary activities: modeling on the one hand...
This work deals with the validation of System-on-a-Chip models at the transaction level (TLM). These...
In our works, we were interested by on-line scheduling algorithms, for which the order of the execut...