Un web plus réaliste
Des chercheurs financés par l'UE ont conçu un nouveau système de communication entre ordinateurs via le réseau. Ce «Triple Space» alimentera les services web, le web sémantique et les espaces de n-uplets. Le projet TRIPCOM («Triple space communication») a été financé à hauteur de 3,65 millions d'euros au titre du domaine thématique Technologies de la société de l'information (TSI) du sixième programme-cadre (6e PC) de l'UE. Les services web actuels s'appuient sur le même principe d'échange de messages que les courriels, lequel n'a pas réellement de relation avec le web. C'est à ce niveau qu'intervient le projet TRIPCOM: ses partenaires ont conçu des services web «Web-Enabled» («optimisés web») qui assurent la communication grâce à la publication continue d'informations. En bref, les ordinateurs peuvent publier des informations et les lire, exactement comme les humains créent et consultent des pages web. Cette innovation améliorera la rapidité, l'efficacité et la sécurité des services web. Elle permettra également de distribuer les applications auprès de divers secteurs, comme le commerce électronique et la santé. «Malgré leur nom, les services web ne sont pas si 'web' que ça», explique le Dr Elena Simperl du Semantic Technology Institute (STI) de l'université d'Innsbruck en Autriche, qui coordonne le projet. «Leur mode de communication ressemble bien plus aux courriels qu'à une réelle liaison web asynchrone. Ils utilisent des messages envoyés et reçus entre machines, au lieu de s'appuyer sur la publication d'informations, disponibles à tout moment.» Les partenaires du projet TRIPCOM soutiennent que leur proposition concrétiserait le World Wide Web pour les ordinateurs. «Lorsque nous avons débuté nos travaux en 2004 et 2005, l'idée n'était pas très populaire. Mais nous avons constaté que le monde a évolué dans cette direction, avec la multiplication des services logiciels sur le web et du 'cloud computing' (informatique en nuages), notamment par la publication de produits et services 'cloud' par Google et Amazon», souligne le Dr Simperl. Le Triple Space est un concept similaire à celui du «cloud computing» (où les ressources de calcul sont distribuées et fournies en tant que service par Internet), mais il gère des données que les ordinateurs peuvent facilement utiliser. Les partenaires du projet ont utilisé le format RDF («Resource Description Framework») pour bâtir des déclarations concernant des connaissances. Le RDF est un ensemble de règles (une sorte de langage) pour créer des descriptions d'informations. Les informations sont alors publiées dans des espaces de n-uplets, des espaces virtuels partagés qui acceptent un accès simultané par de nombreux processus et applications. Les unités de données sont en général appelées des «n-uplets», un terme de mathématique et d'informatique qui fait référence à un ensemble fini d'objets. «Le Triple Space est un concept semblable à celui du web où les informations sont publiées, conservées et lues constamment, mais il est utilisé par des ordinateurs et non par des humains», déclare le Dr Simperl. «C'est un peu comme l'arborescence des dossiers sur votre ordinateur, mais avec des fichiers et des dossiers qui se recouvrent. Dans cette hiérarchie, chaque conteneur virtuel de données peut recevoir un niveau de sécurité différent en fonction des exigences de l'utilisateur.» Les partenaires proposent une version du kernel TRIPCOM qui peut être évaluée via les services web d'Amazon. L'équipe participe également au projet SOA4ALL («Service oriented architectures for all»), financé au titre de la thématique «Service and Software Architectures, Infrastructures and Engineering» du septième programme-cadre (7e PC) de l'UE. Ce projet a reçu un financement de 9,47 millions d'euros, et a pour objectif de créer un cadre complet pour intégrer des avancées techniques complémentaires et évolutives dans une plate-forme de fourniture de services cohérente et indépendante des domaines.