Exception Diagnosis forAgent-Oriented Services

Agentoriented architectures andservice oriented architectures (SOA)havemanyfeatures incommonsuchas loosecoupling andprovision andconsumption ofservices. Software agentsystems havebeenusedinmanycommercial applications duetotheir attractive attributes suchasautonomy, flexibility and;arichandcomplex setofinteraction protocols. Agents insuchsystems provide andconsumeservices onbehalf oftheir owners. Thesesystems arepronetovarious kindsof runtimeexceptions dueto thedynamicnatureofopen environments andthedifferent programming models involved intheprovision ofaparticular service. Diagnosis ofunderlying causesoftheseexceptions iscritical forthesuccessful and reliable operation ofagent oriented services. Thispaperpresents anddiscusses a sentinel agentbased approach fordiagnosing theunderlying causes ofruntime exception foragent-oriented services.

[1]  William J. Clancey,et al.  Heuristic Classification , 1986, Artif. Intell..

[2]  Stephen Shaoyi Liao,et al.  Intelligent agents and financial risk monitoring systems , 2002, CACM.

[3]  N. H. Shah Exception diagnosis in open multi-agent systems , 2005, IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[4]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..