工作流存在的问题
1工作流执行路径的有效性问题。工作流在运行时要满足各种约束和限制如资源约束。而工作流模型只定义了这些约束的特征约束的满足性只有在工作流执行时才能判断。根据约束的满足性提前识别工作流执行路径的有效性可以及时调配资源确保工作流顺畅执行。当前的研究大多采用加锁、串行化的方法消解资源冲突损失了工作流执行的并发性。不损失并发性并提高工作流执行的成功性还需要进一步研究。在工作流运行时提前识别执行路径的成功性可以及时地调整工作流的运行环境如资源配置等提高工作流执行的成功率同时也减轻了工作流引擎的执行负载。2构件复用方式和运行的性能验证问题。包括构件复用效率验证和运行效率验证其中前者是验证构件组织结构是否和效率匹配进而提高构件复用效率目前的研究主要关注系统重构的敏捷性、重构的性能度量、构件的复用性能和复用优化等方面。由于业务频率的变化会影响构件的执行负载所以基于业务频率的变化持续提高构件的复用效率方面也不能忽视。后者是验证构件调度方式是否和效率匹配进而可以提高系统整体的运行效率。通过挖掘业务频率持续变化的特性从构件组织结构和预加载上提高了构件的复用效率和可重构化ESA的运行效率。

相关新闻