Please use this identifier to cite or link to this item:
https://hdl.handle.net/1822/80092
Title: | Meta data migrator |
Author(s): | Barbosa, Carlos Miguel Lopes Sá |
Advisor(s): | Ramalho, José Carlos |
Keywords: | Migração Especificação Transformação Mapeamento Web CSV Migration Specification Transformation Mapping |
Issue date: | 6-May-2022 |
Abstract(s): | Atualmente existem empresas que possuem informação bastante valiosa, sendo necessário que haja uma
boa gestão dos seus dados. Os sistemas de armazenamento têm um ciclo de vida, o que faz com que seja necessária a sua atualização periódica. Sendo assim, o processo de migração tornou-se fulcral para a atualização
dos repositórios das empresas.
Com o passar dos anos, houve a necessidade de automatizar o processo de migração de modo a torná-lo
mais rápido e confiável. A partir desta necessidade foi proposto o desenvolvimento uma ferramenta que, a partir
de um mapeamento especificado por um utilizador, seja capaz de criar um conversor que realize uma migração.
Para ajudar ao desenvolvimento da ferramenta, foram propostos subobjetivos. Utilizando o objetivo principal
como referência, foram efetuados vários estudos sobre boas práticas para a realização de um processo de
migração, bem como abordagens existentes.
Após os estudos efetuados, desenvolveu-se a ferramenta de acordo com os subobjetivos propostos. De
seguida, o trabalho realizado foi validado com um caso de estudo real.
Na conclusão, reflete-se acerca do trabalho realizado, das modificações necessárias e de possíveis adições. Currently there are companies that possess very valuable information, which makes it necessary to possess a very efficient management of their data. The storage systems have a life cycle, making it is necessary to update the systems from time to time. Therefore, the migration process became important for the update of the companies’ repositories. Over the years, there was a necessity to automate the migration process in order to make it faster and more reliable. From this need it was proposed to develop a tool that, from a mapping specified by an user, is capable of creating a converter that performs a migration. To help the development of the tool, sub-objectives were proposed. Using the main objetive as a reference, several studies were carried out in terms of the best practices for carrying out a migration process, as well as existing approaches. After the studies, the tool was developed in accordance with the proposed sub-objectives. Then, the tool was validated with a real case study. In the conclusion, it reflects on the work done until this point, the necessary modifications and possible additions. |
Type: | Master thesis |
Description: | Dissertação de mestrado integrado em Engenharia Informática |
URI: | https://hdl.handle.net/1822/80092 |
Access: | Open access |
Appears in Collections: | BUM - Dissertações de Mestrado DI - Dissertações de Mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Carlos Miguel Lopes Sa Barbosa.pdf | 500,58 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License