2015年7月6日,苏建文教授受邀在计算机学院会议室进行了题为“数据管理和业务流程管理的执行管理的独立性”的讲座。
苏建文是加州大学圣巴巴拉分校计算机学院的教授,在复旦大学获得学士/硕士学位,在南加州大学获得博士学位。他的研究涉及数据建模和查询语言、科学数据库、形式化验证、网络服务和业务流程管理。目前主要工作集中在对业务流程中关于组成和管理的建模和分析。
业务流程管理(BPM)是企业应用系统中至关重要的部分,工作流管理系统(WfMSs)是IT和支持BPM的软件系统的重要组成部分。目前WfMSs的目的在于管理流程执行,但需要一个在建模和管理流程执行中所需的大部分数据的特设的方法;它们没有明确把执行管理与数据管理分离。在WfMSs中有五类数据需要管理:流程定义、业务数据、执行状态、相关性和资源信息。分离的缺乏性使得管理数据的一致性变得困难,尤其是流程的变更/发展,这对提供业务流程即服务(BPaaS)是一个严重的挑战。
讲座中,苏教授用一些具体的例子说明了WfMSs中数据管理的薄弱环节,然后讨论了明确地分离逻辑层和其各自关注点的“执行独立”原则的需求。为了帮助并促进WFMS的设计遵守这一原则,苏教授制定了能够用于指导逻辑数据设计的“数据自足”原则并进一步引入“universal artifacts”的概念,这个概念可以把一般的方法变为整体数据建模和管理框架。Universal artifacts为BPM研究和发展带来了许多有趣的问题。最后苏教授探索并讨论三个方面的问题:universal artifacts是如何工作的?如何管理数据一致性?该框架如何提高BPM并支持如BPaaS的新功能?
讲座中,苏教授用一些具体的例子说明了WfMSs中数据管理的薄弱环节,然后讨论了明确地分离逻辑层和其各自关注点的“执行独立”原则的需求。为了帮助并促进WFMS的设计遵守这一原则,苏教授制定了能够用于指导逻辑数据设计的“数据自足”原则并进一步引入“universal artifacts”的概念,这个概念可以把一般的方法变为整体数据建模和管理框架。Universal artifacts为BPM研究和发展带来了许多有趣的问题。最后苏教授探索并讨论三个方面的问题:universal artifacts是如何工作的?如何管理数据一致性?该框架如何提高BPM并支持如BPaaS的新功能?

