Bachelor Thesis BCLR-2016-42

BibliographyRempel, Andreas: Integration and extension of a cloud data migration support tool.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis (2016).
107 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
D.2.5 (Software Engineering Testing and Debugging)
D.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
D.2.12 (Software Engineering Interoperability)
H.2.4 (Database Management Systems)
Abstract

Since the growth of Cloud computing, the desire to use this novel computing approach has increased. It is not necessary to redevelop an existing application to target the Cloud and benefit from its advantages. Sometimes, it is even more sensible to migrate existing applications running in a static environment. Since many of those application have strict layers, where not each layer might benefit from an elastic hosting environment, it is sometimes sufficient to migrate only individual layers. To cover as many use cases as possible, broad convertible scenarios, not uncommonly going beyond proprietary approaches, must be offered. Because a migration process is still a pretty complex matter, it is convenient to have a guided conversion to cover all requirements and achieve the desirable result. This bachelor thesis focuses on aspects of migrating data to the Cloud by using a previously developed prototype of a Cloud Data Migration Support Tool. Particularly, the integration of already existing modifications and evaluations of this tool, which were already developed independently, into one stable prototype were required. A further objective of this thesis is to gain platform independence by extending the prototype by a plug-in mechanism to allow the use of native Java DataBase Connectivity (JDBC) drivers for exporting data from existing storage sources and subsequently importing this data into a target data environment, whose types may differ from the types of the source data environment. Furthermore, applying proven concepts on architecture and design are part of this work as well.

Full text and
other links
PDF (5194070 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Leymann, Prof. Frank; Strauch, Steve; Andrikopoulos, Dr. Vasilios
Entry dateSeptember 26, 2018
   Publ. Computer Science