In an earlier white paper, Bhakti Stephan Onggo explained what an agent-oriented model is and how BPMN can be used to represent an agent-oriented model.

In this paper, Onggo elaborates the concept of agent-oriented modeling and the steps involved in developing an agent-oriented model using BPMN. To help the reader gain a better understanding of the various steps, he uses a case study based on one of his past projects for a manufacturing company.