Abstract
This paper introduces Agent Factory, a cohesive framework supporting a structured approach to the development and deployment of agent-oriented applications. We describe Agent Factory together with an accompanying agent development methodology. We detail the key attributes of Agent Factory, namely: visual design, design reuse, behaviour enactment, migration, and ubiquity. Agent Factory functionality is exercised by way of a case study. We offer cross comparison of our system with exemplar agent prototyping environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bauer, B., Muller, J., Odell, J., Agent UML: A Formalism for Specifying Multiagent Interaction. Agent-Oriented Software Engineering (Paolo Ciancarini and Michael Wooldridge eds), Springer, Berlin, pp 91–103, 2001.
Bellifemine, F., Poggi, A., Rimassa, G., JADE—A FIPA-compliant agent framework, in Proceedings of the 4th International Conference and Exhibition on The Practical Application of Intelligent Agents and Multi-Agents (PAAM), London, UK, 1999.
Berger, M., Bauer, B., Watzke, M., A Scalable Agent Infrastructure, 2nd Workshop on Infrastructure for Agents, MAS and Scalable MAS. Autonomous Agents’01, Montreal, 2001.
Busetta, P., Ronnquist, R., Hodgson, A., and Lucas, A., JACK Intelligent Agents—Components for Intelligent Agents in Java, in AgentLink Newsletter 1, Jan 1999.
Collier, R.W., Agent Factory: A Framework for the Engineering of Agent-Oriented Applications, Ph. D. Thesis, University College Dublin, Ireland, 2001.
Colom, J.M., Koutny, M. (eds), Applications and Theory of Petri Nets, Proceedings of the 22nd International Conference ICATPN 2001 Newcastle upon Tyne, UK, June 25–29, LNCS 2075, Springer-Verlag Publishers, 2001.
CVS Home Page, http://www.cvshome.org/
DeLoach, S.A., Wood, M.F., Sparkman, C.H., Multiagent Systems Engineering, International Journal of Software Engineering and Knowledge Engineering, Volume 11, No. 3, pp 231–258, 2001.
The FIPA Website, http://www.fipa.org/.
The FIPA-OS Website, http://fipaos.sourceforge.net/.
Juan, T., Pearce, A., Sterling, L., Extending the GAIA methodology for complex open systems, Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS-2002), Bologna, July 15–19, 2002
Lowen, T.D., O’Hare, P.T., O’Hare G.M.P, Mobile Agents point the WAY: Context Sensitive Service Delivery through Mobile Lightweight Agents. Proc of Autonomous Agents and Multi-Agent Systems (AAMAS-2002), Bologna, July 15–19, 2002
Nwana, H., Ndumu, D., Lee, L., Collis, J., ZEUS: A Tool-Kit for Building Distributed Multi-Agent Systems, in Applied Artificial Intelligence Journal, Vol. 13 (1), p129–186, 1999.
O’Hare, G.M.P., Agent Factory: An Environment for the Fabrication of Distributed Artificial Systems, in O’Hare, G.M.P. and Jennings, N.R.(Eds.), Foundations of Distributed Artificial Intelligence, Sixth Generation Computer Series, Wiley Interscience Pubs, New York, 1996.
O’Hare, P., O’Hare G.M.P., and Lowen, T., Far and a Way: Context sensitive service delivery through mobile lightweight PDA hosted agents. In Proc. FLAIRS 02, 2002.
Padgham, L., Winikoff, M., Prometheus: A Methodology for Developing Intelligent Agents, Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS-2002), Bologna, July 15–19, 2002
Venners, B., Inheritance versus Composition: Which one should you choose? Javaworld, http://www.javaworld.com/javaworld/jw-11-1998/jw-11-techniques.html
Wooldridge, M., Jennings, N.R., Kinny, D., The Gaia Methodology for Agent-Oriented Analysis and Design, in Journal of Autonomous Agents and Multi-Agent Systems, Kluwer Academic Publishers, Volume 3, pp 285–312, 2000
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Collier, R., O’Hare, G., Lowen, T., Rooney, C. (2003). Beyond Prototyping in the Factory of Agents. In: Mařík, V., Pěchouček, M., Müller, J. (eds) Multi-Agent Systems and Applications III. CEEMAS 2003. Lecture Notes in Computer Science(), vol 2691. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45023-8_37
Download citation
DOI: https://doi.org/10.1007/3-540-45023-8_37
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40450-7
Online ISBN: 978-3-540-45023-8
eBook Packages: Springer Book Archive