Titre original :

Une démarche dirigée par les modèles pour la personnalisation des applications embarquées dans les cartes à puce

Mots-clés en français :
  • Informatique mobile
  • Cartes à mémoire
  • Systèmes enfouis (informatique)
  • Interfaces utilisateur (informatique)
  • Java (langage de programmation)
  • Programmation générative
  • Personnalisation (informatique)
  • Séparation de préoccupations
  • Métamodèles

  • Langue : Français
  • Discipline : Informatique
  • Identifiant : Inconnu
  • Type de thèse : Doctorat
  • Date de soutenance : 01/01/2005

Résumé en langue originale

Face à la multiplication et la diversification des services informatisés proposés aux individus, la personnalisation devient un élément majeur de différenciation pour les fournisseurs. Grâce à ses propriétés de sécurité et de mobilité, la carte à puce dispose du potentiel nécessaire pour jouer un rôle clef dans le déploiement de services personnalisés nomades. Les plates-formes logicielles des cartes à puce de prochaine génération offrent des possibilités accrues en terme de programmation et d'intégration au sein des infrastructures informatiques. Cette évolution des applications encartées nécessite à la fois un enrichissement et une modernisation du processus industriel de personnalisation. Les travaux décrits dans cette thèse constituent une proposition d'approche novatrice, fournissant aux développeurs les moyens méthodologiques et techniques de réaliser une personnalisation fonctionnelle à grande échelle de leurs applications. Dans la perspective d'optimiser le processus industriel de personnalisation, les concepts de code personnalisable et de code personnalisé sont introduits : le second résulte du tissage entre le premier et un ensemble de données utilisateurs structurées dans des profils. Le code des applications encartées personnalisées est produit de manière semi automatisée sur la base d'une démarche exploitant la complémentarité entre les techniques de modélisation et le développement logiciel génératif. Un ensemble de méta-modèles structurés de manière à respecter la séparation des préoccupations permet d'exprimer les besoins de personnalisation, tandis qu'un cadre de conception permet d'implémenter les transformations et les tissages de modèles en Java.

  • Directeur(s) de thèse : Geib, Jean-Marc

AUTEUR

  • Bonnet, Stéphane
Droits d'auteur : Ce document est protégé en vertu du Code de la Propriété Intellectuelle.
Accès libre