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

计算机工程 ›› 2007, Vol. 33 ›› Issue (08): 71-73. doi: 10.3969/j.issn.1000-3428.2007.08.024

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

一种支持MDA的PIM建模方法

侯金奎1,万建成1,张玉艳2   

  1. (1. 山东大学计算机科学与技术学院,济南 250061;2. 潍坊学院公共计算机教学部,潍坊 261041)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-04-20 发布日期:2007-04-20

MDA-supported Modeling Approach for PIM

HOU Jinkui 1, WAN Jiancheng 1, ZHANG Yuyan 2   

  1. (1. School of Computer Science and Technology, Shandong University, Jinan 250061;
    2. Department of Basal Computer Science, Weifang University, Weifang 261041)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-04-20 Published:2007-04-20

摘要: 为解决MDA开发过程中平台无关模型(PIM)的描述方面存在的问题,从软件体系结构建模出发,通过对UML进行扩展并引入界面展示视图,提出了一种平台无关的Web应用建模方法。该方法保持了PIM平台无关的特性,并能充分利用体系结构在软件开发各阶段间保持的良好可追踪性,能够对模型驱动的软件开发提供有力的支持。以J2EE目标平台为例说明了用该方法建立的PIM模型到平台相关模型(PSM)的转换。

关键词: 模型驱动体系结构, 软件体系结构, 平台无关模型, 平台相关模型

Abstract: In order to resolve the problems in describing platform independent models of MDA, a modeling approach starting from software architecture modeling is proposed to build platform independent models for Web applications by extending UML and adding user-interface presentation views. It can support model driven software engineering effectively for keeping independency for PIMs and making better use of traceable links established by software architecture between the phases of software lifecycle. J2EE is used as a target platform to help interpreting the transformation from platform independent models built with this approach to platform specific models.

Key words: Model driven architecture, Software architecture, Platform independent model, Platform specific model