DocumentCode :
1952997
Title :
sql-schema-comparer: Support of multi-language refactoring with relational databases
Author :
Schink, Hagen
Author_Institution :
Inst. of Tech. & Bus. Inf. Syst., Otto-von-Guericke-Univ., Magdeburg, Germany
fYear :
2013
fDate :
22-23 Sept. 2013
Firstpage :
173
Lastpage :
178
Abstract :
Refactoring is a method to change a source-code´s structure without modifying its semantics and was first introduced for object-oriented code. Since then refactorings were defined for relational databases too. But database refactorings must be treated differently because a database schema´s structure defines semantics used by other applications to access the data in the schema. Thus, many database refactorings may break interaction with other applications if not treated appropriately. We discuss problems of database refactoring in regard to Java code and present sql-schema-comparer, a library to detect refactorings of database schemes. The sql-schema-comparer library is our first step to more advanced tools supporting developers in their database refactoring efforts.
Keywords :
SQL; object-oriented methods; relational databases; software maintenance; Java code; SQL-schema-comparer library; database refactorings; database schema structure; multi-language refactoring; object-oriented code; relational databases; Conferences; Java; Libraries; Relational databases; Semantics; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Source Code Analysis and Manipulation (SCAM), 2013 IEEE 13th International Working Conference on
Conference_Location :
Eindhoven
Type :
conf
DOI :
10.1109/SCAM.2013.6648199
Filename :
6648199
Link To Document :
بازگشت