工具或编程库用于可视化自定义逻辑

4
我正在寻找工具来帮助可视化用于执行文档生成的定制业务逻辑。该逻辑表示为一个面向对象模型,由决策点和渲染操作的图形组成。基本构建块相对简单,但整个决策树非常庞大且复杂,因此很难进行可视化。
我们正在寻找关于工具和/或图形库的建议,可以用于直观地表示决策树和渲染操作。编程语言的选择并不重要(Delphi、C#、Java都可以),我们能够轻松将逻辑提取到 XML 或其他数据格式中。首选是在 Windows 下运行,并能够打印或输出部分结果图的工具。 要求
  • 决策点可以是简单的是/否,也可以是多个输出,例如(是、不是、有时、总是等)。

  • 决策点与存在于运行时环境中的外部业务逻辑相关联。我们需要使用类型标记图节点的决策点类型(例如布尔值),并描述正在使用的业务规则的字符串。

  • 呈现操作与命名的内容对象链接,具有可选的合并变量和内联呈现逻辑。至少,我们需要能够使用元素名称标记节点,最好还包括用于呈现内容的变量信息。

我们考虑围绕Visio或WinGraphViz构建一些东西,或者使用第三方图形/流程图库。任何想法或指针都将不胜感激。

2个回答

0

经过更深入的挖掘,我发现WinGraphViz和DotXML是最接近我的要求的。我之前不知道“记录”元素,它使我能够以清晰易读的方式呈现逻辑流程中的决策。


0
您可以考虑使用 Elm 前端与 Morphir 搭配使用。 它是一款稳定的业务逻辑建模和代码生成工具。 可视化功能也正在逐步完善中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接