DocumentCode :
3357044
Title :
Bridging the Gap between Data Models and Implementations: XMI2SQL
Author :
Chung, Sam ; Hartford, Eric
Author_Institution :
Univ. of Washington Tacoma
fYear :
2006
fDate :
19-25 Feb. 2006
Firstpage :
201
Lastpage :
201
Abstract :
The purpose of this paper is to show a novel approach for database design that is agile data modeldriven and service-enabled by developing a software component that generates database schema from a given model. One of the challenges of using modeling techniques for database design is the difficulty of translating a database model into relational tables. Contrary to the current approach that is tightly coupled to a specific data-modeling tool, we need a new translation component that advocates open standard data modeling efforts and can be loosely coupled with other data modeling tools. For this purpose, firstly, a database designer models a database by using a database-modeling tool with an agile data modeling technique. Secondly, a translation component called XMI2SQL converts a data model expressed in UML into SQL. The translation component brings several benefits to the database designers. Firstly, the translation component is compatible with any modeling tool that generates XMI from a UML database model because it uses an open and standards-based format for model data interchange. Secondly, it supports a model-driven approach for designing a database since the visual model for the database is designed first and data definitions are generated from the model. Lastly, the translation component can be reused regardless of heterogeneous platforms and languages since the component was implemented as web services.
Keywords :
Data models; Database systems; Object oriented databases; Object oriented modeling; Power system modeling; Process control; Relational databases; Software systems; Unified modeling language; Visual databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Telecommunications, 2006. AICT-ICIW '06. International Conference on Internet and Web Applications and Services/Advanced International Conference on
Print_ISBN :
0-7695-2522-9
Type :
conf
DOI :
10.1109/AICT-ICIW.2006.57
Filename :
1602334
Link To Document :
بازگشت