模型驱动的业务生成技术中M2M的研究和实现

模型驱动的业务生成技术中M2M的研究和实现

论文摘要

模型驱动的体系结构(Model Driven Architecture,MDA)是由OMG提出并且大力提倡的软件开发方法。在这种软件开发方法中,一系列不同抽象层次的系统模型成为软件开发过程的主要产品,这些模型被划分为两个较大的抽象层次:平台无关模型(Platform Independent Model,PIM)和平台相关模型(Platform Specific Model,PSM);一个从平台无关模型到平台相关模型的自动转换能力(Model To Model,M2M)成为软件开发过程中的关键技术。针对现有的业务生成技术存在的缺陷,本文提出采用基于MDA的业务生成技术,在论证了MDA方法中的一个重要方面——统一建模语言(Unified Modeling Language,UML)语言对业务模型准确、全面描述能力的基础上,根据平台无关层和平台相关层电信业务领域元模型的特征,创新地提出了一种可以完成模型自动转换的思路,并在现有的MDA工具上实现了模型转化规则和模型转化引擎相分离的方法,增强了模型转化引擎的通用性、模型转化规则的灵活性和扩展性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 项目背景
  • 1.1.1 业务生成技术的现状和存在的问题
  • 1.1.2 模型驱动的下一代网络业务生成环境简介
  • 1.2 项目研究的内容及现状
  • 1.3 论文结构和主要内容
  • 第二章 模型驱动架构(MDA)
  • 2.1 传统软件开发过程
  • 2.2 模型驱动架构(MDA)
  • 2.3 统一建模语言(UML)
  • 2.4 QVT(Query/View/Transformation)语言
  • 第三章 模型驱动的业务生成方法概述
  • 3.1 模型驱动的业务生成方法框架概述
  • 3.2 模型驱动的业务生成过程
  • 3.3 MDA工具介绍
  • 3.3.1 Borland Together 2006对UML2.0描述能力的支持情况
  • 3.3.2 Borland Together 2006对模型转换技术的支持情况
  • 第四章 模型转换引擎的设计与实现
  • 4.1 MDA的模型转换原理
  • 4.2 模型转换引擎的功能需求
  • 4.3 模型转换采用的基本技术
  • 4.4 系统总体目标
  • 4.5 系统设计原则
  • 4.6 系统资源要求
  • 4.7 模型转换引擎设计思路
  • 4.7.1 模型转换引擎的逻辑模型
  • 4.7.2 总体设计
  • 4.7.3 详细设计
  • 第五章 基于QVT语言的模型转换引擎在Together2006上的实现
  • 5.1 模型转换引擎实现概述
  • 5.2 元模型的抽象
  • 5.2.1 独立于具体接口技术和实现平台的抽象电信业务元模型
  • 5.2.2 开放接口技术相关的元模型
  • 5.2.3 通用能力元模型
  • 5.2.4 实现平台相关的元模型
  • 5.3 元模型到UML语言的映射
  • 5.3.1 独立于具体接口技术和实现平台的电信业务元模型到UML的映射
  • 5.3.2 开放接口技术相关的元模型到UML的映射
  • 5.3.3 通用能力元模型到UML的映射
  • 5.3.4 实现平台相关的元模型到UML的映射
  • 5.4 平台独立元模型到平台相关元模型的映射
  • 5.5 在Together2006中创建模型转换规则
  • 5.5.1 开发步骤
  • 5.5.2 部分代码说明
  • 5.6 模型转换引擎的实现中关键问题的说明
  • 5.7 基于Together2006转换一个业务实例
  • 5.7.1 搭建PIM层业务模型
  • 5.7.2 加载模型转换规则
  • 5.7.3 转换到PSM层中的细化模型
  • 5.8 对基于Together 2006的模型转换方法的评价
  • 5.9 模型转换引擎实现的目前进展和下一步计划
  • 第六章 结束语
  • 参考文献
  • 致谢
  • 作者攻读学位期间发表的学术论文目录
  • 相关论文文献

    • [1].物联网M2M中基于社区的能耗感知路由策略[J]. 小型微型计算机系统 2017(04)
    • [2].物联网中M2M技术的应用实践分析[J]. 电脑知识与技术 2017(08)
    • [3].物联网核心-M2M技术研究[J]. 电脑知识与技术 2014(31)
    • [4].论物联网的现实形态M2M技术[J]. 科学中国人 2014(12)
    • [5].基于M2M技术的智能电网分析[J]. 中国新通信 2017(16)
    • [6].基于M2M平台的创新型物联网校园建设[J]. 南京工业职业技术学院学报 2016(02)
    • [7].M2M技术在物联网中的发展及应用[J]. 通讯世界 2015(08)
    • [8].基于海事卫星M2M的数据采集系统的设计方案[J]. 卫星应用 2015(07)
    • [9].M2M虚拟运营的商业模式研究[J]. 信息通信技术 2014(05)
    • [10].物联网M2M的安全分析及策略[J]. 计算机科学 2011(S1)
    • [11].基于强化学习的M2M网络自适应媒体接入控制协议[J]. 应用科学学报 2017(03)
    • [12].M2M技术催生智能农业:农民将成最酷职业[J]. 物联网技术 2013(09)
    • [13].M2M通信专利技术综述[J]. 中国发明与专利 2018(S2)
    • [14].物联网中M2M技术与标准进展[J]. 信息技术与标准化 2010(11)
    • [15].基于M2M模型的出行路径规划算法[J]. 吉林大学学报(工学版) 2008(S2)
    • [16].M2M功能架构与安全研究[J]. 计算机技术与发展 2012(01)
    • [17].基于M2M平台的智能车载终端通信研究[J]. 东南大学学报(自然科学版) 2012(S1)
    • [18].面向环保物联网应用的M2M平台架构与功能分析[J]. 环境保护与循环经济 2015(06)
    • [19].蜂窝网络中M2M通信上行接入资源分配[J]. 应用科学学报 2015(02)
    • [20].M2M通信技术及其在智能电网中的应用[J]. 物联网技术 2013(08)
    • [21].基于M2M的实物档案智能管理系统设计需求[J]. 兰台世界 2010(22)
    • [22].M2M系统结构及发展[J]. 通信管理与技术 2009(02)
    • [23].M2M无线通信技术在基于物联网的无线火灾自动报警控制系统中的应用[J]. 电子测试 2018(04)
    • [24].物联网工程中M2M技术研究[J]. 金陵科技学院学报 2016(04)
    • [25].M2M的发展状况与未来[J]. 计算机科学 2012(S2)
    • [26].基于M2M的智能家居关键问题研究[J]. 河北建筑工程学院学报 2015(02)
    • [27].爱立信与瑞士电信合作开拓M2M市场[J]. 计算机光盘软件与应用 2013(21)
    • [28].M2M技术应用研究[J]. 科技经济市场 2014(03)
    • [29].华大电子工业级M2M安全芯片大批量用于共享单车[J]. 集成电路应用 2017(09)
    • [30].基于成簇传输的M2M网络资源分配策略[J]. 无线电通信技术 2017(06)

    标签:;  ;  ;  ;  ;  

    模型驱动的业务生成技术中M2M的研究和实现
    下载Doc文档

    猜你喜欢