3D  Adaptation dynamique  Alternatives de structuration  Analyse d'alternatives d'structuration  Analyse formelle  Analyse informatique  Architectes de logiciels  Architecture Logicielle  Architecture basée sur les composants  Architecture logicielle  Architectures orientées services  Bases de données sur le Web  Bibliothèque logicielle  Bogues  Bâtiments intelligents  Calcul parallèle  Causalité  Clone-and-Own  Code source  Collecte  Composants logiciels  Composition  Composition des aspects  Composition des services web  Confidentialité  Constructions -- Technique de l'environnement  Contraintes de variabilité  Degré de satisfaction  Design patterns  Diagramme de caractéristiques  Diagramme de structure composite d’UML  Domotique  Droit d'auteur -- Droits dérivés  Débogage  Décision multicritère  Défauts de code  Défauts de conception  Dérivation de logiciels  Développement rapide d'applications  Evaluation de métriques structurelles  Exploration de données  Feature models  Fiabilité  Gestion patrimoine logiciel  Graphes, Théorie des  Grilles électriques intelligentes  Génie logiciel  Générateurs de code source  Génération de code  HPC  Identification des caractéristiques  Identification d’experts  Informations contextuelles  Informatique  Informatique autonome  Informatique autonomique  Informatique dans les nuages  Informatique omniprésente  Ingénierie des Lignes de Produits Logiciels  Ingénierie des exigences  Ingénierie des modèles  Ingénierie dirigée par les modèles  Intégration des données  JSON  Java  Langage Dédié  Langages de description d'architecture logicielle  Langages de programmation  Langages formels  Licence  Ligne de produit logiciel  Ligne de produits  Ligne de produits logiciels  Lignes de produits  Logiciel  Logiciels -- Développement  Logiciels -- Maintenance  Logiciels -- Réingénierie  Logiciels -- Réutilisation  Logiciels -- Validation  Logiciels -- Vérification  Logiciels  Logiciels médiateurs  Machines séquentielles, Théorie des  Machines à état  Maintenance logicielle  Maison intelligente  Mesures de sûreté  Modèles de caractéristiques -- Évolution  Modèles de lignes de produits logiciels  Modèles de variabilité technique  Modèles formels  Modèles à composants  Modélisation de la variabilité  Modélisation orientée aspects  MongoDB  Métadonnées  Méthode d'aide à la décision multicritères  Méthodes agiles  Méthodes formelles  Méthodes formelles  No-SQL  Orchestrations de service  Orienté document  Politique de sécurité  Preuve formelle  Processus métier  Programmation orientée aspects  Programmation orientée objets  Programmation par aspect  Programmation par composants  Programmation à base d'annotations  Propriété intellectuelle  Protection de l'information  QoS  Qualité de Service  Qualité de service  REST  Reconfiguration  Règles d'agrégation de patrons de workflow  Réalité augmentée  Réparation automatique de logiciels  Réparations  Réutilisation de code  Réutilisation de logiciels  SOA  SOC  SUCCEED  Scratch  Services Web  Services Web d'accès aux données  Signalisation ferroviaire  Sites Web -- Gestion  Smartphones  Son -- Enregistrement et reproduction -- Techniques numériques  Structures de données  Supervision  Synchronisation entre modèle et code  Système de contrôle de versions  Systèmes adaptatifs  Systèmes autonomes  Systèmes complexes  Systèmes critiques  Systèmes d'information -- Gestion  Systèmes d'information  Systèmes embarqués  Systèmes embarqués  Systèmes informatiques -- Mesures de sûreté  Systèmes transactionnels  Systèmes virtuels  Systèmes, Conception de  Systéme ubiquitaire  Séparation de préoccupations  Séparation des préoccupations  Techniques d’implémentation traditionnelles  Temps réel  Traitement réparti  Transformations de modèles  Traçabilité  Traçabilité de la variabilité  Traçabilité des préoccupations  Téléphonie mobile  UML  Variabilité  Variabilité imparfaitement modulaire  Variabilité logicielle  Variantes de produits logiciels  Vie privée  Virtualisation  Vision par ordinateur  Vérification de la cohérence de la variabilité  Économies d'énergie  Étude empiriques  Évolution des Lignes de Produits Logiciels  Évolution logicielle  

Laurence Duchien a rédigé la thèse suivante :

Sciences appliquées
Soutenue en 1988
Thèse soutenue


Laurence Duchien a dirigé les 18 thèses suivantes :


Laurence Duchien a été président de jury des 3 thèses suivantes :

Informatique (E-santé)
Soutenue le 08-10-2010
Thèse soutenue


Laurence Duchien a été rapporteur des 10 thèses suivantes :


Laurence Duchien a été membre de jury des 5 thèses suivantes :

Sciences de l'information et de la communication. Informatique
Soutenue le 16-11-2017
Thèse soutenue