面向合规性的SOA模型感知监控
1. 引言
在当今的商业环境中,企业合规性,即企业的业务活动和实践符合现有法律、法规以及自身内部政策,是商业界的主要关注点。然而,这些合规要求经常发生变化,这使得企业难以系统、快速地适应新的合规需求。
目前,业务流程由流程驱动的面向服务架构(SOA)支持。这种架构旨在通过将高级业务流程与信息技术支持的应用程序相结合,提高组织的生产力、效率和灵活性。在企业级的流程驱动SOA中,存在多个业务流程和流程实例,它们在运行时与不同的外部实体(如服务、数据库)进行交互。
监控流程驱动的SOA(流程实例)在运行时能够诊断流程状态,从而提供有关业务流程中合规要求是否得到满足的必要信息。传统的基于事件的监控解决方案存在一些局限性:
- 信息预见困难 :在设计监控解决方案时,很难预见流程执行期间所需的所有监控信息。事件只能捕捉某一时刻的流程执行状态,而监控需要更广泛的视角。此外,由于需求的变化,监控组件需要考虑未在事件中传输的额外信息。
- 资源消耗大 :基于事件的监控解决方案通常会接收到大量事件。由于这种监控方式消耗大量系统资源,通常只能一起处理有限数量的事件。而且,在事件消息中嵌入大量数据(如一个模型及其所有相关模型)往往不可行。
为了解决这些问题,我们提出了一种新颖的方法——基于模型感知的业务流程事件监控。该方法能够在运行时访问和反映流程模型,通过复杂事件处理技术从低级流程事件中识别出包含流程模型引用的高级事件(对应于业务事件)。模型引用使得能够在运行时检索和反映原始流程模型,从而保持事件的小尺寸,并在监控期间考虑新的模型和模型元素。我们将通过移动
超级会员免费看
订阅专栏 解锁全文
696

被折叠的 条评论
为什么被折叠?



