摘要 | 第4-6页 |
ABSTRACT | 第6-8页 |
第一章 绪论 | 第11-16页 |
1.1 课题研究的背景及意义 | 第11-12页 |
1.2 研究现状 | 第12-14页 |
1.3 课题研究内容 | 第14-15页 |
1.4 论文组织结构 | 第15-16页 |
第二章 MDA相关技术与标准以及NoSQL数据库技术概述 | 第16-28页 |
2.1 MDA的主要思想以及相关标准简介 | 第16-19页 |
2.2 元建模方法 | 第19-22页 |
2.3 UML及UML类图简介 | 第22-24页 |
2.4 ATL简介 | 第24-26页 |
2.5 Acceleo简介 | 第26页 |
2.6 NoSQL数据库技术与Cassandra | 第26-27页 |
2.7 小结 | 第27-28页 |
第三章 对UML类图与Cassandra数据模型的元建模 | 第28-43页 |
3.1 对源模型的元建模 | 第28-35页 |
3.1.1 对UML类图进行元建模应注意的问题 | 第28-29页 |
3.1.2 构建源元模型 | 第29-35页 |
3.2 对目标模型的元建模 | 第35-41页 |
3.2.1 探索Cassandra内部存储结构 | 第35-39页 |
3.2.2 构建目标元模型 | 第39-41页 |
3.3 小结 | 第41-43页 |
第四章 模型转换的设计与实现 | 第43-67页 |
4.1 关于Cassandra的功能及其模式设计的最佳实践 | 第43-44页 |
4.2 标注系统 | 第44-59页 |
4.2.1 标签p | 第45-47页 |
4.2.2 标签p的实现 | 第47-50页 |
4.2.3 标签c、i、ct | 第50-51页 |
4.2.4 标签c、i、ct的实现 | 第51-52页 |
4.2.5 关联关系的处理以及标签d | 第52-58页 |
4.2.6 关联关系的处理以及标签d的实现 | 第58-59页 |
4.3 模型到文本的转换 | 第59-61页 |
4.4 模型转换实践 | 第61-66页 |
4.5 小结 | 第66-67页 |
第五章 总结与展望 | 第67-69页 |
5.1 总结 | 第67-68页 |
5.2 展望 | 第68-69页 |
附录 | 第69-80页 |
参考文献 | 第80-84页 |
致谢 | 第84-85页 |
攻读学位期间发表的学术论文及参与的科研项目 | 第85页 |