As embedded systems become more complex, more connected and more involved in critical tasks, the question of how strict security analysis can be performed during embedded system design needs to be thoroughly addressed. In this thesis, we study how automated formal verification can help embedded system designers in evaluating the impact of hardware and software modifications on the security of the whole system. One of the specificities of embedded system design-which is of particular interest for formal verification-is that the system under design is described as interacting hardware and software components. Formally verifying these systems requires taking both types of components into account. To illustrate this fact, we propose an example ...
We present a novel component-based approach to hardware/software co-verification of embedded systems...
We introduce SysML-Sec, a SysML-based Model-Driven Engineering environment aimed at foster-ing the c...
The function of software used to be calculation; mechanising what was previously done by hand. Now i...
Alors que les systèmes embarqués sont de plus en plus nombreux, complexes, connectés et chargés de t...
La maîtrise de la sécurité dans les systèmes embarqués communicants se heurte àun certain nombre de ...
A vast majority of distributed embedded systems is concerned by security risks. The fact that applic...
Cette thèse est consacrée à l'analyse de logiciels de bas niveau, tels que les systèmes d'exploitati...
Abstract. Critical and private applications of smart and connected ob-jects such as health-related o...
The wide usage of hardware intellectual property (IP) cores and software programs from untrusted thi...
International audienceCritical and privacy-sensitive applications of smart and connected objects suc...
Computer-aided verification of embedded systems hinges on the availability of good verification mode...
This thesis is dedicated to the improvement of dynamic analysis techniques allowing the verification...
We present a novel component-based approach to hardware/software co-verification of embedded systems...
The security of embedded systems can be dramatically improved through the use of formally verified i...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
We present a novel component-based approach to hardware/software co-verification of embedded systems...
We introduce SysML-Sec, a SysML-based Model-Driven Engineering environment aimed at foster-ing the c...
The function of software used to be calculation; mechanising what was previously done by hand. Now i...
Alors que les systèmes embarqués sont de plus en plus nombreux, complexes, connectés et chargés de t...
La maîtrise de la sécurité dans les systèmes embarqués communicants se heurte àun certain nombre de ...
A vast majority of distributed embedded systems is concerned by security risks. The fact that applic...
Cette thèse est consacrée à l'analyse de logiciels de bas niveau, tels que les systèmes d'exploitati...
Abstract. Critical and private applications of smart and connected ob-jects such as health-related o...
The wide usage of hardware intellectual property (IP) cores and software programs from untrusted thi...
International audienceCritical and privacy-sensitive applications of smart and connected objects suc...
Computer-aided verification of embedded systems hinges on the availability of good verification mode...
This thesis is dedicated to the improvement of dynamic analysis techniques allowing the verification...
We present a novel component-based approach to hardware/software co-verification of embedded systems...
The security of embedded systems can be dramatically improved through the use of formally verified i...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
We present a novel component-based approach to hardware/software co-verification of embedded systems...
We introduce SysML-Sec, a SysML-based Model-Driven Engineering environment aimed at foster-ing the c...
The function of software used to be calculation; mechanising what was previously done by hand. Now i...