Skip to main content

A Comparison of Three Agent-Oriented Software Development Methodologies: ROADMAP, Prometheus, and MaSE

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4694))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. James, O.: Object and Agents Compared. Journal of Object Technology 1(1), 41–53 (2002)

    Google Scholar 

  2. Luck, M., Ashri, R., D’Inverno, M.: Agent-Based Software Development. Artech House, London (2004)

    MATH  Google Scholar 

  3. 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

  4. Tveit, A.: Survey of Agent-Oriented Software Engineering. First NTNU CSGSC (2001)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Padgham, L., Winikoff, M.: Developing intelligent Agent Systems: A Practical Guide. John Wiley & Sons, Chichester (2004)

    Google Scholar 

  8. Mark, F., Wood, Scott, A., DeLoach, L.: An Overview of the Multiagent Systems Engineering Methodology, pp. 207–221. Springer, Heidelberg (2001)

    Google Scholar 

  9. http://www.cis.ksu.edu/~sdeloach/publications/Conference/mase-aose2000.pdf

  10. Bellifemine, F., Caire, G., Trucco, T.: JADE Adminstirator,s Guide. GmbH (2006)

    Google Scholar 

  11. Fasli, M.: Agent Technology for e-Commerce. John Wiley and Sons, UK (2007)

    Google Scholar 

  12. Shehory, O., Sturm, A.: Evaluation of modelling techniques for agent-oriented systems. In: Fifth International Conference on Autonomous Agents, pp. 624–631 (2001)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Far, B.H.: Sample Project: Travel Agency System (TAS) (2004) (retrieved February 2, 2006) http://www.enel.ucalgary.ca/People/far/

  15. Wooldridge, M.: Introduction to Multiagent Systems. John Wiley and Sons, UK (2002)

    Google Scholar 

  16. AgentTool 1.8: User Manual http://www.cis.ksu.edu/~sdeloach/ai/software/agentTool-1.8.3.exe

  17. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An Agent-Oriented Software Development Methodology. In: AAMAAS- 8, pp. 203–236 (2004)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bruno Apolloni Robert J. Howlett Lakhmi Jain

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics