Scalabilité

Interopérabilité

standards W3C

ITM - image

Technologie

Architecture technique

ITM est une solution robuste. Elle s'appuie sur la plate-forme Java/J2EE, et sait en tirer parti au maximum. Son architecture s'appuie sur les EJB, garantissant l'aspect transactionnel des appels. Les environnements distribués ou les clusters de serveurs d'applications lui permettent d'assurer les montées en charge en terme d'accès concurrents ("load balancing") et de disponibilité de service ("fail over"). Les services de messages JMS assurent la synchronisation de l'application avec d'autres composants du système d'information.

ITM fonctionne sur les serveurs d'application BEA Weblogic, IBM Websphere, Oracle Application Server, ou JBoss.

ITM est en outre une solution scalable. La base ITM peut stocker plusieurs millions d'entités avec leurs relations sémantiques et leurs attributs, tout en conservant les temps de réponse exigibles d'un système de production critique. ITM utilise également les fonctions d'indexation plein-texte et de stockage XML des bases de données afin d'améliorer ses performances et ses fonctionnalités de recherche sémantique.

ITM fonctionne sur les bases de données Oracle 9i, 10g et PostgreSQL 8.x.

Enfin, ITM est une solution ouverte. Elle fait un usage intensif des standards XML, et dispose d'une interface utilisateur web. Elle propose des API Java et des web services qui permettent de l'intégrer dans le coeur du système d'information, et de construire des applications dédiées (clients lourds ou clients légers) qui s'appuient sur le référentiel d'ontologie, de vocabulaire, de métadonnées ou de connaissances de l'entreprise.

Standards du Web sémantique

Mondeca utilise et recommande à ses partenaires et clients l'utilisation des standards du W3C, et en particulier la famille de langages développés dans le cadre de la Semantic Web Activity. Mondeca contribue activement au développement, à l'amélioration et à la diffusion de ces standards, à la fois par une participation directe aux groupes de travail comme le Semantic Web Best Practices and Deployment Working Group, et par leur mise en oeuvre industrielle dans ses solutions.

  • XML est la syntaxe générique de toutes les données importées et exportées de ITM, et de façon générale échangées par tous les composants des solutions Mondeca, de l'acquisition des données à leur publication finale.
  • RDF est le format de base des données et métadonnées manipulées par les technologies du Web sémantique. Mondeca peut intégrer des données au format RDF dans ses applications. ITM exporte ses données aux formats OWL et SKOS, basés sur RDF.
  • OWL est le langage d'ontologie le plus expressif construit sur RDF. Il intègre les éléments du précédent langage RDF Schema. Mondeca a participé au groupe de travail Web-Ontology qui a développé ce langage, et l'utilise depuis 2003 pour modéliser les ontologies de ses clients, sur la base d'une représentation OWL du méta-modèle de ITM, c'est-à-dire de sa structure sémantique interne. Ceci permet de développer, éditer et échanger des ontologies utilisables dans ITM à l'aide d'éditeurs RDF-OWL libres comme Protégé ou SWOOP.
  • SKOS est un vocabulaire RDF destiné à la représentation des thésaurus, taxonomies, plans de classement et autres vocabulaires structurés utilisés pour le classement documentaire, l'indexation, la recherche et la navigation. Ce vocabulaire est en cours de finalisation par le W3C, et Mondeca collabore activement avec le groupe de travail. SKOS est le format standard utilisé pour l'import et l'export des référentiels terminologiques, et Mondeca assure la migration et la maintenance dans ce format de vocabulaires de référence comme le Thésaurus de l'Organisation Mondiale du Tourisme. SKOS est aussi le format des taxonomies utilisées par les moteurs de recherche couplés avec ITM et les interfaces de publication et de navigation.
  • SPARQL est un langage de requête pour RDF, en cours de standardisation. Ce langage n'est pas utilisé aujourd'hui dans les solutions de Mondeca, mais son intégration est à l'étude, notamment pour la classification et l'indexation automatique de documents sur la base des métadonnées RDF, l'intégration de vocabulaires SKOS, l'articulation entre les bases de connaissance et les taxonomies de navigation, etc.

eZ publish™ copyright © 1999-2008 eZ systems as