Prix public : 59,00 €
Les technologies à services ont pénétré de nombreux secteurs d'activité et répondent à certaines des attentes qu'ils suscitaient. Cependant, le développement d'applications à services demeure très complexe. D'abord, les technologies existantes utilisent des mécanismes de déclaration, de recherche et de liaison très différents. Ensuite, la gestion du dynamisme est complexe. L'approche à service permet la liaison retardée de service à l'exécution. Cela demande des algorithmes de synchronisation précis, difficiles à mettre au point et à tester. Enfin, les services sont décrits suivant une logique syntaxique. C'est difficile à garantir la correction de leur comportement global. Nous proposons une approche réconciliant les approches à service et les approches de ligne de produits pour faciliter le développement d'applications à service. Cette approche est structurée en trois phases - la définition d'un domaine sous forme de services et d'architectures de référence à services, la définition d'architecture applicative, et l'exécution autonomique des applications suivant l'architecture applicative. Cette approche est validée au sein d'un projet collaboratif dans le domaine résidentiel.