| 第1章 引言 | 第1-18页 |
| ·XML概述 | 第9-13页 |
| ·XML简介 | 第9-10页 |
| ·XML的主要应用 | 第10页 |
| ·XML模式分类及特点 | 第10-13页 |
| ·XML模型相关研究现状 | 第13-15页 |
| ·XML逻辑模型及逻辑设计 | 第13页 |
| ·XML概念模型及概念设计 | 第13-15页 |
| ·存在的主要问题 | 第15页 |
| ·本文的基本问题和研究目标 | 第15-16页 |
| ·基本问题 | 第15-16页 |
| ·研究目标 | 第16页 |
| ·本文的主要工作 | 第16-17页 |
| ·论文组织 | 第17-18页 |
| 第2章 XML概念模型设计方法 | 第18-23页 |
| ·模型驱动架构 | 第18-21页 |
| ·基本概念 | 第18-19页 |
| ·OMG的4个建模层次 | 第19-21页 |
| ·XML概念模型设计方法 | 第21-23页 |
| ·方法学框架 | 第21页 |
| ·总体设计过程 | 第21-23页 |
| 第3章 XML概念模型 XUML及其设计方法 | 第23-37页 |
| ·XUML模型的性质 | 第23页 |
| ·XUML模型定义 | 第23-34页 |
| ·基本模型构件 | 第24-26页 |
| ·广义聚集 | 第26-28页 |
| ·业务组件、路径与范围 | 第28-30页 |
| ·联系分类 | 第30-33页 |
| ·XUML约束 | 第33-34页 |
| ·XUML的设计原则 | 第34-37页 |
| ·确定业务组件 | 第34页 |
| ·设计联系 | 第34-35页 |
| ·模型分类 | 第35-37页 |
| 第4章 XUML的Profile定义 | 第37-50页 |
| ·模型转换概述 | 第37-38页 |
| ·XML Schema语言 | 第38-39页 |
| ·XML Schema语言简介 | 第38页 |
| ·XML Schema重要特性 | 第38-39页 |
| ·XML模式文档生成原则 | 第39-42页 |
| ·宽松XML Schema | 第40-41页 |
| ·严格XML Schema | 第41-42页 |
| ·XUML的 Profile定义 | 第42-47页 |
| ·XUML的扩展机制 | 第42-43页 |
| ·XUML的Profile定义 | 第43-47页 |
| ·标注 XUML模型 | 第47-50页 |
| 第5章 XUML转换到XML Schema | 第50-69页 |
| ·映射规则 | 第50-62页 |
| ·属性的映射 | 第51-52页 |
| ·类的映射 | 第52-57页 |
| ·联系的映射 | 第57-60页 |
| ·相关约束映射 | 第60-61页 |
| ·整体映射规则总结 | 第61-62页 |
| ·XUML2WXS转换 | 第62-65页 |
| ·转换前处理 | 第62-63页 |
| ·转换算法 | 第63-65页 |
| ·转换后处理 | 第65页 |
| ·XUML的转换约束 | 第65-69页 |
| ·结构上的转换 | 第65-66页 |
| ·文档布局的设定 | 第66页 |
| ·保证小冗余大连通 | 第66-69页 |
| 第6章 XUML实现及转换构想 | 第69-77页 |
| ·基于PowerDesigner实现XUML | 第69-72页 |
| ·PowerDesigner11.0简介 | 第69-70页 |
| ·PowerDesigner11.0对XUML的支持 | 第70-72页 |
| ·存在的问题 | 第72页 |
| ·Eclipse实现转换的构想 | 第72-77页 |
| ·XMI文档及DOM解析 | 第72-73页 |
| ·XML Schema Infoset Model | 第73-74页 |
| ·Eclipse实现平台 | 第74-75页 |
| ·转换实现的构想 | 第75-77页 |
| 第7章 总结及未来工作 | 第77-78页 |
| ·研究工作总结 | 第77页 |
| ·下一步研究计划 | 第77-78页 |
| 参考文献 | 第78-83页 |
| 致谢 | 第83-84页 |
| 攻读硕士期间发表的论文及参研情况 | 第84-85页 |
| 附录1 模型转换的数据流程图表示 | 第85-86页 |
| 附录2 XUML模型生成的XML Schema文档 | 第86-87页 |