30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

from ORACLE: the Sun SPOT. This device offers a variety of mechanisms which<br />

can be used for the location determination as, for example, the accelerometer<br />

as well as offering the ability for wireless communication. First, we will show<br />

that our experiments with the accelerometer device yields imprecise localization<br />

results related to erroneous measurement-readings from the devices<br />

accelerometer-chip itself, thus not usable in indoor environments. The second<br />

part of this thesis covers the location inference based on the wireless network<br />

communication of the Sun SPOT, which in turn is based on key performance<br />

indicators and the Weighted Centroid Localization (WCL) algorithm. We will<br />

show that this inexpensive and effective approach is suitable for roughly<br />

determining location, because of its imprecise measurement values and<br />

dealings with common issues in a wireless network, like interferences and<br />

reflections.<br />

Rene Nowak<br />

Towards Providing Unified Access To Cloud Data Storage Services<br />

Studium: Masterstudium Software Engineering & Internet Computing<br />

BetreuerIn: Univ.Prof. Dr. Schahram Dustdar<br />

With an increasing number of devices using applications, the amount of data<br />

that has to be managed has grown rapidly. This means, that scalability of databases<br />

gets more and more important. So in the last years so called not only<br />

SQL (NoSQL) databases have become popular because they can be distributed<br />

more easy than traditional relational databases. The problem is, that different<br />

data stores use different ways to manage their data and provide specific<br />

interfaces to persist and load this data sets. This makes it hard for application<br />

developers to use this new technologies in their applications. So using<br />

different types of persistence, as described in the polyglot persistence model,<br />

means that a lot of code has to be written for covering the different APIs. The<br />

following thesis describes and presents a solution to access different types of<br />

data storage through one interface. Therefore, the differences between the<br />

management and storage of data are described and discussed. Based on this<br />

discussion, a common interface will be designed. Because the API cannot cover<br />

all different functionalities, developers will also get the possibility to access<br />

specific libraries, to use special functions for a data store. This means, that data<br />

can be stored where it fits best, without losing any functionality or flexibility. In<br />

some cases, it is useful to move data from one data store to another. This<br />

often requires a lot of migration code to read and write data. In this thesis, we<br />

will also present a solution for this problem and a prototype implementation of<br />

this feature will be discussed.<br />

30

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!