BizKB:实现动态跨企业协作的创新框架
立即解锁
发布时间: 2025-08-20 02:26:21 阅读量: 1 订阅数: 7 


集体智能与语义网的发展及应用
### BizKB:实现动态跨企业协作的创新框架
在当今全球化的商业环境中,企业间的协作变得愈发重要。然而,现有的业务流程管理(BPM)标准在支持跨企业协作方面存在诸多不足,语义技术的应用为解决这些问题提供了新的思路。本文将介绍一种名为 BizKB 的框架,它利用本体和语义 Web 服务技术,旨在实现跨企业集成,将业务概念转化为可执行的流程。
#### 1. 动机
以往的企业对企业(B2B)流程建模研究主要侧重于设计外部协作流程并自动执行,但存在一些问题。一方面,大多数 B2B 流程建模方法主要处理协作流程的自动执行,而忽略了人类交互;另一方面,这些方法未能有效支持动态 B2B 协作中贸易伙伴的灵活交换和配置管理。
为了确保商业伙伴之间的沟通内容有真正的共同理解,必须确定所传输数据的语义。目前 BPM 的机械化程度有限,主要障碍是业务流程无法进行机器推理,企业也无法通过逻辑表达式查询其流程空间。
语义 Web 技术基于本体,为知识的机器可读表示提供了可扩展的方法和工具。语义 Web 服务(SWS)利用语义 Web 技术支持软件组件(Web 服务)的自动发现、替换、组合和执行。BPM 是语义 Web 和 SWS 技术的自然应用领域,因为它们为可执行工件提供了大规模、标准化的知识表示技术。
本工作旨在提供一个基于语义的框架,组织、共享和使用现有 IT 系统、软件以及员工头脑中嵌入的业务流程知识,使公司更具适应性。BizKB 方法是迈向语义 BPM(sBPM)直觉的一步,它使用形式化技术从面向领域的角度对 BP 流程进行建模,也可作为 B2B 集成或跨企业协作的正式 BP 存储库。
#### 2. 相关工作
- **跨企业协作**:
- Oh 等人试图通过将集成过程分层来解决 B2B 集成中的困难,但未能定义虚拟伙伴的概念,且忽略了集成过程中的语义。
- 另一种方法试图在“抽象”层面制定协作流程,但忽略了定义抽象层次的方法,也未能指出 B2B 集成问题的根源在于企业业务流程的语义。
- **语义业务流程管理方法**:
- Jenz 的 BPM 本体方法认为第三代业务流程管理提供了对业务流程的集成视图,业务视图可分为核心业务本体层、行业特定本体层和组织特定本体层,IT 视图则完全是组织特定的。
- SUPER 项目旨在将 BPM 提升到业务层面,尝试将现有的 BPMN 和 BPEL 标准转换为富含语义的形式,分别称为 sBPMN(即 BPMO - 业务流程建模本体)和 sBPEL。
- SemBiz 项目通过对业务流程进行语义描述以及相应的工具支持,弥合业务层面和技术实现层面之间的差距,以 Web 服务建模本体(WSMO)为基础定义业务流程的语义描述框架。
- **BP 存储库方法**:
- MIT 流程手册项目的目标是开发丰富的在线库,用于共享和管理业务知识,可帮助人们重新设计现有业务流程、发明新流程、组织和共享组织实践知识以及生成支持或分析业务流程的软件。
- 苏黎世大学开发了 MIT 流程手册的 OWL 化版本,包括一个本体和大约 8000 个业务流程。
#### 3. 跨企业协作与集成
- **BPM 标准**:
- BPM 标准主要分为三类:图形标准、执行标准和交换标准。
- 图形标准是表达业务流程的最高级别(最自然),执行标准是最低级别(最技术)。图形标准以图形方式表达当代业务流程,执行标准旨在通过计算机自动化业务流程。
- 图形标准是面向图的表示,执行标准主要属于基于语法的块导向表示。从图形标准到执行标准的转换存在问题,常导致信息和语义的丢失,因此需要交换标准作为中间层。
- 交换标准是图形标准和执行标准之间的非上下文翻译器,但当前标准仍未能解决业务流程建模的许多方面,如目标、上下文、角色定义以及从高级目标到自动化业务流程的分解。
|标准类型|特点|
| ---- | ---- |
|图形标准|最高级别,最自然,图导向表示|
|执行标准|最低级别,最技术,语法块导向表示|
|交换标准|中间层,非上下文翻译器|
- **BPM 的缺失环节**:协作业务流程(CBP)是跨越企业的公共业务流程。目前有一些促进 B2B 集成的标准,如 IDEF 家族、ebXML BPSS、RosettaNet PIPs 和新兴的 UBL,但这些标准仅标准化了信息交换,未解决动态业务流程协作的实际需求,忽略了企业集成中理解彼此数据含义的重要性,因此互操作性有限。
#### 4. BizKB:基于语义的 B2B 集成方法
- **CBP 模式分析**:为了构建知识库,BP 分析师会进行分析,提取业务流程中的常见协作模式。例如,对订单管理(OM)和供应商管理库存(VMI)两个流程进行分析,发现它们都有一个三步模式:设置 - 行动 - 收尾。从这些模式中,可识别所有详细级别的流程以及从通用模式分解到更详细级别流程的规则,所有粒度级别及其细节将存储在 BizKB 中。
``
0
0
复制全文
相关推荐





