作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (24): 51-53. doi: 10.3969/j.issn.1000-3428.2009.24.017

• 软件技术与数据库 • 上一篇    下一篇

基于模型驱动架构的数据库重构

王函哲,沈备军   

  1. (上海交通大学软件学院,上海 200240)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-12-20 发布日期:2009-12-20

Database Re-engineering Based on Model Driven Architecture

WANG Han-zhe, SHEN Bei-jun   

  1. (School of Software, Shanghai Jiaotong University, Shanghai 200240)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-12-20 Published:2009-12-20

摘要: 针对交叉使用数据库重构方法较为困难的问题,提出一种基于模型驱动架构(MDA)的通用数据库重构框架,其中包括数据库重构中的元模型定义和模型转换定义,并采用EMF和Operational QVT构建工具,该框架利用MDA的模型转换能力实现了数据库重构的自 动化。

关键词: 数据库重构, 模型驱动架构, Eclipse建模框架, Operational QVT技术

Abstract: Database re-engineering is an important part in evolution of enterprise system. Some approaches have been developed in the field of database re-engineering. This paper proposes a Model Driven Architecture(MDA) based unified approach to combine these approaches together. The meta-model involved in the approach is defined, and so is the model transformation between these models. We develop a tool to implement this approach using EMF and Operational QVT, and achieve the automation of database re-engineering.

Key words: database re-engineering, Model Driven Architecture(MDA), Eclipse Modeling Framework(EMF), Operational QVT

中图分类号: