Skip to main content
European Commission logo print header

WonderWeb: Ontology Infrastructure for the Semantic Web

Article Category

Article available in the following languages:

Développement de logiciel à base d'ontologies

Dans la prochaine génération du Web, les informations ne seront plus destinées uniquement aux lecteurs humains, mais également au traitement par des machines capables d'offrir des services d'information intelligents.

Économie numérique icon Économie numérique

Tout comme le Web, le Web sémantique à venir sera distribué et également hétérogène. Les données devront par conséquent être exprimées dans le cadre d'ontologies afin de contribuer à l'intégration des ressources dont il est constitué. Cependant, les ontologies disponibles sont elles-mêmes une source d'hétérogénéité. L'interopérabilité sémantique peut s'appuyer sur la découverte des relations entre concepts appartenant à différentes ontologies, habituellement désignée sous le terme de «réconciliation des ontologies». Le langage d'ontologies Web (OWL) a été initialement conçu pour représenter les informations concernant les catégories d'objets et la façon dont celles-ci sont liées les unes aux autres, et bien entendu les objets eux-mêmes. Ce langage d'ontologies représente le sens des termes dans les vocabulaires et les relations entre ces termes d'une façon adaptée à un traitement logiciel. Une infrastructure d'application commune a été proposée par les partenaires du projet WONDERWEB afin de permettre un accès facile aux systèmes de gestion d'ontologies et leur intégration. Conçue pour faciliter la manipulation des ontologies OWL et leur utilisation par les éditeurs, les raisonneurs et les autres outils, l'interface de programmation d'applications (API) constitue la base d'outils très répandus. Parmi ces outils, citons notamment les éditeurs Protégé, Swoop et Ontotrack, ainsi que des services de réparation et de gestion de versions, voire des services à interférences tels que l'explication et le débogage. L'API est essentiellement destinée aux développeurs qui souhaitent travailler avec le fragment de langage OWL dit «DL» (pour «logique de description»). Elle fournit un niveau d'abstraction supérieur à la syntaxe XML (Extensible Markup Language) pour le RDF (Resource Description Framework) qui est très souvent utilisée pour l'échange. L'API de manipulation des ontologies OWL est disponible auprès de Source Forge via le site suivant: http://sourceforge.net/projects/owlapi

Découvrir d’autres articles du même domaine d’application