Suchen und Finden in International Data Spaces
Die Suche nach passenden Daten und Komponenten ist nicht nur in verteilten Systemen wie den International Data Spaces eine große Herausforderung. Bekannte Suchmaschinen aus dem World Wide Web und deren Geschäftsmodelle können und sollen in International Data Spaces nicht angewendet werden. Die gleichberechtigte, selbstbestimmte Kontrolle über Daten steht der aktuellen Entwicklung von zentralen Gatekeepern von Informationen diametral entgegen. Die International Data Spaces benötigen daher gleichberechtigte, dezentral aufgebaute Lösungen zur Publikation und Suche von Ressourcen und Komponenten.
Der IDS Metadaten Broker erfüllt diese Anforderungen. Als vollumfänglicher Connector stellt er die notwendigen Schnittstellen für die Kommunikation mit jedem anderen International Data Spaces Connector bereit. Er kann sowohl über die spezifizierten International Data Spaces Interaktionen eingebunden werden als auch über seine Webseite aufgerufen werden. Selbstbeschreibungen von Connectoren werden automatisiert indexiert und können optional mittels Usage Control Policies eingeschränkt werden. Suchfunktionalitäten umfassen eine Volltextsuche, Filtermöglichkeiten auf Basis des International Data Spaces-Informationsmodells als auch komplette Abfragen in SPARQL, der standardisierten Abfragesprache im Semantic Web.
Der IDS Metadaten Broker unterstützt jede in der Prozessschicht definierte IDS Interaktion, die in der Informationsschicht definierten Beschreibungen sowie die in der Systemschicht aufgeführten Architekturen. Ein Metadaten Broker kann bei Bedarf zusätzlich Dienste bereitstellen, die dann auch über maschinenlesbare Beschreibungen konform zum IDS Informationsmodell beschrieben werden können. Beispielsweise kann ein Broker regelmäßige Heartbeats durchführen, um inaktive Connectoren aufzuspüren. Aber auch die Hinterlegung von Quality of Service (QoS) Metriken oder Bezahlmodellen sind implementierbar.