首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

一种基于OCL的约束验证框架

摘要第5-6页
abstract第6-7页
第一章 绪言第12-16页
    1.1 研究背景第12-13页
    1.2 研究现状第13-14页
    1.3 本文工作第14-15页
    1.4 本文组织第15-16页
第二章 相关工作第16-40页
    2.1 模型驱动架构(Model-driven Architecture)第16-20页
        2.1.1 MDA概述第16-17页
        2.1.2 MDA标准第17-18页
        2.1.3 元对象机制MOF第18-20页
        2.1.4 MDA作用第20页
    2.2 Eclipse建模框架(EMF)第20-24页
    2.3 对象约束语言(Object Constraint Language)第24-30页
        2.3.1 概念第25-28页
        2.3.2 OCL应用示例第28-30页
        2.3.3 OCL与MOF第30页
    2.4 相关工具第30-36页
        2.4.1 USE第31-32页
        2.4.2 Dresden OCL第32-34页
        2.4.3 OCLE第34-36页
    2.5 软件一致性第36-39页
        2.5.1 一致性问题第36-37页
        2.5.2 一致性问题的分类第37页
        2.5.3 一致性问题的解决第37-39页
    2.6 本章小结第39-40页
第三章 基于EMF的约束验证框架设计第40-58页
    3.1 Ecore元模型与EMF Validation Framework第40-42页
    3.2 基于OCL的约束验证框架第42-51页
        3.2.1 总体框架第42-43页
        3.2.2 基于Ecore元模型的约束定义方案第43-46页
        3.2.3 约束代码生成方案第46-50页
        3.2.4 约束验证工作第50-51页
    3.3 运行实例及结果分析第51-55页
        3.3.1 实例设计第51页
        3.3.2 约束设计第51-54页
        3.3.3 模型实例构建及结果分析第54-55页
    3.4 本章小结第55-58页
第四章 基于框架的体系结构建模工具Artemis-EIDE的实现第58-67页
    4.1 Artemis-EIDE设计概述第58页
    4.2 Artemis-EIDE模型及约束设计第58-60页
    4.3 Artemis-EIDE工具代码生成第60-63页
    4.4 约束验证器在Artemis-EIDE工具中的使用第63-64页
    4.5 Artemis-EIDE运行展示第64-65页
    4.6 约束验证框架所带来的优势第65-66页
    4.7 本章总结第66-67页
第五章 总结与展望第67-69页
    5.1 工作总结第67-68页
    5.2 研究展望第68-69页
致谢第69-70页
简历与科研成果第70-71页
参考文献第71-74页

论文共74页,点击 下载论文
上一篇:做市商制度下我国新三板流动性研究
下一篇:壳公司价值影响因素研究