An event-driven approach for agent-based business process enactment

Payal Chakravarty, Munindar P. Singh
2007 Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems - AAMAS '07  
Agents enacting business processes in large open environments need to adaptively accommodate exceptions. Work on multiagent approaches can flexibly model business processes. This paper proposes an event-driven architecture that enriches such models with events resulting in a more robust and proactive system. Specifically, we place this architecture in a business process framework based on protocols and policies, where agents' behaviors are specified via rules. The contributions of this paper
more » ... lude (1) an event-driven architecture, (2) a specification language that combines event logic with rules and (3) a methodology to incorporate events into a process (such as for fine-grained monitoring), (4) a way to manage subscriptions to simple events efficiently. This approach is applied on a well-known business scenario.
doi:10.1145/1329125.1329383 dblp:conf/atal/ChakravartyS07 fatcat:zpfipr2singtffnvv3h7rq5vkq