工作流底层数据结构与建立拓扑方程组的一些思考

探讨如何使用方程组表示动态变化的流程拓扑结构,并分析在不同拓扑结构下方程组的变化规律。面对拓扑关系的动态转换,提出基于矩阵或链表的不同实现方案及其对现有API的影响。


用一个联立的方程组来表示流程拓扑结构,这个拓扑结构如果发生变化,方程组也跟着发生变化,这就可以实现所谓的动态流程

面临下面的一些问题,需要我们尽快解决


方程的自变量和因变量的关系 对应着什么拓扑关系?
一个方程就是一个关系表达,现在要明确动态拓扑结构的关系要点是哪些?
拓扑的动态变换,要明确一个或者几个变换中的关系,才能够确立方程的结构?
先不考虑变换的问题,仅仅考虑一个静态的拓扑方程 ?
一个复杂的流程拓扑结构,如何表示为几组关系?一组或者几组关系式?


拓扑结构-转化为矩阵 当拓扑结构变化的时候,矩阵也发生变化,那么变化之后的矩阵
与变化前的矩阵有什么区别,这种区别作为建立动态方程的关键变量和参数或者结构????

我现在是基于矩阵在做方程的设计,这个和JWFD以前的数据结构模型有点出入,原来的模型是链表结构

JWFD的基础API都是基于链表结构设计的,如果要换成矩阵模型,那么API都要变,这样一来,开发的成本就大大增加了

如果不用矩阵的话,用链表的模型来做,那么方程怎么建呢?没有矩阵和矩阵的变换就无法得出变换的关键参数,没有
关键参数就无法自动构造新的算法。。。。

基于链表的API和引擎结构,怎么实现动态拓扑结构的算法呢?
要实现自适应,还有一个方法,就是从底层的API就开始动态实现,如果这样做,那么流程引擎的整体结构就需要全部变
什么样的流程图数据模型最适合于动态构造算法呢?
什么样的流程图数据模型最能够利用现有的资源和API?


哎,fireflow开源工作流发布2.0版本了,我还在这里原地打转,真是落后啊。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值