Practical Development of Hybrid Intelligent Agent Systems with SoSAA
The development of intelligent Multi Agent Systems (MAS) is a non-trivial task. While much past research has focused on high-level activities such as co-ordination and negotiation, the development of tools and strategies to address the lower-level concerns of such systems is a more recent focus. SoSAA (Socially Situated Agent Architecture) is a strategy for the integration of high-level MASs on one hand with component-based systems on the other. Under the SoSAA strategy, a component-based system is used to provide the lower-level implementation of agent tasks and capabilities, allowing for the agent layer to concentrate on high-level intelligent co-ordination and organisation. This paper provides a practical perspective on how SoSAA can be used in the development of intelligent MASs, illustrating this by demonstrating how it can be used to manage backchannel transport services.
KeywordsMulti Agent System Multiagent System Transport Protocol Platform Service Agent Factory
Unable to display preview. Download preview PDF.
- 1.Wooldridge, M.: Introduction to multiagent systems. John Wiley & Sons, Inc., New York (2001)Google Scholar
- 2.Ricci, A., Piunt, M., Acay, L.D., Bordini, R.H., Hubner, J.F., Destani, M.: Integrating Heterogeneous Agent Programming Platforms within Artifact-Based Environments. In: International Joint Conference on Agents and Multi Agent Systems (AAMAS 2008), Estoril, Portugal (2008)Google Scholar
- 4.Lillis, D., Collier, R.W., Dragone, M., O’Hare, G.M.P.: An Agent-Based Approach to Component Management. In: Proceedings of the 8th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2009), Budapest, Hungary (May 2009)Google Scholar
- 5.Dragone, M., Lillis, D., Collier, R.W., O’Hare, G.M.P.: SoSAA: A Framework for Integrating Agents & Components. In: Proceedings of the 24th Annual Symposium on Applied Computing (ACM SAC 2009), Special Track on Agent-Oriented Programming, Systems, Languages, and Applications, Honolulu, Hawaii, USA (March 2009)Google Scholar
- 7.Gat, E.: Integrating planning and reacting in a heterogeneous asynchronous architecture for controlling real-world mobile robots. In: Proceedings of the National Conference on Artificial Intelligence, pp. 809–809. John Wiley & Sons Ltd., Chichester (1992)Google Scholar
- 8.Collier, R.W., O’Hare, G.: Modeling and Programming with Commitment Rules in Agent Factory. In: Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches. IGI Publishing (2009)Google Scholar
- 10.Berna-Koes, M., Nourbakhsh, I., Sycara, K.: Communication efficiency in multi-agent systems. In: Proceedings of 2004 IEEE International Conference on Robotics and Automation, ICRA 2004, vol. 3 (2004)Google Scholar
- 11.Lillis, D., Collier, R., Toolan, F., Dunnion, J.: Evaluating Communication Strategies in a Multi Agent Information Retrieval System. In: Proceedings of the 18th Irish Conference on Artificial Intelligence and Cognitive Science (AICS 2007), pp. 81–90. Dublin Institute of Technology, Dublin (2007)Google Scholar
- 12.Dragone, M.: SoSAA: An Agent-Based Robot Software Framework. PhD thesis, University College Dublin (2007)Google Scholar