In a process-oriented modeling view, we usually see the world as a collection of interacting activities in which entities move from one activity to another. While this view is common, there are cases where an organization would prefer to be perceived as providing human-centered services, rather than process-centered services. This is especially true for, although not limited to, organizations offering services to their customers.

The modeling language that will be used in this white paper is BPMN. BPMN is a modeling language and standard by the Object Management Group (OMG). BPMN is designed to a support process-oriented modeling view.

The objective of this white paper is to introduce the concept of ‘agent-oriented modeling’ (widely known as ‘agent-based modeling’ in academic literature). Bhakti Stephan Onggo discusses how a business process model is represented from the agent-oriented perspective.