是否有用于编辑程序流程的库?

时间:2010-03-16 13:57:09

标签: java c++ user-interface editor graph

我想知道是否有用于编辑程序流程的库。我指的是条件如果,循环(执行 )和其他可能存在的元素程序

我想要的是某种CAD应用程序(类似于UML编辑器),我可以从中获取一些元素并编辑它们的属性,在它们之间建立连接。

您是否了解类似的软件,或者类似于我想要达到的目标?

谢谢,

尤利安

PS:这应该类似于image

PS2:我想写这样做的代码,我想知道这些事情是否存在。

4 个答案:

答案 0 :(得分:4)

您可以考虑LabView

答案 1 :(得分:3)

简短的建议。

实际上发明了编程语言来描述程序流程......

可以绘制流程,但由于符号功能不那么强大,您会发现设计简单或简单的流程变得容易,甚至不可能设计出复杂的流程。

以另一种方式表达;复杂的*问题不会变得那么复杂,因为您使用的是功能有限的工具。

(这正是BPEL [JBMP等人]发出巨大想法的一厢情愿。)

答案 2 :(得分:1)

不太正确,所以我很怀疑你会接受这个答案,但Java JBPMgraphical editor。它比编辑业务流程更重要,但它可能正是您所寻找的。

答案 3 :(得分:0)

this是你要找的那种东西吗? Flowchart4j看起来像可以将Java转换为流程图的东西,我认为它甚至有Eclipse plugin

免责声明:我在大约3分钟内搜索了Google。我实际上没有使用它们,所以我不能说出用户体验。我使用了PL / SQL Developer,它有一个名为“Code Outline”的功能,它根据当前代码编辑器中的程序片段显示一个分层树:分支语句(if,else,case,when等等),循环,例外和高级结构,例如过程和函数,游标,类型。对于非平凡的文件(大于> 200行,结构嵌套超过2或3级),此功能毫无价值。