基于MDA的模型变换语言及工具的研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:dashler
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型驱动构架(Model-Driven Architecture,MDA)提出了从平台无关模型(Platform-Independed Model,PIM)向平台相关模型(Platform-specific Model,PSM)自动变换、以及从PSM自动生成代码等模型变换技术.其中,从PIM到PSM的变换是实现MDA开发过程自动化的关键技术.该文通过对现有的模型变换技术以及模型变换工具的分析,针对当前MDA工具中实现从PIM到PSM变换的支持和规则描述语言的可扩展能力不足的问题,提出了一个基于XML的变换描述语言X-OMTL,它用于描述PIM与PSM模型之间的变换规则,以及通过对规则的组合、复用来描述变换过程.在此基础上,该文给出了一个模型变换工具的体系结构以及变换工具的执行过程,并对实现该变换工具的关键技术进行讨论,主要介绍了对规则描述的实现、变换引擎的设计,以及模型元素的遍历、规则和模型元素之间的匹配、规则的解析、规则的调度和执行、模型校验等.
其他文献
网络的本质及其最大特点在于资源的共享.由于目前带宽及处理能力等的限制,使得我们的沟通中出现了很多中间环节,如中间服务器、门户网站、第三方信息(交易)平台等.对等网络技
随着互联网的迅速发展,人们对移动接入互联网的需求越来越强烈,如何为移动在外的办公人员提供一种便捷、安全的访问家乡网络资源的问题摆在我们的面前。本论文以IETF提出的移动
随着时代的发展,各方面数据量快速增长,数据挖掘技术应运而生并广泛应用于各个领域。 本文旨在对化学工程实验过程中获得的实验数据进行数据挖掘,发现实验数据中隐藏的关联规
近几年来,数字水印研究得到越来越多的重视,并成为信息安全领域的研究热点.与此同时,对于数字水印的攻击也越来越多,其中以解释攻击最难于防范.该文通过深入分析解释攻击的原
分类是数据挖掘中的一项非常重要的任务,几十年来一直是统计学、机器学习、神经网络和专家系统等领域内的一个重要研究课题。目前在政府组织、科学研究、商业等领域有着广泛的
该文的研究工作主要包括人脸光照样本重构及其在人脸检测中的应用和基于支持向量机的多层人脸检测分类器两部分内容.主要的创新可以分为如下几个方面:第一:通过对人脸样本进
为了充分发挥管理信息系统在客运企业的经营和管理活动中的作用,促进企业管理模式的改革,本文在对管理信息系统在我国企业中的发展状况、企业在开发自己的管理信息系统中存在的
随着计算机技术的发展,人工智能技术取得了突破性的进步。机器定理证明是人工智能领域重要的研究课题,到目前为止已经有几种较为成熟的方法,如吴先生的代数法、张景中院士的“消
地理信息系统(Geographic Information System,GIS)是一种为了获取、存储、检索、分析和显示空间定位数据而建立的计算机化的数据库管理系统,它集当代最先进的图形、图像、地质
本文结合国家“十五“重点攻关项目(混凝土安全性专家系统)中的子系统—抗硫酸盐侵蚀专家系统,根据专家系统的组成结构和领域特点,结合知识结构的一种新的组织和表示模式,研究了