Informationssysteme in mobilen und drahtlosen Umgebungen

Ein immer größerer Anteil von Rechnern wird mobil genutzt. Die verwendeten Endgeräte reichen dabei von Laptops über PDAs und Handys bin hin zu eingebetteten Systemen. Die Kommunikation erfolgt in der Regel drahtlos. Diese neue Umgebung erfordert auch neue Lösungen für eigentlich alt bekannte Probleme. In dieser Vorlesung werden Fragestellungen, die sich aus der Mobilität und…

Read More...

Semantische Datenintegration

Die von einer Anwendung benötigten Informationen liegen in den seltensten Fällen alle in einem Informationssystem - in der Regel sind sie verteilt, häufig auf Quellen ausserhalb des Einflussbereichs der eigenen Organisation. In dieser Vorlesung beschäftigen wir uns mit Architekturen für die Integration heterogener Informationssysteme, die einen möglichst einfachen und einheitlichen Zugriff auf diese verteilten Informationen…

Read More...

Semantische Prozessintegration

Diese Vorlesung ist interessant für jeden, der sich für Ontologien, Semantic Web und/oder dienstorientiertes Rechnen interessiert. Wir werden am Beispiel von semantischen Dienstbeschreibungen betrachten, was Ontologien sind, wie man mit ihnen umgeht und wofür sie eingesetzt werden. Die Themen im Einzelnen: Einführung in Dienstorientierung und semantische Webdienste Einführung in Ontologien Erstellung und Nutzung von Ontologien…

Read More...

Seminar Web Engineering

In den letzten Jahrzenten hat das World Wide Web sich drastisch verändert. Ursprünglich wurde es als eine Umgebung für den Austausch wissenschaftlicher Informationen zwischen verschiedenen Forschungsgruppen konzipiert. Heutzutage ist das Web eine komplexe und hochdynamische Plattform, die Interaktionen zwischen geographisch verteilten Unternehmen und Individuen ermöglicht. Zahlreiche Firmen und Organisationen bieten ihre Informationen und Dienste durch…

Read More...

Verteilte Systeme

In der Veranstaltung "Grundlagen der Informations- und Softwaresysteme" wurden wichtige Konzepte zur Realisierung verteilter Systeme eingeführt. Aufbauend darauf werden wir uns in dieser Veranstaltung damit beschäftigen, wie verteilte Systeme nun tatsächlich realisiert werden. Wir werden unterschiedliche Architekturparadigmen (dateiorientierte, dokumentenorientierte  und objektorientierte Systeme kennenlernen, uns aber auch an einigen Beispielen aus der Praxis (etwa Amazon oder…

Read More...

Verteilte Systeme – Spezialisierung II

Rechner werden heute fast immer als Teil eines verteilten Systemes genutzt.  In dieser Veranstaltung werden aktuelle aber auch schon lange bewährte Technologien zur Realisierung verteilter Systeme (Java RMI, RPC, Web Services) eingeführt und in der Übung zur Realisierung eines verteilten Systems genutzt. In Gruppen wird dabei jeweils eine Technologie verwendet, um ein verteiltes System zu…

Read More...