Mediator-basiertes Informationssystem

Mediator-basiertes Informationssystem

Ein Mediator-basiertes Informationssystem ist ein Informationssystem, das mehrere Informationsquellen durch virtuelle Integration zusammenfasst. Die zentrale Komponente des Systems ist ein Mediator (das entsprechende Entwurfsmuster heißt Vermittler), der Anfragen an das Gesamtsystem entgegennimmt und beantwortet und mit den Quellen kommuniziert. Ein einfaches Beispiel für ein Mediator-basiertes Informationssystem ist eine Metasuchmaschine.

Bei einem Mediator-basierten Informationssystem sind die Daten nur in den Quellen gespeichert. Bei jeder Anfrage werden die Quellen gezielt angesprochen, so dass im Idealfall nur die Daten übertragen werden müssen, die für die Beantwortung der Anfrage notwendig sind. Dafür müssen die Daten aus den verschiedenen Quellen vereinheitlicht (Datenbereinigung, Datenfusion) und zusammengefasst werden (Schema Mapping). Eine Optimierung dieses Prozesses ist schwierig, da er größtenteils online (mit jeder Anfrage neu) stattfinden muss und sehr von den Fähigkeiten der Quellen abhängig ist. Ein grundsätzliches Problem ist die Geschwindigkeit: Eine Anfrage kann nicht schneller beantwortet werden, als die langsamste für die Antwort notwendige Quelle benötigt. Gleichzeitig ist ein Mediator-basiertes Informationssystem sehr flexibel. Meist können Quellen dynamisch eingebunden werden, und der Ausfall einer Quelle kann ausgeglichen werden.

Der Entwurf findet nach dem Top-down-Prinzip statt. Die Quellen eines Mediator-basierten Informationssystems werden durch Wrapper verpackt und mit dem Mediator verbunden.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Vermittler-Muster — Ein Vermittler (engl. Mediator) ist in der Softwareentwicklung ein Entwurfsmuster und gehört zur Kategorie der Verhaltensmuster (Behavioral Patterns). Das Muster dient zum Steuern des kooperativen Verhaltens von Objekten, wobei Objekte nicht… …   Deutsch Wikipedia

  • Vermittlermuster — Ein Vermittler (engl. Mediator) ist in der Softwareentwicklung ein Entwurfsmuster und gehört zur Kategorie der Verhaltensmuster (Behavioral Patterns). Das Muster dient zum Steuern des kooperativen Verhaltens von Objekten, wobei Objekte nicht… …   Deutsch Wikipedia

  • Föderierte Datenbank — Ein föderiertes Informationssystem (oft auch föderiertes Datenbanksystem) ist ein Informationssystem, das einen Zugriff auf mehrere autonome Informationsquellen bietet, ohne dass deren Daten kopiert werden, wie es beispielsweise in einem Data… …   Deutsch Wikipedia

  • Föderiertes Datenbanksystem — Ein föderiertes Informationssystem (oft auch föderiertes Datenbanksystem) ist ein Informationssystem, das einen Zugriff auf mehrere autonome Informationsquellen bietet, ohne dass deren Daten kopiert werden, wie es beispielsweise in einem Data… …   Deutsch Wikipedia

  • Vermittler (Entwurfsmuster) — Ein Vermittler (engl. Mediator) ist in der Softwareentwicklung ein Entwurfsmuster und gehört zur Kategorie der Verhaltensmuster (Behavioral Patterns). Das Muster dient zum Steuern des kooperativen Verhaltens von Objekten, wobei Objekte nicht… …   Deutsch Wikipedia

  • LaV — Local as View (LaV, Lokal als Sicht) ist ein Fachbegriff aus der Informatik, der sich auf die Art der Verarbeitung von Daten bezieht. Local as View bezeichnet ein Muster zur Zusammenführung von Schemata im Rahmen der Informationsintegration.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”