In most business process management (BPM) systems, the interleaving nature of data management and business process (BP) execution makes it hard for providing “Business-Process-as-a-Service” (BPaaS) due to the enormous effort required on maintaining both the engines as well as the data for the clients. In this paper we formulate a concept of a self-guided artifact, which extends artifact-centric BP models by capturing
all needed data
for a BP throughout its execution. Taking advantage of self-guided artifacts, the SeGA framework is presented to support the separation of data and BP execution.