WEB开发网
开发学院软件开发Java 应用 RSA 实现 EMF 的开发 阅读

应用 RSA 实现 EMF 的开发

 2009-12-17 00:00:00 来源:WEB开发网   
核心提示: 从RSA模型到UML2模型RSA的模型是一种对UML2标准模型的私有扩展,RSA包含一个内置的导出功能来完成从一个RSA模型到一个标准的UML2模型的转换,应用 RSA 实现 EMF 的开发(3),这一转换过程能够被用来开发EMF模型,但这种做法并不理想,选择load from an EMF c

从RSA模型到UML2模型

RSA的模型是一种对UML2标准模型的私有扩展。RSA包含一个内置的导出功能来完成从一个RSA模型到一个标准的UML2模型的转换。这一转换过程能够被用来开发EMF模型,但这种做法并不理想,因为它需要一个从UML2到Ecore的额外转换过程。只有在此之后Ecore模型才能被用来创建一个EMF模型。

将一个RSA模型转换到一个UML2模型,点击File->Export然后选择UML2 Model选项,就像图3中所示的那样。

图3:导出UML2模型

应用 RSA 实现 EMF 的开发

创建EMF模型

为了开发利用EMF,就需要创建一个EMF发生器模型,就是我们所知道的genmodel。

从Ecore创建一个新的EMF模型

利用一个标准的Ecore模型,您希望创建一个完全的EMF模型,以便在运用EMF的开发过程中充分利用它。

要创建一个完全的EMF模型,你可以使用所提供的EMF向导。首先点击File->New->Other,然后打开选项Eclipse Modeling Framework选择EMF模型向导。点击Next来继续该向导,就像图4所示的那样。

图4:EMF模型创建向导

应用 RSA 实现 EMF 的开发

输入一个名称来生成模型文件——例如,Library.genmodel——然后点击Next。就像图5所示的那样,选择load from an EMF core model,因为您已经在先前的RSA中创建了这些,点击Next。

图5:从Ecore而来的EMF模型

上一页  1 2 3 4  下一页

Tags:应用 RSA 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接