基于MDA的EJB模型转换规则研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:michel_lin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要对PIM(Platform Independent Model)到EJBPSM(Platform Specific Model)转换进行了研究。介绍了模型驱动架构MDA的相关理论及技术,总结了对象约束语言OCL在MDA应用的三个方面。本文研究内容主要有三:第一,深入研究了OCL的语法语义结构,结合MDA中模型转换的期望特征,给出了一个扩展的OCL元模型OCL-Extension MetaModel,该模型对OCL表达式和表达类型进行了扩展,补充了OCL体系框架。在此基础·上,本文总结了传统模型转换过程中的不足点,提出了一种基于OCL-Extension的模型转换框架,并给出了具体的一般式表达描述。第二,通过研究了EJB平台的相关技术特性,结合扩展OCL定义的模型转换框架,本文定义了平台无关模型PIM到EJB平台组件模型的转换规则,分别给出了规则的思想描述和形式化表达。第三,在前两方面的理论基础上给出了一个实例验证。在MDA规范的模型转换技术支持下,借助RSA工具完成整个设计流程。在此设计思路下,以EJB组件模型为目标平台,应用本文的设计方案实现PIM到EJBPSM的模型转换,最后生成代码。本文设计了一个原型系统并实现了它的主要功能,通过此例也验证了本课题所提出的建模方法和模型转换设计思想的可行性和有效性。
其他文献
随着计算机科学和逻辑学的发展,出现了以描述逻辑为基础的本体模型的概念和建立在此模型之上的本体知识库。知识库是在计算机科学中的数据库的启发下诞生的,目的是把海量的知
当今遥感影像数据在林业资源的管理与预测等方面扮演着越来越重要的角色,在数据量不断膨胀的背景下,如何有效地对遥感数据进行管理是当前最需要解决的问题。但是在林业资源数据中,不仅仅只有遥感数据,森林资源调查数据也是林业数据中重要的数据源,通过将两种资源进行整合,实现数据的综合利用也是未来发展的趋势。通过研究分布式技术与领域分析技术的原理及方法,对于解决遥感数据管理技术上的问题以及平台的搭建有着十分重要的
能源是经济社会可持续发展的物质基础和保障。随着我国经济的快速增长和人民生活水平的不断提高,能源供需矛盾日益突出。企业是能源消耗的主要方面,在保证最大的生产效率的前
学位
在语义Web中,本体发挥着重要的作用。但由于各领域都有自己相应的构建本体标准,本体的建立缺乏统一的标准规范,使得众多本体间存在着系统异构、结构异构、语义异构等问题。本
Web服务作为一种新型的分布式计算模型,具有高度的互操作性、跨平台性和松耦合等特点,得到了世界范围内学术界和工业界的极大关注。但是单个Web服务功能有限难以满足复杂的用户
软件的规模和复杂度越来越高,大大提高了软件漏洞挖掘的难度。人们知道软件的版本更新指示了旧版本中存在某些缺陷或修改,如何开发自动化的程序逆向分析工具用来辅助软件漏洞
学位
语义Web虽发展缓慢但却稳步发展。本体作为语义Web的核心部分受到了广泛关注并且还需寻找一些新的技术来实现本体的发展。为了使语义Web的研究切实可行,毫无疑问,本体映射和
VPN作为一种廉价安全的组网方案越来越受到企业用户的青睐。大多数现有VPN安全技术主要集中于用户身份的验证,以及传输数据保密性和完整性的保护,但是忽略了对客户端计算平台
随着计算机应用的迅速发展,Web的规模呈现爆炸式增长。搜索引擎作为人们网上冲浪必不可少的工具,得到了空前的发展。为了更好的完善搜索引擎的功能和性能,为人们上网时提供更