以人为本的企业信息系统:对话导向视角的探索
1. 引言
企业信息系统(EISs)最初被设想为提供业务实体存储库的系统,使用户能够处理这些实体。随着发展,面向流程的方法指出,业务目标通过协调工作实现,包括用户任务和自动程序。然而,当前的符号和语言,如BPMN、XPDL和BPEL,采用以编排为导向的视角,将业务流程视为工作的协调者,把人类活动当作自动程序的特殊情况处理,忽略了人类工作的合作性。
人类工作通常是合作性的,通过结构化的交互即对话来实现。对话是语言/行动视角(LAP)的核心,EISs主要是协调工具。为解决对话与业务流程的有效集成问题,本文提出了以人为本的业务流程符号(POBPN)和对话导向的视角。
2. 背景
当前以编排为导向的业务流程符号,如BPMN和UML活动图,强调业务流程的控制流,忽视信息流,倾向于将用户任务纳入流程结构。BPMN只能处理一种交互模式(1, 1),即用户任务接收一个输入消息并交付一个输出消息。实际上,还有另外三种任务交互模式:
- 模式(1, ):任务在完成前发送多个中间输出消息。
- 模式( , 1):任务在激活后可能接收额外的输入消息。
- 模式( , ):任务有输入消息流和输出消息流。
为克服这些限制,流程应强调与用户任务的底层交互。交互的概念很重要,它引出了对话的概念。Winograd和Flores引入了“行动对话”的概念,提出了LAP视角。基于LAP的几种建模方法,如Action Workflow、DEMO和BAT,对交互的本质有了更深入的理解,但没有提供通过对话集成业务流程和用户任务的操作解决方案。
超级会员免费看
订阅专栏 解锁全文
920

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



