[Zurück]


Diplom- und Master-Arbeiten (eigene und betreute):

M. Pröstler:
"Design and Implementation of MozartSpaces, the Java Reference Implemention of XVSM";
Betreuer/in(nen): E. Kühn, R. Mordinyi; Institut für Computersprachen Programmiersprachen und Übersetzer, 2008.



Kurzfassung deutsch:
Die Entwicklung von verteilten Applikations ist ein nicht trivialer Prozess. Verschiedenste Faktoren,
wie Synchronisation, Koordination oder Skalierbarkeit müssen dabei beachtet werden.
Middleware Systeme lösen einige dieser Probleme was zu einer schnelleren und einfacheren
Entwicklung führt. Das Space-based Computing Paradigma beschreibt Ansätze für solche
Middleware Systeme.
Das Ziel dieser Arbeit ist es, diese Ansätze für eine "next generation Middleware" an Hand
von dem eXtensible Virtual Shared Memory (XVSM) Protokoll zu beschreiben. Dabei wird
auf die Semantik und Vorteile der jeweiligen Mechanismen eingegangen. Diese Arbeit konzentriert
sich vorallem auf Timeouts, Aspekte und Notifikationen. Darüber hinaus wird die
Implementierung dieser Mechanismen innerhalb der MozartSpaces, der Java Referenzimplementierung
von XVSM, im Detail erläutert.

Kurzfassung englisch:
Developing distributed applications is a difficult process. Several issues like synchronization,
coordination or scalability have to be considered. Middleware systems are able to deal with
several of those issues and enable faster and easier development. The space-based computing
paradigm describes an approach to realize next generation middleware systems.
The goal of this work is to describe mechanisms for next generation middlewares by means
of the eXtensible Virtual Shared Memory (XVSM) protocol. Therefore it describes the semantics
and the benefits of these mechanisms, especially concentrating on the issues of
timeouts, aspects and notifications. This work also describes the implementation of these
features within MozartSpaces, the Java reference implementation of XVSM, in detail.

Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.