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 ...
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