学位论文 > 优秀研究生学位论文题录展示
基于MDA的UML模型转换研究
作 者: 辛永博
导 师: 段振华
学 校: 西安电子科技大学
专 业: 计算机软件与理论
关键词: 模型驱动架构 统一建模语言 模型转换 模型
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 40次
引 用: 0次
阅 读: 论文下载
内容摘要
模型驱动体系架构(MDA)是由对象管理组织(OMG)提出的一种新的软件体系架构,它以模型为核心,模型转换为关键技术,通过模型间的转换来驱动整个软件开发。其中,模型转换是MDA开发方法的重点和难点。本文通过对MDA以及统一建模语言(UML)的研究,重点分析了用例图与序列图、序列图与状态图之间的关系,并给出了它们之间的转换规则和方法。首先,为了保证用例描述的精确性,本文提出了一种用例描述规范化语言,并基于该语言给出了一种用例图到序列图的半自动转换方法;其次,根据序列图中是否含有结构化的模块,分别给出了简单序列图和含有fragment的序列图到状态图的转换方法;最后,基于以上的转换方法,设计和实现了一个模型转换工具,验证了转换方法的可行性和正确性。
|
全文目录
摘要 3-4 Abstract 4-7 第一章 绪论 7-11 1.1 背景介绍 7-8 1.2 模型转换 的学位论文">模型转换的研究现状 8-9 1.3 本文的主要工作 9-10 1.4 本文的组织结构 10-11 第二章 相关理论与技术 11-19 2.1 模型驱动架构MDA 11-15 2.1.1 MDA概述 11-12 2.1.2 MDA中的主要模型 12-13 2.1.3 MDA中的模型转换 13-14 2.1.4 MDA开发方法的优势 14-15 2.2 统一建模语言UML 15-18 2.2.1 UML概述 15-16 2.2.2 UML2.0对MDA的支持 16-18 2.3 本章小结 18-19 第三章 UML用例图到序列图的转换 19-35 3.1 引言 19-20 3.2 用例图 20-26 3.2.1 用例图概述 20-21 3.2.2 用例描述 21-22 3.2.3 用例描述的规范化 22-26 3.3 序列图 26-28 3.4 规范化的用例描述到序列图的转换 28-34 3.4.1 转换思想和规则 29-30 3.4.2 转换算法 30-33 3.4.3 生成的序列图布局算法 33-34 3.5 本章小结 34-35 第四章 UML序列图到状态图的转换 35-51 4.1 引言 35 4.2 状态图 35-36 4.3 序列图到状态图的转换 36-48 4.3.1 简单序列图到状态图的转换 37-43 4.3.2 含有Fragment的序列图到状态图的转换 43-48 4.4 相关研究 48-49 4.5 本章小结 49-51 第五章 模型转换工具设计 51-59 5.1 模型转换工具概述 51-53 5.2 用例图到序列图的转换工具设计 53-55 5.2.1 功能描述 53 5.2.2 模块设计 53-55 5.3 序列图到状态图的转换工具设计 55-57 5.3.1 功能描述 55-56 5.3.2 模块设计 56-57 5.4 本章小结 57-59 第六章 结论与展望 59-63 6.1 本文工作总结 59-60 6.2 工作展望 60-63 致谢 63-65 参考文献 65-69 作者在读期间的研究成果 69
|
相似论文
- 基于巨磁阻抗效应磁测传感器及地磁匹配算法研究,P318
- 电火花加工中的电极损耗机理及控制研究,TG661
- 油漆焦油基单颗粒危险废物热解和燃烧特性的实验研究,X705
- 粉末活性炭—超滤工艺处理微污染地表水试验研究,X703
- 陀螺稳定吊舱控制系统稳定回路设计与研究,V241.5
- 卫星姿态的磁控制方法研究,V448.222
- 涡轮S2流面正问题气动优化设计研究,V235.11
- 光纤陀螺温度漂移建模与补偿,V241.5
- 电磁轨道炮外弹道建模与仿真研究,TJ399
- 轨道交通引起周围环境竖向振动的振源特性分析,U211.3
- RUV4汽车点火线圈工艺参数分析及影响因素研究,U463.64
- 基于LIN总线的电动车窗控制方法研究,U463.6
- 径向振动模式压电变压器的等效电路模型与应用,TM406
- 压电陶瓷驱动器迟滞补偿方法研究,TM282
- 基于DSP的感应电动机四象限运行系统的研究,TM346
- 基于DSP的感应电机矢量控制系统研究,TM346
- 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
- 基于细胞电生理模型的膜片钳实验仿真平台设计与实现,R318.0
- 基于信息熵的课堂观察量化评价模型研究,G632.4
- SOA高校迎新系统中的SDO模型的研究与实现,G647
- 高精度激光跟踪装置闭环控制若干关键问题研究,TN249
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|