<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="client.xsl" type="text/xsl"?>
<article article-type="other">
<front>
<journal-meta>
<journal-id/>
<issn/>
<banner>
<!--<href>banner.jpg</href>-->
<size width="100%"/>
</banner>
</journal-meta>
<article-meta>
<title-group>
<article-title>An Event-Driven Approach for Agent-Based Business Process Enactment</article-title>
</title-group>

<author><a href="mailto:pchakra@ncsu.edu"><name>Payal Chakravarty</name></a></author>
<aff>North Carolina State University, Department of Computer Science</aff>

<author><a href="mailto:singh@ncsu.edu"><name>Munindar P. Singh</name></a></author>
<aff>North Carolina State University, Department of Computer Science</aff>

</article-meta></front>
<body>
<abstract>
<title>ABSTRACT</title>
<p>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 include (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.</p>
</abstract>
<fpdf>
<href>pdflogo.jpg</href>
<hpdf>AAMAS07_0534_f05ad467dab19194545911b7e28c955b</hpdf>
</fpdf>
</body>
</article>
