Abstract
Agent-Oriented Software Development is one of the recent contributions to the field of Software Engineering. To date numerous methodologies for agent-oriented software development have been proposed in the literature. However, their application to real-world problems is still limited due to their lack of maturity. Evaluating their strengths and weaknesses is an important step towards developing better methodologies in the future. This paper presents research results obtained by applying three agent-oriented methodologies, namely ROADMAP, MaSE and Prometheus in the context of an E-commerce system. The results are presented and future work is discussed.
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
James, O.: Object and Agents Compared. Journal of Object Technology 1(1), 41–53 (2002)
Luck, M., Ashri, R., D’Inverno, M.: Agent-Based Software Development. Artech House, London (2004)
Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design (2000) (retrieved, February 15, 2006), http://www.ecs.soton.ac.uk/~nrj/download-files/jaamas2000.pdf
Tveit, A.: Survey of Agent-Oriented Software Engineering. First NTNU CSGSC (2001)
Juan, T., Sterling, L.: The ROADMAP Meta-Model for Intelligent Adaptive Multi-Agent Systems in Open Environments. In: Giorgini, P., Müller, J.P., Odell, J.J. (eds.) Agent-Oriented Software Engineering IV. LNCS, vol. 2935, Springer, Heidelberg (2004)
Juan, T., Pearce, A., Sterling, L.: ROADMAP: Extending the Gaia Methodology for Complex Open Systems. In: Falcone, R., Barber, S., Korba, L., Singh, M.P. (eds.) AAMAS 2002. LNCS (LNAI), vol. 2631, Springer, Heidelberg (2003)
Padgham, L., Winikoff, M.: Developing intelligent Agent Systems: A Practical Guide. John Wiley & Sons, Chichester (2004)
Mark, F., Wood, Scott, A., DeLoach, L.: An Overview of the Multiagent Systems Engineering Methodology, pp. 207–221. Springer, Heidelberg (2001)
http://www.cis.ksu.edu/~sdeloach/publications/Conference/mase-aose2000.pdf
Bellifemine, F., Caire, G., Trucco, T.: JADE Adminstirator,s Guide. GmbH (2006)
Fasli, M.: Agent Technology for e-Commerce. John Wiley and Sons, UK (2007)
Shehory, O., Sturm, A.: Evaluation of modelling techniques for agent-oriented systems. In: Fifth International Conference on Autonomous Agents, pp. 624–631 (2001)
Dam, K.H., Winikoff, M.: Comparing Agent-Oriented Methodologies. In: Giorgini, P., Henderson-Sellers, B., Winikoff, M. (eds.) AOIS 2003. LNCS (LNAI), vol. 3030, Springer, Heidelberg (2004)
Far, B.H.: Sample Project: Travel Agency System (TAS) (2004) (retrieved February 2, 2006) http://www.enel.ucalgary.ca/People/far/
Wooldridge, M.: Introduction to Multiagent Systems. John Wiley and Sons, UK (2002)
AgentTool 1.8: User Manual http://www.cis.ksu.edu/~sdeloach/ai/software/agentTool-1.8.3.exe
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An Agent-Oriented Software Development Methodology. In: AAMAAS- 8, pp. 203–236 (2004)
Numi, Q., Low, G., Williams, M.: A Feature Analysis Framework for Evaluating Multi-agent System Development Methodologies. In: Zhong, N., Raś, Z.W., Tsumoto, S., Suzuki, E. (eds.) ISMIS 2003. LNCS (LNAI), vol. 2871, pp. 613–617. Springer, Heidelberg (2003)
Sudeikat, J., Braubach, L., Pokahr, A., Lamersdorf, W.: Evaluation of Agent-Oriented Software Methodologies - Examination of the Gap Between Modeling and Platform. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, pp. 126–141. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Al-Hashel, E., Balachandran, B.M., Sharma, D. (2007). A Comparison of Three Agent-Oriented Software Development Methodologies: ROADMAP, Prometheus, and MaSE. In: Apolloni, B., Howlett, R.J., Jain, L. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2007. Lecture Notes in Computer Science(), vol 4694. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74829-8_111
Download citation
DOI: https://doi.org/10.1007/978-3-540-74829-8_111
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74828-1
Online ISBN: 978-3-540-74829-8
eBook Packages: Computer ScienceComputer Science (R0)