【问题标题】:Tools or programming libraries to visualize custom logic用于可视化自定义逻辑的工具或编程库
【发布时间】:2009-06-03 01:50:35
【问题描述】:

我正在寻找有助于可视化用于执行文档生成的自定义业务逻辑的工具。逻辑表示为一个面向对象的模型,由决策点和渲染动作组成。基本构建块相对简单,但整体决策树相当大且复杂,难以可视化。

我们正在寻找有关可用于直观表示决策树和渲染操作的工具和/或图形库的建议。编程语言的选择并不重要(Delphi、C#、Java 会很棒),我们能够根据需要轻松地将逻辑提取为 XML 或其他数据格式。首选是在 Windows 下运行并启用结果图部分的打印或 PDF 输出。

要求

  • 决策点可以是简单的是/否或多个输出,例如(是的,不是,有时,总是等)。

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

  • 渲染动作通过可选的合并变量和内联渲染逻辑链接到命名的内容对象。至少我们需要能够用元素的名称来标记节点,理想情况下还需要关于用于呈现内容的变量的信息。

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

【问题讨论】:

    标签: visualization visio graphing flowchart


    【解决方案1】:

    经过进一步挖掘,我发现 WinGraphViz 和 DotXML 最符合我的要求。我以前不知道“记录”元素可以让我以清晰易读的方式在逻辑流中呈现决策。

    【讨论】:

      【解决方案2】:

      您可以考虑使用 Elm 前端的 Morphir
      它是用于业务逻辑建模和代码生成的可靠工具。
      可视化也随之而来。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-09
        • 2016-01-05
        • 1970-01-01
        • 2012-05-31
        相关资源
        最近更新 更多