Thèse soutenue

Contribution à la programmation générative : application dans le générateur SmartTools, technologies XML, programmation par aspects et composants

FR  |  
EN
Auteur / Autrice : Carine Courbis
Direction : Didier ParigotIsabelle Attali
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2002
Etablissement(s) : Nice

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

Avec l’émergence d’Internet et la prolifération de nouvelles technologies, la conception et le développement d’applications complexes doivent impérativement prendre en compte les standards et les aspects de répartition, déploiement et réutilisation du code. Cette thèse jette les bases d’une nouvelle manière de programmer où ces facettes sont automatiquement intégrées aux spécifications de l’application lors de phases de génération de code source. L’intérêt de cette approche est de bien séparer la logique métier des aspects non fonctionnels (les technologies), simplifiant l’écriture du code. Une nouvelle programmation, dite générative, est proposée s’appuyant sur les technologies XML, les technologies objets, la programmation par aspects, les patrons de conception, et la programmation par composants. Cette approche a été appliquée, à différents niveaux, lors de la réalisation d’un atelier logiciel pour les langages métiers.