Articles

SADI

For andre betydninger, se Sadi (andre betydninger).

denne artikkelen kan være for teknisk for de fleste lesere å forstå. Vennligst bidra til å forbedre det for å gjøre det forståelig for ikke-eksperter, uten å fjerne de tekniske detaljene. Semantic Automated Discovery and Integration (DESEMBER 2012) (Lær hvordan og når man skal fjerne denne malen melding)

Semantic Automated Discovery and Integration (SADI) Er en lett sett av fullt standard-kompatibel Semantisk Web service design mønstre som forenkler publisering av tjenester av typen som ofte finnes i bioinformatikk og andre vitenskapelige domener. SADI-tjenester bruker Semantisk Webteknologi på alle nivåer av Webtjenestene «stack». Tjenester er beskrevet I OWL-DL, der egenskapsbegrensningene i OWL-klasser brukes til å definere egenskapene som forventes av inndata og utdata. Påkalling AV SADI-Tjenester oppnås GJENNOM HTTP-POST AV RDF-data som representerer UGLEINDIVIDER (‘forekomster’) av den definerte INPUT OWL-Klassen, og de resulterende utdataene vil være UGLEINDIVIDER av den definerte output OWL-Klassen.

SADI design patterns plassere en enkelt unik begrensning På oppførselen Til Tjenesten, VED AT URI av input individ, og URI av output individ må være identiske. Konsekvensen av denne begrensningen er At Tjenesteleverandøren må koble utgangen til inngangen gjennom et definert predikat; effektivt er utgangen » om » inngangen, og forholdet mellom inngang og utgang er eksplisitt. SOM sådan BLIR SADI-tjenester kilden til Nye Koblede Data, knyttet til inngang og utgang av en tjeneste, og kjeder AV SADI-tjenester produserer uavbrutt Koblede datagrafer.

SADI har blitt brukt i en rekke Bioinformatikk dataintegrasjon case studiesand for semantisk spørring av relasjonsdata I Kliniske Informatikk innstillinger.