An Open S-BPM Runtime Environment based on Abstract State Machines

Harald Lerchner, Christian Stary

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

The paradigm shift from traditional BPM to Subject-oriented BPM (S-BPM) is accounted to identifying independently acting subjects. As such, they can perform arbitrary actions on arbitrary objects. Abstract State Machines (ASMs) work on a similar basis. Exploring their capabilities with respect to representing and executing S-BPM models strengthens the theoretical foundations of S-BPM, and thus, validity of S-BPM tools. Moreover it enables coherent intertwining of business process modeling with executing of S-BPM representations. In this contribution we introduce the framework and roadmap tackling the exploration of the ASM approach in the context of S-BPM. We also report the major result, namely the implementation of an executable workflow engine with an Abstract State Machine interpreter based on an existing abstract interpreter model for S-BPM (applying the ASM refinement concept). This workflow engine serves as a baseline and reference implementation for further language and processing developments, such as simulation tools, as it has been developed within the Open-S-BPM initiative.
Original languageEnglish
Title of host publication2014 16th IEEE Conference on Business Informatics
Pages54-61
Number of pages8
Publication statusPublished - 2014

Fields of science

  • 102 Computer Sciences
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102024 Usability research
  • 102025 Distributed systems
  • 102027 Web engineering
  • 603124 Theory of science

JKU Focus areas

  • Social and Economic Sciences (in general)

Cite this