Not logged in.
Quick Search - Contribution
Contribution Details
Type | Bachelor's Thesis |
Scope | Discipline-based scholarship |
Title | Simultaneous execution of single- and multi-version protocols with the oshiya debugger and analyzer |
Organization Unit | |
Authors |
|
Supervisors |
|
Language |
|
Institution | University of Zurich |
Faculty | Faculty of Economics, Business Administration and Information Technology |
Number of Pages | 38 |
Date | 2012 |
Abstract Text | The Oshiya Debugger and Analyzer (ODA) is a tool for debugging, visualizing and comparing concurrency control techniques. Prior to this work ODA was limited to execute one single- version protocol concurrently. The goal of this thesis was to extend ODA, in order to support multi-version protocols as well as simultaneous protocol execution. Simultaneous protocol execution allows the user direct comparison of different protocols with regard to performance- and correctness-criteria. ODA simulates the execution of protocols over user-provided work- loads. Additional features for the workload are introduced, to model sophisticated client behavior. |
Zusammenfassung | Der „Oshiya Debugger and Analyzer“ (ODA) ist eine Applikation, die es erlaubt Datenbank- Protokolle zu analysieren und zu debuggen. Ursprünglich ermöglichte ODA Single-Versions Protkolle einzeln auszuführen. Ziel dieser Thesis war es Multiversions-Protokolle innerhalb der Applikation zu unterstützen, sowie mehrere Protokolle gleichzeitig auszuführen. Das simultane Ausführen mehere Protokolle ermöglicht dem Benutzer direkte Protokollvergleiche in Hinsicht auf Performanz und Korrektheit. Ausserdem werden zusätzliche Features vorgestellt, mit Hilfe derer realistisches Verhalten von Clients auf der Datenbank simuliert werden kann. |
PDF File | Download |
Export | BibTeX |