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

从EDOC的业务过程建模到J2EE应用程序框架的MDA转换
引用本文:吴光,赵建华,李宣东,郑国梁.从EDOC的业务过程建模到J2EE应用程序框架的MDA转换[J].计算机科学,2006,33(4):230-233.
作者姓名:吴光  赵建华  李宣东  郑国梁
作者单位:南京大学计算机科学与技术系,南京,210093;南京大学计算机科学与技术系,南京,210093;南京大学计算机科学与技术系,南京,210093;南京大学计算机科学与技术系,南京,210093
基金项目:中国科学院资助项目;国家自然科学基金;国家重点基础研究发展计划(973计划)
摘    要:OMG(Object Management Group,对象管理组织)提出的模型驱动架构(MDA,Model Driven Architecture)是解决不同中间件平台之间的集成以及技术升级所引起的问题的软件开发方法。MDA的基本思想是将系统的模型作为软件开发过程的核心制品,并且将模型区分为描述系统业务功能的平台独立模型(PIM,Platform Independent Model)和描述系统在特定技术平台上实现细节的平台相关模型(PSM,Platform Specific Model)。模型转换是MDA开发的核心内客。MDA的开发效率依赖于良好的支撑工具,特别是支持模型转换的工具的涌现。本文介绍一种对业务过程建模并将模型转换成程序代码的设计恩想和实现方法。开发者可以用该工具对企业的业务过程建模。这个工具能将建立的模型自动转换成J2EE平台上的程序代码。

关 键 词:模型驱动架构  平台独立模型  平台相关模型  业务过程模型  会话bean

A Tool Designed for MDA Transformation from EDOC Business Process Model to J2EE Applications
WU Guang,ZHAO Jian-Hu,LI Xuan-Dong,ZHENG Guo-Liang.A Tool Designed for MDA Transformation from EDOC Business Process Model to J2EE Applications[J].Computer Science,2006,33(4):230-233.
Authors:WU Guang  ZHAO Jian-Hu  LI Xuan-Dong  ZHENG Guo-Liang
Affiliation:Department of Computer Science and Technology, Nanjing University, Nanjing 210093
Abstract:In 2001,OMG proposed Model Driven Architecture (MDA)to improve the interoperability and portability of software on different platforms.The essential idea of MDA is to put the application system models on the critical path of software development.According to the abstraction levels,there are two categories of models:PIMs (Platform In- dependent Models)which describe functional specifications without considering the platform details,and PSMs (Plat- form Specific Models)which concern the implementation details of the PlMs on specific platforms.The efficacy of transformation from PlMs to PSMs is critical to a project adopting MDA method.Powerful tools for model transforma- tion are required for efficient MDA development.In this paper,we introduce a tool designed for MDA modeling and model transforming of business applications.Developers can use this tool to model business process of enterprises. This tool can automatically transform the models built by developers into codes on J2EE platform.
Keywords:Model driven architecture  Platform independent model  Platform specific model  Business process model  Session bean
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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