基于工作流建模技术的MDA

基于工作流建模技术的MDA

论文摘要

由于传统的模型驱动架构(MDA)在企业级应用中还没有比较成熟的方法来解决不断变化的业务逻辑的开发,因此,MDA在实际应用中受到了很大程度的限制。本文将工作流建模技术引入到MDA的开发过程中,解决了无法对业务流程模型进行MDA开发的问题。首先,介绍了传统的MDA和工作流技术,阐述了基于工作流建模技术的MDA的基本思想;其次,研究了基于工作流建模技术MDA的体系结构和关键技术,分析了基于工作流建模技术MDA的企业动态业务流程的集成、转换和代码生成的步骤;接着,利用XML过程描述语言(XPDL)对业务流程活动进行建模,详细分析了从XPDL文档到平台无关模型(PIM)转换的原理及过程,定制了从XPDL业务模型到PIM的转换映射规则,得到作为MDA输入的PIM;然后,读取和解析描述业务流程模型的XML文档,根据转换规则进行PIM到平台相关模型的转换,再将平台相关模型转换到相应的业务逻辑代码,实现在一个整体框架下从业务流程模型的构建到模型的转换,再到业务代码的自动化生成的MDA开发;最后,将基于工作流建模技术的MDA应用到质量管理系统的开发过程中,取得了较好的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 传统的MDA 概述
  • 1.2.1 MDA 的开发生命周期
  • 1.2.1.1 需求分析到PIM 的转换
  • 1.2.1.2 PIM 到PSM 的转换
  • 1.2.1.3 PSM 到代码的转换
  • 1.2.2 MDA 的核心标准
  • 1.3 工作流建模技术
  • 1.3.1 工作流过程定义元模型
  • 1.3.2 XPDL 过程模型
  • 1.4 工作流建模技术在MDA 中的应用
  • 1.5 研究的目的及意义
  • 1.6 主要内容和结构
  • 第二章 WMT-MDA 框架
  • 2.1 WMT-MDA 的体系结构
  • 2.1.1 体系结构的组成
  • 2.1.2 模型的建立与解析
  • 2.1.3 模型的转换与扩展
  • 2.2 WMT-MDA 的开发流程
  • 2.2.1 业务模型到XPDL 的转换
  • 2.2.2 XPDL 到PIM 的转换
  • 2.2.3 PIM 到J2EE 平台PSM 的转换
  • 2.2.4 PSM 到代码的转换
  • 2.3 WMT-MDA 的关键技术
  • 2.3.1 基于工作流建模技术的PIM 建模
  • 2.3.2 PIM 到PSM 及PSM 到代码的转换
  • 第三章 基于工作流建模技术的PIM 建模
  • 3.1 基于XPDL 的工作流建模
  • 3.2 从XPDL 到PIM 的转换
  • 3.2.1 转换的原理及过程
  • 3.2.2 业务流程元模型与ECORE 的映射
  • 3.2.3 业务流程的转换规则
  • 3.2.3.1 活动元素
  • 3.2.3.2 迁移元素
  • 3.2.3.3 块活动和子流程元素
  • 3.2.3.4 决议、合并元素
  • 3.2.3.5 泳道元素
  • 3.3 PIM 模型的扩展
  • 3.3.1 XPDL 到PIM 建模的局限性
  • 3.3.2 PIM 业务模型的扩展
  • 第四章 PIM 到PSM 及PSM 到代码的转换
  • 4.1 PIM 模型的组成
  • 4.1.1 静态信息
  • 4.1.2 动态信息
  • 4.2 PIM 到PSM 的变换
  • 4.2.1 PIM 到关系PSM 的映射
  • 4.2.2 PIM 到WEB PSM 的映射
  • 4.2.3 PIM 到EJB PSM 的映射
  • 4.3 PSM 到代码的变换
  • 第五章 基于WMT-MDA 的质量管理系统的实现
  • 5.1 质量管理系统的开发现状
  • 5.2 系统功能需求和设计
  • 5.3 系统的开发平台和工具
  • 5.4 系统的开发和实现
  • 5.5 应用效果
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].工作流建模技术及其发展趋势的研究[J]. 通讯世界 2015(04)
    • [2].基于轻量级工作流建模的研究与设计[J]. 企业技术开发 2009(10)
    • [3].基于关键任务的军事供应链工作流建模与验证方法研究[J]. 供应链管理 2020(04)
    • [4].电子政务工作流建模合理性分析[J]. 焦作大学学报 2008(01)
    • [5].系统中心本体的工作流建模[J]. 东北电力大学学报 2018(06)
    • [6].土地利用规划管理信息系统工作流建模[J]. 城市地理 2016(02)
    • [7].Petri网在工作流建模中的应用[J]. 计算机光盘软件与应用 2014(23)
    • [8].元数据驱动农企信息系统柔性工作流建模研究[J]. 信息与电脑(理论版) 2016(08)
    • [9].基于UML的工作流建模的研究与分析[J]. 信息技术 2015(05)
    • [10].PDM中基于任务的工作流建模方法探索与实践[J]. 机械制造与自动化 2009(06)
    • [11].Petri网用于工作流建模可行性研究[J]. 现代商贸工业 2009(24)
    • [12].工作流建模技术及其在PDM开发中的应用[J]. 包钢科技 2008(S1)
    • [13].基于协同商务的工作流建模技术[J]. 现代管理科学 2008(01)
    • [14].一种集成U-P的工作流建模方法与正确性分析[J]. 计算机与现代化 2010(02)
    • [15].基于角色的供需网工作流建模与分析[J]. 计算机应用研究 2010(10)
    • [16].基于Petri网的工作流建模与分析[J]. 安徽大学学报(自然科学版) 2011(02)
    • [17].Petri网在的工作流建模中的应用[J]. 电脑知识与技术 2011(30)
    • [18].一个基于Web的工作流建模工具的设计与实现[J]. 商场现代化 2008(04)
    • [19].基于面向对象Petri网的组织间工作流建模[J]. 计算机应用与软件 2014(08)
    • [20].基于RFID技术的仓储系统工作流建模研究[J]. 交通标准化 2010(19)
    • [21].基于MDA的工作流建模框架[J]. 软件导刊 2009(10)
    • [22].虚拟企业工作流建模技术初探[J]. 黑龙江科技信息 2008(13)
    • [23].浅谈工作流规范[J]. 中小企业管理与科技(上旬刊) 2012(11)
    • [24].基于UML的核电厂操纵员行为工作流建模方法[J]. 核动力工程 2011(02)
    • [25].基于petri网的电子政务工作流建模研究[J]. 电脑知识与技术 2009(10)
    • [26].模具开发过程的工作流建模与仿真优化[J]. 中国制造业信息化 2009(13)
    • [27].基于petri网的保险业务柔性工作流建模[J]. 消费导刊 2009(14)
    • [28].基于Flex的动态工作流建模工具的设计与实现[J]. 计算机应用与软件 2013(09)
    • [29].基于着色Petri网的电子商务工作流建模研究[J]. 甘肃科学学报 2014(05)
    • [30].基于FSM的工作流建模方法及其应用[J]. 电脑与电信 2014(08)

    标签:;  ;  ;  ;  ;  ;  

    基于工作流建模技术的MDA
    下载Doc文档

    猜你喜欢