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. Costa | 1 | 2 | 0.38 |
Paulo Henrique M. Maia | 2 | 33 | 5.85 |
Nabor C. Mendonça | 3 | 203 | 15.27 |
Lincoln S. Rocha | 4 | 16 | 3.06 |