Articles

SADI

Pour d’autres utilisations, voir Sadi (homonymie).

Cet article est peut-être trop technique pour la plupart des lecteurs. Aidez-le à l’améliorer pour le rendre compréhensible pour les non-experts, sans supprimer les détails techniques. (Décembre 2012) (Découvrez comment et quand supprimer ce modèle de message)

La Découverte et l’intégration automatisées sémantiques (SADI) est un ensemble léger de modèles de conception de services Web sémantiques entièrement conformes aux normes qui simplifient la publication de services du type que l’on trouve couramment en bioinformatique et dans d’autres domaines scientifiques. Les services SADI utilisent les technologies du Web sémantique à tous les niveaux de la  » pile  » des services Web. Les services sont décrits dans OWL-DL, où les restrictions de propriété dans les classes OWL sont utilisées pour définir les propriétés attendues des données d’entrée et de sortie. L’appel des services SADI est réalisé via HTTP POST de données RDF représentant des individus OWL (« instances ») de la classe OWL d’entrée définie, et les données de sortie résultantes seront des individus OWL de la classe OWL de sortie définie.

Les modèles de conception SADI placent une seule contrainte unique sur le comportement du Service, en ce sens que l’URI de l’individu d’entrée et l’URI de l’individu de sortie doivent être identiques. La conséquence de cette contrainte est que le fournisseur de services doit connecter la sortie à l’entrée via un prédicat défini; en effet, la sortie est « à propos » de l’entrée et la relation entre l’entrée et la sortie est explicite. Ainsi, les services de l’ISAD deviennent la source de nouvelles données liées, reliant l’entrée et la sortie d’un service, et les chaînes de services de l’ISAD produisent des graphiques de données liées ininterrompus.

L’ISAD a été utilisé dans un certain nombre d’études de cas d’intégration de données bioinformatiques et pour l’interrogation sémantique de données relationnelles dans des contextes informatiques cliniques.