服务组合一致性的深入解析
在服务计算领域,服务组合的一致性是一个至关重要的问题。本文将围绕异步关系网(ARN)展开,深入探讨服务组合的一致性相关内容。
1. 异步关系网基础
在服务计算(SOC)中,执行的进程通常是反应式和交互式的。为了观察这些进程的行为,我们采用基于跟踪的模型。
1.1 基于跟踪的行为模型
给定一组动作集合 $A$,一个关于 $A$ 的跟踪 $\lambda$ 是 $(2^A)^{\omega}$ 中的一个元素,即一个无限的动作集合序列。我们用 $\lambda(i)$ 表示 $\lambda$ 的第 $i$ 个元素,$\lambda_i$ 表示以 $\lambda(i)$ 结尾的 $\lambda$ 的前缀,$\lambda^i$ 表示从 $\lambda(i)$ 开始的 $\lambda$ 的后缀。一个关于 $A$ 的段是 $(2^A)^*$ 中的一个元素,即一个有限的动作集合序列。我们用 $\pi \prec \lambda$ 表示段 $\pi$ 是 $\lambda$ 的前缀。
以下是一些重要的定义:
- 属性和闭包 :
- 设 $A$ 是一个字母表,一个关于 $A$ 的属性 $\Lambda$ 是 $(2^A)^{\omega}$ 的一个子集。
- 给定 $\Lambda \subseteq (2^A)^{\omega}$,我们定义 $\Lambda_f = { \pi \in (2^A)^* : \exists \lambda \in \Lambda (\pi \prec \lambda) }$,即 $\Lambda$ 中跟踪的前缀集合,也
超级会员免费看
订阅专栏 解锁全文
2162

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



