DESIGNING A FRAMEWORK FOR RESTFUL MULTI-AGENT SYSTEMS
Althagafi, Abdullah Hasen H
Nowadays there are many systems that require some degree of automation. To attain this automation, agent technology has generally been found to be a promising approach. An agent is a piece of software that does activities on behalf of a user or another program. However, designing and deploying an agent infrastructure that achieves scalability is still a major challenge. In this thesis, a pattern for designing agents following RESTful principles is proposed in an effort to address the aforementioned challenges. In addition, the pattern will follow the FIPA Abstract Architecture; which is aimed at developing intelligent agents and supporting interoperability among agents and agent-based systems. Furthermore, an evaluation is done to investigate the scalability of the deployment of a RESTful multi-agent system.
DegreeMaster of Science (M.Sc.)
CommitteeVassileva, Julita; McCalla, Gordon; lynch, denard
Copyright DateOctober 2012