Main Article Content
Un Système de Programmation Fonctionnelle pour la Composition de Services Web
Abstract
La troisième génération du web est orientée service. Cette orientation favorise l’interopérabilité des applications et des systèmes. Cependant, la découverte et l’utilisation des services restent explicites. Pour cela, on s’intéressera à la description, la découverte et l’utilisation des services Web sémantiques d’une manière automatique. Cet article décrit la conception d’un système de programmation fonctionnelle capables d’exprimer les services Web (basés XML), et de pouvoir les utiliser par d’autres utilisateurs ou applications. L’approche proposée modélise les services comme des fonctions possédant une signature décrite par un nom, les entrées et les sorties et leurs compositions utilisant le principe de la composition de fonctions en se basant sur un mécanisme d’appariement sémantique. Ce dernier exploite les informations sémantiques des services de type 'offre' et des services de type 'demande' représentés dans des structures de données sémantiques sans prendre en considération les besoins non-fonctionnels de l’utilisateur.
Mots clé: Service Web, composition de services Web sémantiques, fonction, composition de fonctions