论文部分内容阅读
本文讨论了拓展XMI应用前景的可能性,并试图通过将XMI工具构架于多元模型层上,在元建模技术的支持下能够使得XMI工具能够理解来自更多元模型的模型XMI文件。实现了一个构建在EMF(EclipseMetamodelFramework)元建模技术上的原型——通用XMI理解工具;探讨了关于这样一个原型的设计特点以及关键技术。通过比较通用XMI理解工具与UML的XMI工具的特征,通用XMI理解工具能够处理基于不同元模型XMI文件并且节省了XMI工具的开发代价。通用XMI理解工具吸取了在Jboo4.0XMI工具研发过程中获得的一些经验。青鸟面向对象软件工具Jboo4.0是北京大学软件工程研究所研发的新一代软件建模工具,支持最新的UML2.0标准。Jboo4.0中的XMI工具支持最新的XMI2.0标准格式的UML2.0模型,并兼容Jboo3.0所支持的UML1.4标准模型。最后探讨了通用XMI理解工具如何集成到青鸟面向对象软件工具中。