Title
Supporting Partial Database Migration to the Cloud Using Non-intrusive Software Adaptations: An Experience Report.
Abstract
This paper reports on an early experience of partially migrating a legacy systems' relational database to a NoSQL database in the Amazon cloud. The migration process involved converting part of the relational database data to the schema-less format supported by the target NoSQL database, and adapting the two software applications that make up the system (developed using Grails and Groovy, respectively) to transparently access both the relational database on-premise and the NoSQL database in the cloud. The required software adaptations were performed using a non-intrusive approach based on aspect-oriented programming (in the case of the Grails application) and meta-programming features (in the case of the Groovy application). This approach allowed the system to be easily adapted and tested, without the need to change its source code directly.
Year
DOI
Venue
2015
10.1007/978-3-319-33313-7_18
ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2015)
Keywords
Field
DocType
Cloud,Database migration,Non-intrusive adaptation
Relational database,Source code,Computer science,NoSQL,Software,Legacy system,Database,Data migration,Cloud computing
Conference
Volume
ISSN
Citations 
567
1865-0929
2
PageRank 
References 
Authors
0.38
6
4
Name
Order
Citations
PageRank
Caio H. Costa120.38
Paulo Henrique M. Maia2335.85
Nabor C. Mendonça320315.27
Lincoln S. Rocha4163.06