有没有人使用Enterprise Architect对perl进行逆向工程?

时间:2013-10-01 10:11:46

标签: perl templates code-generation reverse-engineering enterprise-architect

我想在Enterprise Architect中对perl应用程序进行逆向工程。

我已将perl创建为设置中的新语言 - >代码生成模板,我猜我需要一个新文件的模板,属性/声明,操作/声明/正文。

我还猜测操作应该指示“sub xxx”并且操作应该指示“x = y”,但是我对如何执行此操作感到有些困惑。

我不能成为第一个反转perl的人,所以那里有代码生成模板吗?

1 个答案:

答案 0 :(得分:2)

首先,EA(版本10.0.1009)本身不支持perl的正向或反向工程。

其次,这些模板是代码模板框架的一部分,仅用于代码生成:它们不能用于逆向工程。

您想要的是语法框架(请参阅扩展UML模型下的帮助文件 - MDG Technology SDK)。这允许您构造语言的语法,该语法指定EA在阅读该语言的源文件时应创建的UML元素。