Abstract
Agents are a potential technology with many applications. It is urgent to develop appropriate methodologies for the development and deployment of agent-oriented applications. This paper presents Agent Factory Development Methodology (AFDM), a cohesive methodology, to support the development of agent-oriented applications. On the other hand agent cloning is considered one of the possible approaches to avoid system overloading. In later sections of this paper, agent cloning is designed and implemented as an example through the AFDM.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bauer, B.: Extending uml for the specification of interaction protocols. Technical report, submission for the 6th Call for Proposal of FIPA and revised version part of FIPA 1999, U. C. Berkeley (April 1999)
Booch, J.R., Grady, Jacobson, I.: The Unified Language User Guide. Addison-Wesley, Reading (1999)
Phelan, D., Strahan, R., Collier, R., Muldoon, C., O’Hare, G.M.P.: Access:An agent architecture for ubiquitous service delivery. In: Klusch, M., Omicini, A., Ossowski, S., Laamanen, H. (eds.) CIA 2003. LNCS (LNAI), vol. 2782, pp. 1–15. Springer, Heidelberg (2003)
Collier, R.W.: Agent factory: A framework for the engineering of agentoriented applications (2001)
O’Hare, G.M.P., Collier, R., Rooney, C.: A uml-based software engineering methodology for agent factory. In: Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering (SEKE-2004), Banff, Alberta, Canada (June 2004)
Giunchiglia, F., Mylopoulos, J., Perini, A.: The tropos software development methodology: Process, models and diagrams. Technical report, Technical Report DIT-02-008, Informatica e Telecomunicazioni, Universita degli Studi di Trento, 2001 (2001)
O’Hare, G.M.P., O’Grady, M.: Gulliver’s genie:a multi-agent system for uniquitous and intelligent content delivery. Computer Communication 26(11), 1178–1187 (2003)
Parunack, H.V.D., Odell, J., Bauer, B.: Extending uml for agents. In: Proceedings of AOIS Workshop at AAAI 2000 (2000)
Jennings, N.R., Wooldridge, M., Kinny, D.: The gaia methodology for agentoriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems (1999)
Collier, R., Rooney, C.F.B., O’Donoghue, R.P.S., O’Hare, G.M.P.: Mobile bdi agents. In: 11th Irish Conference (2000)
Rooney, C.F.B., Collier, R.W., O’Hare, G.M.P.: Viper: Visual protocol editor. In: De Nicola, R., Ferrari, G.-L., Meredith, G. (eds.) COORDINATION 2004. LNCS, vol. 2949, Springer, Heidelberg (2004)
Rumbaugh, I.J., James, Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1999)
O’Hare, G., Lowen, T., O’Hare, P.: Mobile agents point the way:context sensitive service delivery through mobile lightweight agents. In: Proceedings of First International Joint Conference on Autonomous Agents and Multi-Agent Systens Conference (AAMAS 2002), Bologna,Italy, AAAI Publisher, Menlo Park (2002)
Zambonelli, F., Jenningsy, N.R., Wooldridgez, M.: Developing multiagent systems: The gaia methodology, dipartimento di scienze e metodi dell’s ingegneria (October 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tong, Y., O’Hare, G.M.P., Collier, R. (2004). AFDM: A UML-Based Methodology for Engineering Intelligent Agents. In: Wang, S., et al. Conceptual Modeling for Advanced Application Domains. ER 2004. Lecture Notes in Computer Science, vol 3289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30466-1_48
Download citation
DOI: https://doi.org/10.1007/978-3-540-30466-1_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23722-8
Online ISBN: 978-3-540-30466-1
eBook Packages: Springer Book Archive