[1]王海林.模型驱动下的数据库自动生成[J].计算机技术与发展,2011,(08):173-176.
 WANG Hai-lin.Automatic Generation of Database Based on Model Driven[J].,2011,(08):173-176.
点击复制

模型驱动下的数据库自动生成()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2011年08期
页码:
173-176
栏目:
应用开发研究
出版日期:
1900-01-01

文章信息/Info

Title:
Automatic Generation of Database Based on Model Driven
文章编号:
1673-629X(2011)08-0173-04
作者:
王海林12
[1]山西财经大学信息管理学院[2]奥塔哥大学信息科学系
Author(s):
WANG Hai-lin
[1]Coll.of Inf.Management,Shanxi Univ.of Finance and Econo[2]Department of Information Science,University of Otago
关键词:
模型驱动MetaEdit+元建模代码生成数据库生成
Keywords:
model driven MetaEdit+ meta-modeling code generation database generation
分类号:
TP311
文献标志码:
A
摘要:
为提高软件开发效率,提出模型驱动下的数据库自动生成方法。该方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码,并运行已生成的程序代码进而生成数据库。通过一个实例详细介绍了数据库概念模型元模型设计、E-R模型设计并给出从E-R模型到Java代码的生成器设计。经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上运行,并能正确生成Oracle 10g数据库实例
Abstract:
In order to promote software's development efficiency,is proposes an approach of database automatic generation based on model driven.This approach takes MetaEdit+ as a meta-modeling tool.Domain meta-models and models are established by domain experts.By using generator definition language MERL,the software developers can design code generators very conveniently.From the graph domain models which are established by domain experts,code generators can generate Java codes directly and then the generated codes can produce database.It introduces in detail design of database conceptual meta-model,E-R model and generators for Java code through an instance.The test result indicates that the generated Java codes can run correctly on Java platforms in Windows operating system environment and then can produce a database instance in Oracle 10g

相似文献/References:

[1]智勇 黄海平 王汝传 孙正林.网络故障管理中基于模型驱动的移动代理应用[J].计算机技术与发展,2009,(10):222.
 ZHI Yong,HUANG Hai-ping,WANG Ru-chuan,et al.Application of Mobile Agent Based on Model - Driven in Network Fault Management[J].,2009,(08):222.
[2]王文全,宋科璞,王勇,等.基于模型驱动的机载嵌入式软件应用[J].计算机技术与发展,2013,(08):145.
 WANG Wen-quan,SONG Ke-pu,WANG Yong,et al.Airborne Embedded Software Application Based on MDA[J].,2013,(08):145.
[3]刘玮,李蜀瑜.AADL模型的形式化研究[J].计算机技术与发展,2013,(09):43.
 LIU Wei,LI Shu-yu.Research on Formalization of AADL Model[J].,2013,(08):43.
[4]石娇洁[],胡军[],刘雪[],等. 一种嵌入式系统模型的安全性分析验证方法[J].计算机技术与发展,2015,25(10):7.
 SHI Jiao-jie[],HU Jun[],LIU Xue[],et al. A Verification Method of Security Analysis for Embedded System Model[J].,2015,25(08):7.
[5]王海林.模型驱动下的Web应用系统自动生成[J].计算机技术与发展,2012,(01):83.
 WANG Hai-lin.Model Driven Automatic Generation of Web Application Systems[J].,2012,(08):83.

备注/Memo

备注/Memo:
山西省省筹公派出国留学资金(晋留管办发2009-4号)王海林(1962-),男,山西大同人,副教授,硕士,研究方向为模型驱动软件开发、元建模、领域本体建模、XML数据库等
更新日期/Last Update: 1900-01-01