Adaptation  Analyse statistique  Applications Web  Applications distribuées  Architecture -- Logiciels  Architecture des ordinateurs  Architecture dirigée par les modèles  Architecture orientée service  Architecture à base de composants  Authentification  Cloud IaaS  Cloud computing  Code source  Composants logiciels  Composition de langages  Consistances des modèles  Consommation d'énergie  Consommation de ressources de calcul  Consommation énergétique  DSMLs  Design patterns  Dimensionnement automatique  Droit à la vie privée  E/S disque  Environnement d'exécution adaptés  Fog Computing  Gestion mémoire  Génie du logiciel  Génie logiciel  Générateurs  HDD  Informatique  Informatique autonome  Informatique autonomique  Informatique dans les nuages  Informatique en Nuage  Informatique et travail  Informatique omniprésente  Informatique pervasive  Ingenierie logiciel  Ingénierie des langages  Ingénierie des modèles  Ingénierie dirigée par les modèles  Ingénierie du logiciel  Interfaces de langages  Interfaces de programmation d'applications  Internet des objets  Interopérabilité de langages  JavaScript  Langage dédié  Langages  Langages de coordination  Langages dédiés  Ligne de produit logiciel  Ligne de produits  Lignes de produits logiciels  Logiciels -- Développement  Logiciels -- Vérification  MAPE-K  MDE  Modèle de Composants  Modèle à composant  Modèle à l'exécution  Modèles de variabilité technique  Modèles hétérogènes  Modélisation de la variabilité  Méta-Heuristiques  Métaheuristiques  Métalangage  Optimisation  Placement de VM  Preuve électronique  Processus de configuration  Programmation orientée aspects  Qualité logicielle  Reconfiguration dynamique  Réseaux d'ordinateurs -- Mesures de sûreté  Réseaux de capteurs  Réseaux de capteurs  SOA  SOA dirigée par les modèles  SSD  Sensibilité au contexte  Stockage hybride  Supervision des ressources  Système logiciel  Systèmes adaptatifs  Systèmes configurables  Systèmes distribués  Systèmes virtuels  Sécurité Informatique  Techniques d’implémentation traditionnelles  Test non-Fonctionnel  Traitement d'événements  Traitement des événements complexes  Traitement réparti  Traçabilité de la variabilité  UML  Variabilité  Variabilité imparfaitement modulaire  Voix sur IP  Vérification de la cohérence de la variabilité  Vérification de l’exécution  Web  WebRTC  Élasticité  

Olivier Barais a rédigé la thèse suivante :


Olivier Barais a dirigé les 8 thèses suivantes :


Olivier Barais a été rapporteur des 8 thèses suivantes :

Science et technologie de l'information et de la communication
Soutenue le 03-07-2017
Thèse soutenue

Olivier Barais a été membre de jury de la thèse suivante :