摘要: EMF(Eclipse Modeling Framework)是一个模型架构和代码生成工具,它可以用来建构以结构化数据为基础的工具或者应用。作为MDA和Eclipse的结合体,它发展迅速,IBM的大部分工具产品如RSA等都将建立在它的基础之上。
EMF通过JET和JMERGE来实现支持MDA,它可以从annotated Java, UML, or XML Schema三种模型生成Eclipse plug-in代码。我们将用Rational Rose建立UML模型来作为系统模型。
阅读全文