有什么工具可以将visio流程图转换为Java代码吗?



我希望简化开发过程,其中大多数数据流表示为流程图(最终用户不是开发人员)。

是否有任何实用程序,可以转换为java代码的visio流程图?

我正在考虑一个简单的框架,将决策点转换为返回布尔值的命名函数,将调用作为void函数实现的进程链接在一起。转换器将生成骨架代码,我只需填补功能逻辑(用于流程)或谓词逻辑(用于决策点)中的空白

吗?

是的,差不多。可用的工具比"一个简单的实用程序"要复杂一些,而且它们通常不是从Visio开始的,尽管它们确实使用图形设计器和流程图模型。

例如,IBM开发了一套业务流程管理和设计工具。还有其他供应商也这样做。不确定是否有开源替代方案可以提供真正的图形化"过程设计体验"。我似乎记得JBoss在他们的核心J2EE服务器上构建了一些BPM的东西。不确定这是否曾经成为现实。

在Java之外,微软有BizTalk Server,或者在低端,WF - Windows Workflow。用于设计工作流(图形化)的工具包含在Visual Studio中。

最新更新