Aller au contenu principal

Bienvenue sur la documentation du bus sémantique 🌻

Le Bus Sémantique fournit à ses utilisateur.ices un outil open source ergonomique, modulaire et puissant capable d’assurer l’interopérabilité entre plusieurs systèmes hétérogènes.

A propos

Créé en 2017 par Simon Louvet, membre de l’Assemblée Virtuelle dans le but de répondre aux problématiques d'agrégation de données issues de sources hétérogènes (techniquement et sémantiquement) du projet Transiscope.

Le Bus Sémantique tire sa force de sa conception singulière, fusionnant un Bus Logiciel et un ETL (Extract Transform Load), tout en exploitant la puissance et la polyvalence du traitement des graphes orientés objets. Cette particularité lui permet de raisonner en harmonie avec les données telles qu'elles se présentent, préservant leur complexité tout au long du flux de traitement.

Le Bus Sémantique est ainsi capable de s'adapter à divers écosystèmes et de suivre leurs évolutions de manière synchronisée, sans aucune contrainte.

Au fil des années, le bus sémantique a connu de nombreuses évolutions, majoritairement sur le moteur et la gestion des flux dans le but de traiter de plus gros volumes de données et d’optimiser les performances. À terme, l’objectif est de pouvoir faire du traitement “Big Data”.

info

Le Bus Sémantique est sous licence GNU GLP v3.0

Le moteur, le design, l’ergonomie et certaines fonctionnalités sont en cours de développement.

Le Bus Sémantique va vous permettre de réaliser de multiples usages tels que :

  • Piloter la communication entre deux ou plusieurs systèmes, appareils ou éléments informatiques.
  • Optimiser et gérer des systèmes d’information pour gagner en efficacité et performance.
  • Modeler des données en fonction des usages.
  • Exposer et consulter des données sur tous types de plateformes en temps réel.
  • Faciliter l'accès aux données pour permettre leur interprétation.
  • Appeler et mettre à disposition des web services internes (micro traitement spécialisé et réutilisable) et externe au Bus Sémantique.
  • Traduire une donnée sémantique source en une donnée sémantique cible.
info

La coopérative Data Players, principale contributrice du projet avec l’Assemblée Virtuelle, héberge une version SAS du Bus Sémantique sur Grappe afin de pouvoir tester ces capacités sans avoir à l’installer.