学位专题

<
DOI:10.7666/d.y842543

MDA中基于XML的PIM到PSM的转换技术研究

王妍凤
山东科技大学
引用
MDA是OMG定义的一个软件开发框架。MDA的出现,为提高软件开发效率,增强软件的可移植性、协同工作能力和可维护性,以及文档编制的便利性指明了解决之道。MDA的关键之处就是模型在软件开发的过程中扮演了非常重要的角色。从高抽象层次的系统模型到平台相关的模型,再到低层的代码,这其中的变换都是由工具来实现的。变换的自动化是MDA的主要特点。目前,MDA的发展还存在很多问题,从PIM到PSM变换的自动化是急需解决的主要问题之一。 本论文主要针对MDA中PIM到PSM的转换方法进行了研究。论文首先研究MDA的主要思想,并给出MDA发展过程中仍然存在的一些问题。通过对MDA技术发展状况的调查研究,进一步讨论基于XML的PIM表达方法,给出一种通用的基于XML的PIM表达方法。同时通过相应的XMLSchema对用这种表达方法表示出来的XML文档的正确性进行验证。在给出PIM的XML表示之后,以EJB组件模型为目标平台,说明了从PIM到PSM的转换思想。通过分析EJB组件模型的技术特点,制定了从PIM到PSM的映射规则。根据这一规则,可以把用XML表示的PIM转换到基于特定平台的XML文档。

模型驱动架构;可扩展标记语言;统一建模语言;模型变换;软件开发;组件模型;映射规则

山东科技大学

硕士

计算机应用

李登道

2005

中文

TP311.52

60

2006-08-31(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅