What is (Open) S-BPM
Subject-oriented business process management (S-BPM) is a new paradigm for business process management. In that paradigm processes are considered as structured communication between the parties involved in a process. Subjects are an abstract representation of the parties involved in a process. Subjects are behavior specifications. Subjects define in which sequence messages are received or sent and internal actions are executed. Subject-oriented process models must be embedded into an organizational and/or technical environment. This means subjects are assigned to actors. Actors execute the behavior defined in the assigned subject. A subject can be a human, a machine, a computer program or a mixture of all.
This paradigm has many advantages. Only a few basic types of specification elements are required: Subjects, messages, send, receive and do. Additionally the specification can be put in complete sentences with Subject, Predicate and Object, as everybody is familiar with from natural language. In other words a process is specified by articulating who does what, with what?
In order to foster spreading the idea and concept of this new BPM approach and to stimulate research on it we initiated the Open S-BPM project.