声明
摘要
第1章 绪论
1.1 研究背景
1.2 相关研究现状
1.3 本文研究内容
1.4 本文的组织结构
第2章 基础知识
2.1 SaaS
2.2 MDA
2.3 SCA
2.4 元数据
第3章 模型驱动的分层架构LMDA
3.1 LMDA提出背景
3.1.1 SaaS应用开发的需求分析
3.1.2 支撑平台
3.2 LMDA分层架构
3.2.1 租户应用平面
3.2.2 资产平面
第4章 LMDA模型定义及模型定义规则
4.1 组件层模型定义
4.1.1 组件形式化定义
4.1.2 组件元模型类图
4.1.3 组件模型描述规范
4.2 抽象业务层模型定义
4.2.1 抽象业务形式化定义
4.2.2 抽象业务元模型类图
4.2.3 抽象业务层描述规范
4.3 抽象SaaS应用层模型定义
4.3.1 抽象SaaS应用形式化定义
4.3.2 抽象SaaS应用元模型类图
4.3.3 抽象SaaS应用层描述规范
4.4 模型定义规则
4.4.1 层内定义规则
4.4.2 层间定义规则
第5章 基于LMDA的SaaS租户应用的构建方法
5.1 基础概念
5.1.1 模型的层次结构
5.1.2 SaaS租户应用
5.2 从抽象SaaS应用层构建SaaS租户应用
5.2.1 抽象应用层生成SaaS租户应用算法
5.2.2 算法在SBM中应用实例
5.3 从抽象业务层构建SaaS租户应用
5.3.1 抽象业务层生成SaaS租户应用算法
5.3.2 算法在SBM中应用实例
5.4 从组件层构建SaaS租户应用
5.4.1 组件层生成SaaS租户应用算法
5.4.2 算法在SBM中应用实例
第6章 总结和展望
6.1 本文总结
6.2 研究展望
参考文献
致谢
攻读学位期间发表的学术论文目录
攻读学位期间参加的科研项目
学位论文评阅及答辩情况表