文摘
英文文摘
声明
第一章绪论
1.1课题研究背景
1.2国内外研究综述
1.2.1 UML工具国外发展状况
1.2.2 UML工具国内发展状况
1.3论文主要工作
1.4论文组织结构
1.5本章小结
第二章UML概述
2.1 UML的定义
2.2 UML的背景及发展历史
2.3 UML的主要特点
2.4 UML的语义和表示法
2.5 UML的图形表示
2.5.1用例图
2.5.2类图
2.5.3顺序图
2.5.4活动图
2.6 UML的应用
2.7本章小结
第三章UML建模工具结构设计
3.1目标功能
3.2整体架构的设计
3.3利用XMI保存模型数据
3.3.1 XMI的简介
3.3.2 XMI的优点
3.4 UML核心模型的设计
3.4.1 UML分类器(Classifier)
3.4.2 UML动作(Action)
3.4.3 UML核心模型扩展机制
3.5 UML图表(Diagram)可视化表示的设计
3.5.1 UML图表的基本元素
3.5.2类图元素
3.5.3顺序图元素
3.5.4活动图元素
3.6本章小结
第四章UML建模工具关键技术的研究
4.1模型和XMI转化机制的设计
4.1.1 XMI文件转化为模型对象
4.1.2模型对象转化为XMI文档
4.2缓存的设计
4.2.1缓存的整体设计和特点
4.2.2缓存大小的设计
4.2.3缓存清除机制的设计
4.3桩代码生成功能的设计
4.4图表缩放功能的设计
4.5图片输出功能的设计
4.6本章小结
第五章UML建模工具的实现
5.1实现背景
5.2模型架构的具体实现
5.2.1 UML元素模型管理
5.2.2 UML工具功能管理
5.2.3模型元素图形管理
5.2.4用户动作管理
5.3用户接口与管理
5.4设计方案的效果
5.5本章小结
第六章总结与展望
6.1总结
6.2展望
参考文献
致谢
攻读硕士学位期间主要的研究成果