Un espoir dans le domaine de la conception de services de Web sémantique
Au départ, l'utilisateur détermine l'objectif qui définit la tâche que doit accomplir l'application gérée par un agent qui accède à des librairies numériques distribuées de méthodes de résolution de problèmes réutilisables sur le Web. Ensuite, l'agent sélectionne, adapte et configure ces composants en fonction de la demande spécifique et fournit une spécification de la configuration des composants qui peuvent être exécutés. Sur la base d'une architecture de modélisation des compétences - Unified Problem-solving method Modelling Language (UPML) - les spécifications des compétences prennent en charge le raisonnement de l'agent. Parmi les différentes librairies de composants logiciels, on retrouve la classification, l'analyse de documents, le filtrage d'informations, le raisonnement basé sur des cas et la planification. En outre, plusieurs applications de référence ont été conçues à des fins de test et incluent plusieurs applications de classification, un médiateur d'information Web, un service de soins de santé et une application de classification et d'analyse des documents de conférence. Le projet IBROW a été expérimenté avec de nombreuses approches de brokering et combine la recherche dans des bases de données hétérogènes, l'interopérabilité et la technologie Web avec des systèmes de connaissances et des ontologies. Les principaux résultats dégagés incluent un cadre descriptif élaboré, des ontologies riches, des librairies de composants distribuées, des spécifications des compétences et des architectures de brokering en fonction du contexte. Les stratégies devraient en outre constituer une base de qualité sur laquelle pourront se développer les futurs services du Web sémantique.