摘要: EMF(Eclipse Modeling Framework)是一個模型架構和代碼生成工具,它可以用來建構以結構化數據為基礎的工具或者應用。作為MDA和Eclipse的結合體,它發展迅速,IBM的大部分工具產品如RSA等都將建立在它的基礎之上。
EMF通過JET和JMERGE來實現支持MDA,它可以從annotated Java, UML, or XML Schema三種模型生成Eclipse plug-in代碼。我們將用Rational Rose建立UML模型來作為系統模型。
閱讀全文