Not logged in.

Contribution Details

Type Other Publication
Scope Discipline-based scholarship
Title Design and implementation of a demo application for Oshiya
Organization Unit
Authors
  • Michael Hartmann
Language
  • English
How Published
Date 2011
Abstract Text Modern web services have to schedule a large amount of concurrent requests according to different criteria (e.g. classical serializability or service-level agreements). The state of the art is to develop domain-specific scheduling protocols by hand. This development is elaborate and error-prone. Oshiya is a generic scheduling model which allows to implement scheduling protocols declaratively in a flexible manner. In this Facharbeit a demo application that illustrates the functionality of Oshiya is presented. It provides a debug-like mode which helps developers to test new scheduling protocols graphically.
Zusammenfassung Moderne Webanwendungen müssen eine grosse Anzahl Anfragen abarbeiten und auf bestimmte domänenspezifische Kriterien überprüfen (z.B. klassische Serialisierbarkeit oder Dienstgütevereinbarungen). Datenbankmanagementsysteme bieten nur limitierte Möglichkeiten um diese Aufgaben zu implementieren. Daher werden oft neue so genannte Verarbeitungs-Protokolle von Hand programmiert, was sehr umständlich und fehleranfällig ist. Oshiya ist ein Modell, das es erlaubt solche Verarbeitungs-Protokolle deklarativ zu implementieren. In dieser Facharbeit wird ein Programm entwickelt, das die Funktionalität von Oshiya zeigt und dabei hilft neue Verarbeitungs-Protokolle zu entwerfen. Es besitzt eine Art Debug-Modus, welcher es erlaubt Protokollabläufe schrittweise zu testen.
Export BibTeX