[1]王海林.模型驱动下的Web应用系统自动生成[J].计算机技术与发展,2012,(01):83-86.
 WANG Hai-lin.Model Driven Automatic Generation of Web Application Systems[J].,2012,(01):83-86.
点击复制

模型驱动下的Web应用系统自动生成()
分享到:

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

卷:
期数:
2012年01期
页码:
83-86
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Model Driven Automatic Generation of Web Application Systems
文章编号:
1673-629X(2012)01-0083-04
作者:
王海林12
[1]山西财经大学信息管理学院[2]奥塔哥大学信息科学系
Author(s):
WANG Hai-lin
[1] College of Information Management, Shanxi University of Finance and Economics[2]Department of Information Science, University of Otago
关键词:
模型驱动特定领域建模语言Web应用系统元建模MetaEdit+
Keywords:
model driven domain specific language Web application system Meta-Modeling MetaEdit+
分类号:
TP31
文献标志码:
A
摘要:
为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me—taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL,软件开发人员可以很方便地设计出Web应用系统所需的JSP生成器、Servlet生成器、Jayabeans生成器和数据库生成器,从Web应用系统图形模型直接生成整个Web应用系统。最后通过一个WebShopping实例详细介绍了模型驱动下的Web应用系统生成方法及生成过程。经测试,所生成的Web应用系统可以在Windows操作系统中的Web应用服务器上正确运行
Abstract:
In order to promote software development efficiency ,it proposes an approach of model driven automatic generation of Web applications. The approach takes MetaEdit+ as a meta-modeling tool. The first step the approach suggests is to build Web application meta -models and to customize DSL. The fresher step is to build Web application domain models by DSL. Then by using generator definition language MERL which MetaEdit+ provides, the software developers can design conveniently JSP generator, Servlet generator, Javabeans generator and database generator that Web application systems need. These generators can produce the whole Web application system directly from the Web application graph models. Finally, the approach of model driven automatic generation of Web applications will be introduced in detail through an instance named WebShopping. The test result indicates that the generated Web application can run correctly on the Web application server in the Windows operating system environment

相似文献/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,(01):222.
[2]王海林.模型驱动下的数据库自动生成[J].计算机技术与发展,2011,(08):173.
 WANG Hai-lin.Automatic Generation of Database Based on Model Driven[J].,2011,(01):173.
[3]王文全,宋科璞,王勇,等.基于模型驱动的机载嵌入式软件应用[J].计算机技术与发展,2013,(08):145.
 WANG Wen-quan,SONG Ke-pu,WANG Yong,et al.Airborne Embedded Software Application Based on MDA[J].,2013,(01):145.
[4]刘玮,李蜀瑜.AADL模型的形式化研究[J].计算机技术与发展,2013,(09):43.
 LIU Wei,LI Shu-yu.Research on Formalization of AADL Model[J].,2013,(01):43.
[5]石娇洁[],胡军[],刘雪[],等. 一种嵌入式系统模型的安全性分析验证方法[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(01):7.

备注/Memo

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