La problématique de cette thèse est celle de la construction de systèmes auto-administrables, c'est-à-dire de systèmes prenant eux-mêmes en charge les fonctions d'administration classiquement dévolues à des humains. La construction de tels systèmes requiert à la fois l'utilisation d'une technologie logicielle adaptée et la mise en place d'une algorithmique dédiée. Concernant la technologie logicielle, nous proposons une démarche de construction d'infrastructures logicielles radicalement configurables, appelée " exogiciel ". Cette démarche, inspirée de la philosophie exo-noyaux, vise à minimiser le nombre d'abstractions - fonctionnelles, non fonctionnelles et architecturales - imposées au développeur d'applications. Nous illustrons ce concep...
L'évolution de la technologie des microprocesseurs et des systèmes de communication laisse présager,...
This thesis focuses on the construction of self-administrable systems, i.e; systems that react to th...
Le cycle de vie du logiciel regroupe plusieurs activités comme l'analyse, la conception, la producti...
La part du logiciel est de plus en plus importante dans les circuits électroniques spécifiques. Ce l...
National audienceCet article présente l'avancement d'une recherche visant à proposer un logiciel de ...
National audienceCet article présente l'avancement d'une recherche visant à proposer un logiciel de ...
L'administration des systèmes informatiques modernes est une tâche de plus en plus complexe et coûte...
L'architecture logicielle est un domaine récent du génie logiciel qui a reçu une attention particuli...
L'élément central dans la construction d'un système de mémoire partagée est la conception d'un proto...
International audienceLe domaine des systèmes distribués est en pleine mutation avec l'avènement des...
International audienceLe domaine des systèmes distribués est en pleine mutation avec l'avènement des...
Les travaux de recherche présentés ici concernent l'évaluation d'une séance de Travaux Pratiques (TP...
Le déploiement arrive en fin de cycle de vie du logiciel. Cette étape a pris une grande importance d...
L évolution du logiciel est une activité complexe, critique et coûteuse. Cela est dû principalement ...
L'évolution de la technologie des microprocesseurs et des systèmes de communication laisse présager,...
L'évolution de la technologie des microprocesseurs et des systèmes de communication laisse présager,...
This thesis focuses on the construction of self-administrable systems, i.e; systems that react to th...
Le cycle de vie du logiciel regroupe plusieurs activités comme l'analyse, la conception, la producti...
La part du logiciel est de plus en plus importante dans les circuits électroniques spécifiques. Ce l...
National audienceCet article présente l'avancement d'une recherche visant à proposer un logiciel de ...
National audienceCet article présente l'avancement d'une recherche visant à proposer un logiciel de ...
L'administration des systèmes informatiques modernes est une tâche de plus en plus complexe et coûte...
L'architecture logicielle est un domaine récent du génie logiciel qui a reçu une attention particuli...
L'élément central dans la construction d'un système de mémoire partagée est la conception d'un proto...
International audienceLe domaine des systèmes distribués est en pleine mutation avec l'avènement des...
International audienceLe domaine des systèmes distribués est en pleine mutation avec l'avènement des...
Les travaux de recherche présentés ici concernent l'évaluation d'une séance de Travaux Pratiques (TP...
Le déploiement arrive en fin de cycle de vie du logiciel. Cette étape a pris une grande importance d...
L évolution du logiciel est une activité complexe, critique et coûteuse. Cela est dû principalement ...
L'évolution de la technologie des microprocesseurs et des systèmes de communication laisse présager,...
L'évolution de la technologie des microprocesseurs et des systèmes de communication laisse présager,...
This thesis focuses on the construction of self-administrable systems, i.e; systems that react to th...
Le cycle de vie du logiciel regroupe plusieurs activités comme l'analyse, la conception, la producti...