[JWFD开源工作流]开发和设计流程引擎调试器是有必要的




     这里,我们遇到一些问题

      由于流程设计器交给最终用户使用,最终用户会利用流程设计器画出任意复杂的流程图,而这些任意复杂的流程图的拓扑结构,我们在拓扑分析模型中不可能做到100%的全部识别和解析,因此修改拓扑分析算法就成为我们进行流程系统后台开发的一项必要工作,而要修改和升级拓扑分析算法,就必须有辅助的工具包或者平台.......

     那,我们认识到这个问题之后,就需要为广大的用户开发一套图形化的流程引擎调试工具,类似DOS的DEBUG程序一样,但是要使用这个调试工具,可能需要一些稍微基础一些的编程经验和能力......

    在我把这个版本的ARC-IRC过渡的算法模型调整好之后,会释放出一个原始的引擎算法,这个算法不可能做到对所有的并行分支拓扑模型都能够解析和识别,但是一般的对称并行拓扑图是可以识别和解析的

     对用户设计的任意复杂的流程图要做到90%以上的识别率,可能要等到动态算法构造器的出现,但是这个构造器的设计尚未完成,可能大家还要等待一个比较长的时间.....


    所以,我们在设计和开发流程的时候,尽量采取简化的方式,用较少的节点和较为简单的拓扑连接来表达业务流程。。。。。。

      

你可能感兴趣的:(工作流)