● 摘要
MDA是OMG组织为了解决系统异构问题而提出的。将MDA的思想运用到信息系统的开发过程中,得到了以模型为中心的信息系统的MDA开发方法。信息系统MDA开发过程中,平台无关模型能否完整描述系统需求,能否有效的向平台相关模型转换是信息系统开发成败的关键。本文介绍了信息系统MDA开发方法的基本理论,阐述了平台无关元模型在信息系统MDA开发方法中的重要性,提出了从功能视图角度构建平台无关元模型的步骤;在IDEF0框架下,分解IDEF1X,提炼出了信息系统基本元素,实现了模型的图形化和规范化;验证了两种平台无关功能元模型的正确性和可转换性,并详细讨论了如何用自定义转换规则和XMI机制实现两者的相互转换。最后,通过对DMERP系统的实证研究,证明了本文所构建的平台无关元模型及其构建方法的正确性。