Business process management systems from various vendors are used by companies around the globe. Most of these systems allow for the full or partial automation of business processes by ensuring that tasks and data are presented to the right person at the right time during process execution. However, almost all established BPMS employ the activity-centric process support paradigm, in which the various forms, i.e., the main way for users to input data into the process, have to be created by hand. Furthermore, traditional activity-centric process management systems are limited in their flexibility as all possible execution variants have to be taken into account by the process modeler. Therefore, large amounts of research have gone into developing alternative process support paradigms, with a large focus on enabling more flexibly executable processes. This article takes one of these paradigms, object-aware process management, and presents the concepts we developed while researching the possibility of bringing the power and flexibility of non-activity-centric process support paradigms to the people that matter: the end-users working with the processes. The contribution of this article are the concepts, ideas, and lessons learned during the development and evaluation of the PHILharmonicFlows runtime user interface, which allows for the generation of an entire user interface, complete with navigation and forms, based on an object-aware process model. This novel approach allows for the generation of entire information systems, complete with data storage, process logic, and now fully functional user interfaces in a fully generic fashion from data-centric object-aware process models.
翻译:世界各地的公司都使用各种供应商的业务流程管理系统。这些系统大多允许业务流程的全面或部分自动化,确保任务和数据在流程执行期间及时向合适的人提供;然而,几乎所有已建立的业务流程管理系统都采用以活动为中心的流程支持模式,其中各种形式,即用户将数据输入流程的主要途径,必须由手工创建。此外,传统以活动为中心的流程管理系统的灵活性有限,因为所有可能的执行变式都必须由流程模型加以考虑。因此,大量研究已进入开发替代流程支持模式,主要侧重于使可执行流程更加灵活。这一条款采用了一种以活动为中心的流程支持模式,即目标认知流程管理,介绍了我们在研究将非活动中心流程支持模式的力量和灵活性带给相关对象的可能性时所形成的概念:终端用户与整个流程合作。本文章的贡献是开发和评价整个流程的替代流程支持模式,主要侧重于促进更灵活可执行流程的流程。本条款采用了其中一种模式模式的用户生成流程,并允许用户以新流程为基础的用户生成流程。