文件名称:企业Web服务的业务规则管理框架-研究论文
文件大小:276KB
文件格式:PDF
更新时间:2024-06-09 12:52:43
Dynamic Rule Execution Business process
使业务规则提取更加动态是一个悬而未决的问题,我们认为如果将业务流程结构分解为一组规则是可行的,每个规则代表业务流程的过渡。 结果,可以通过重用和集成现有的规则引擎来实现业务流程引擎。 我们正在提出一种提取业务规则,然后在运行时对其进行修改的方法。 业务规则指定影响行为的约束,还指定影响执行流程的条件的派生。 可以从用例,规范或系统代码中提取规则。 但是,由于很少有企业以结构化,显式的形式(例如文档或隐式软件代码)捕获其业务规则,因此在捕获和管理它们之前,需要先对其进行识别。 这些规则比流程本身更经常更改,但是更改和管理业务规则是一项复杂的任务,超出了大多数业务分析师的能力。 捕获过程着重于潜在业务规则源的标识。 随着业务逻辑需求的变化,业务分析人员可以在无需IT人员帮助的情况下更新业务逻辑。 新逻辑可立即用于所有客户端应用程序。 在当前趋势下,规则会在静态时间阶段进行修改或更改。 但是本文提供了在运行时更改规则的方法。 此处,规则是从服务中提取的,可以动态更改。 修改现有规则并将其附加到源代码中,而不会妨碍对最终用户的服务,而这可以通过源控制系统来实现。 修改规则后,它将为萌芽新的业务逻辑提供一条途径。 可以采用这种新的业务逻辑进行有效的软件开发。