首页 | 本学科首页   官方微博 | 高级检索  
     

支持MDA的J2EE PSM模型描述及代码生成方法
引用本文:侯金奎,万建成,杨 潇. 支持MDA的J2EE PSM模型描述及代码生成方法[J]. 计算机工程, 2007, 33(15): 79-82
作者姓名:侯金奎  万建成  杨 潇
作者单位:山东大学计算机科学与技术学院,济南,250061;山东大学计算机科学与技术学院,济南,250061;山东大学计算机科学与技术学院,济南,250061
摘    要:为解决模型驱动体系结构(MDA)中PSM模型描述存在的问题,以软件体系结构为基础,综合当前J2EE平台下广泛使用的多种应用框架,提取其共同特征并加以抽象分析,建立了一种包括领域构件模型、行为构件模型和界面展示构件模型3部分的J2EE平台模型描述方法。用该方法描述的模型不仅具有J2EE平台的特性信息,还便于向多种目标框架下的代码进行转换。以此为基础,引入抽象平台有关模型和具体平台有关模型的概念,进一步扩展了MDA开发框架。介绍了相应代码生成器的框架设计和实现过程。

关 键 词:模型驱动体系结构  软件体系结构  平台有关模型  Web应用框架  代码生成
文章编号:1000-3428(2007)15-0079-04
修稿时间:2006-09-18

MDA-supported J2EE PSM Model and Its Code Generation Approach
HOU Jin-kui,WAN Jian-cheng,YANG Xiao. MDA-supported J2EE PSM Model and Its Code Generation Approach[J]. Computer Engineering, 2007, 33(15): 79-82
Authors:HOU Jin-kui  WAN Jian-cheng  YANG Xiao
Affiliation:School of Computer Science and Technology, Shandong University, Jinan 250061
Abstract:In order to resolve problems in describing platform specific models of MDA, an architecture based modeling approach for J2EE platform specific models is proposed by analyzing and abstracting the common features of the widely-used Web application frameworks on J2EE. Application model built with this approach is composed of three parts: domain component model, action component model and UI presentation component model, which can be transformed into target codes based on many frameworks easily, while containing the specific information on J2EE platform. Based on this approach, the MDA-based development framework is extended by adding abstract platform specific model and concrete platform specific model. The corresponding code-generator’s framework and its realization process are presented briefly.
Keywords:model driven architecture(MDA)  software architecture  platform specific model  Web application framework  code generation
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号