Managing the data modeling lifecycle with the DOLAR Type Manager extension

Postgraduate Thesis uoadl:3397531 16 Read counter

Unit:
Κατεύθυνση Τεχνολογίες Πληροφορικής και Επικοινωνιών
Πληροφορική
Deposit date:
2024-04-26
Year:
2024
Author:
Papathoma Anastasia
Supervisors info:
Alex Delis, Professor, Department of Informatics and Telecommunications, School of Science, NKUA
Konstantinos Saidis, Visiting Lecturer, Department of Informatics and Telecommunications, School of Science, NKUA
Original Title:
Managing the data modeling lifecycle with the DOLAR Type Manager extension
Languages:
English
Translated title:
Managing the data modeling lifecycle with the DOLAR Type Manager extension
Summary:
This thesis presents a systematic approach to data model evolution and schema migration within the context of modern software systems, focusing on the development and evaluation of the DOLAR Type Manager Extension. The emergence of diverse and continuously changing data sources necessitates innovative solutions for efficient data management. The DOLAR framework, designed to virtualize information spaces and facilitate the dynamic integration of heterogeneous data, serves as the foundation for this thesis. The DOLAR Type Manager Extension builds upon the DOLAR framework's capabilities, providing structured management for the lifecycle of data prototypes through an Application Programming Interface (API) and introducing a user-friendly interface for developers through a Command Line Interface (CLI) tool. This work aims to demonstrate the potential of the DOLAR Type Manager Extension to simplify and speed up data model evolution and schema migration, thus addressing the challenges posed by the evolving landscape of data within software applications. Additionally, the introduction of a simple version control system marks the first step towards sophisticated data management practices, showcasing the importance of versioning in managing data model changes.
Main subject category:
Technology - Computer science
Keywords:
data evolution, schema migration, virtualization system, API, CLI, DOLAR
Index:
Yes
Number of index pages:
7
Contains images:
Yes
Number of references:
13
Number of pages:
70
Thesis-Papathoma.pdf (5 MB) Open in new window