Patent ID: 7934219

Claim:
A processor-implemented method comprising: coupling, by an application system, a first processing agent to a first business object, the first processing agent including integrating components of the first business object, the first processing agent providing a communication path between the first business object and a second business object, and the first processing agent being independently updatable of the first business object; and responsive to a change in the first business object, executing a routine of: determining, by the first processing agent, whether the change necessitates communication to the second business object, when communication to the second business object is necessary, transmitting, by the first processing agent, a message to a second processing agent that is coupled to the second business object, said message including data representing the change, wherein the second processing agent includes integrating components of the second business object and the second processing agent being independently updatable of the second business object, determining, by the second processing agent, whether the message necessitates a second change to the second business object, when the second change to the second business object is necessary, effecting the second change in the second business object, and when the second change to the second business object is not necessary, effecting, by the second processing agent, the second change only in the second processing agent, wherein each business object represents a business transaction and instances of the business transaction, wherein the integrating components of each processing agent process the business transaction of the coupled business object, and wherein the first and second business object remain available for other operations in the application system during execution of the routine.