文件名称:论文研究-一种结合MDA的高阶模型转换方法.pdf
文件大小:2.3MB
文件格式:PDF
更新时间:2022-08-11 15:16:10
模型驱动架构, 高阶模型转换, 模型转换, ATL元模型
模型转换是MDA的关键技术, 也是 MDA 的研究热点。目前, 不同的MDA开发平台都有一套相对独立的开发技术和转换框架, 这使平台之间缺乏兼容性, 模型转换代码重用困难。究其原因是缺少一种与具体转换语言相对应, 且与平台无关的转换规则模型。为了解决以上问题, 将高阶模型转换的思想与模型驱动软件开发相结合, 提出了一种构造模型转换规则的高阶转换元模型, 并以ATL语言为例展示了高阶转换元模型的使用方法; 最后通过一个实例验证了该方法的可行性和可用性。该方法提高了模型转换语言的抽象层次, 降低了模型转换语言的重用难度, 在一定程度上解决了模型转换技术不兼容的问题。