Vers l'intégration dynamique de contrats dans des architectures orientées services : une expérience applicative du modèle au code
Résumé
La flexibibilité offerte par les nouvelles architectures orientées services (SOA) renforce les besoins en contractualisation des services fournis et usages de ces services. L'expression de ces exigences et contrats se situe alors à tous les niveaux du cycle de vie des applications et nécessite des mises en oeuvre différentes en fonction de leur nature et des plates-formes ciblées. Dans le cadre du RNTL FAROS, nous avons mené une première expérimentation pour l'introduction de contrats dans une application basée sur une architecture SOA. Nous présentons ici la démarche, les mises en oeuvre et discutons les avantages attendus de l'approche dirigée par les modèles pour gérer les évolutions de l'application.