-
题名模型驱动下的Web应用系统自动生成
被引量:2
- 1
-
-
作者
王海林
-
机构
山西财经大学信息管理学院
奥塔哥大学信息科学系
-
出处
《计算机技术与发展》
2012年第1期83-86,共4页
-
基金
山西省省筹公派出国留学资金(晋留管办发2009-4号)
-
文摘
为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me-taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL,软件开发人员可以很方便地设计出Web应用系统所需的JSP生成器、Servlet生成器、Jav-abeans生成器和数据库生成器,从Web应用系统图形模型直接生成整个Web应用系统。最后通过一个WebShopping实例详细介绍了模型驱动下的Web应用系统生成方法及生成过程。经测试,所生成的Web应用系统可以在Windows操作系统中的Web应用服务器上正确运行。
-
关键词
模型驱动
特定领域建模语言
WEB应用系统
元建模
MetaEdit+
-
Keywords
model driven
domain specific language
Web application system
Meta-Modeling
MetaEdit+
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名模型驱动下的数据库自动生成
- 2
-
-
作者
王海林
-
机构
山西财经大学信息管理学院
奥塔哥大学信息科学系
-
出处
《计算机技术与发展》
2011年第8期173-176,180,共5页
-
基金
山西省省筹公派出国留学资金(晋留管办发2009-4号)
-
文摘
为提高软件开发效率,提出模型驱动下的数据库自动生成方法。该方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码,并运行已生成的程序代码进而生成数据库。通过一个实例详细介绍了数据库概念模型元模型设计、E-R模型设计并给出从E-R模型到Java代码的生成器设计。经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上运行,并能正确生成Oracle 10g数据库实例。
-
关键词
模型驱动
MetaEdit+
元建模
代码生成
数据库生成
-
Keywords
model driven
MetaEdit+
meta-modeling
code generation
database generation
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-