期刊文献+

模型驱动的业务流程执行方法研究 被引量:5

Research on Model Driven Approach of Business Process Execution
下载PDF
导出
摘要 模型驱动体系结构对于增强业务流程管理系统的模型重用性和软件开发效率有重要作用。以往研究主要集中于MDA在流程建立阶段的作用,目的是介绍模型驱动方法在流程执行阶段的应用。采用构造基于XML Schema的业务流程集成元模型,包括过程、业务数据和组织机构三方面,再基于元模型建立易于扩展和重用的平台无关模型,最后按映射规则生成代码组件、SQL语句和用户界面,并由三种模型的逻辑关系得到业务流程执行元模型的框架。实践结果表明基于XML的业务流程模型能方便地转换为可执行的程序组件,并能在业务流程引擎的协调下有效运行。模型驱动方法能有效地运用在业务流程的执行阶段,下一步的研究重点是业务流程引擎代码框架的映射规则定义以及MDA在业务流程仿真中的应用实现。 MDA plays an important role in model reusability and software development efficiency of BPMS. Previous studies mainly focus on application of MDA in Build - time functions of BPMS. The purpose of this paper is to introduce how to use model driven method for run - time. The method is: firstly build XML - Schema - based integrating business process meta - models, including process, business data and organization; then use these meta - models to generate extensible and reusable PIM; finally use specific translations rules to generate code component, SQL statements and UI from PIM, and build a framework of business process excecution meta - model based on the relationship among the three meta - models above. Practice shows that XML - based models can be expediently transformed into software component and run efficiently under process engine. This paper concludes that MDA can be effectively used in business execution. Future study should focus on translating meta -models to business process engines, and how to implement application of MDA in business process simulation.
作者 杨青 韩永生
出处 《计算机仿真》 CSCD 北大核心 2009年第6期109-114,共6页 Computer Simulation
基金 国家863计划资助项目(2005AA415140)
关键词 模型驱动 业务流程执行 元模型 模型转换 Model driven Business process execution Meta - model Model transformation
  • 相关文献

参考文献8

二级参考文献31

  • 1林嵩,赵建华,李宣东,郑国梁.从EDOC模型到J2EE程序:一个MDA工具的实现[J].计算机科学,2004,31(9):106-109. 被引量:1
  • 2Model Driven Architecture(MDA).www.omg.org/mda.
  • 3OMG TC,MOF 2,0 Query/Views/Transformations RFP,2002.
  • 4David Akehurst.Model Translation:A UML-based specification technique and active implementation approach[D].PhD thesis.University of Kent at Cantebury,2000.
  • 5Krzysztof Czamecki,Simon Helsen.Classification of Model Transformation Approaches.www.softmetaware.com/oopsla2003/mda-workshop. html.
  • 6R Bardohl,H Ehrig.Theory and Application to Graph Transformations [C].In : TAGT'98,vol 1764 of LNCS,Springer,2000: 252-266.
  • 7Shane Sendall,Wojtek Kozaczynski.Model Transformation:The Heart and Soul of Model-Driven Software Development[J].IEEE SOVI'WARE, 2003-09/10.
  • 8Dragan Milicev.Automatic Model Transformations Using Extended UML Object Diagrams in Modeling Environments[J].IEEE SOFTWARE ENGINEERING, 2002.
  • 9GB/T18714-1-2002.开放分布式处理参考模型[R].[S].,..
  • 10Architecture Board MDA Drafting Team ,Model Driven Architecture[R].1998.

共引文献26

同被引文献46

引证文献5

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部