Patent ID: 8745634

Claim:
A system, comprising: a first computer system located at a first plant; a first memory; a first object based business process management (BPM) application stored in the first memory that, when executed by the first computer system, automatically executes a first workflow that receives a first input from a human machine interface (HMI) in a first plant, in response to the first input launches a first event, wherein the first event is associated with a first script and wherein launching the first event causes the first script to be executed, the first script assigns a first task associated to a first functional role performed at the first plant, receives a second input associated with the first task, in response to the second input launches a second event, wherein the second event is associated with a second script and wherein launching the second event causes the second script to be executed, the second script transmits a request to launch a second task, accesses a first business process management data store located in the plant, and presents first contextual information accessed from the first business process management data store on a display associated with the first functional role; a second computer system located separate from the first plant; a second memory; a second object based business process management application stored in the second memory that, when executed by the second computer system, automatically executes a second workflow that receives the request to launch the second task, assigns the second task associated to a second functional role performed at the office separate from the first plant, receives a third input associated with the second task, in response to the third input transmits information to the human machine interface that changes the process mediated by the human machine interface in the first plant, accesses a second business process management data store located at an office separate from the first plant, and presents second contextual information accessed from the second business process management data store on a display associated with the second functional role, wherein the first contextual information is not stored in the second business process management data store and wherein the tasks associated with the first workflow are identified as those that take place at the first plant.