Skip to main content

Towards a More Expressive and Refinable Multiagent System Engineering Methodology

  • Conference paper
Agent-Oriented Information Systems (AOIS 2003)

Abstract

In this paper, we improve and extend the MaSE methodology to bridge the gaps in this methodology. First, we propose a methodology improvement process and, based on this process, we report the discovered gaps and weaknesses in the methodology. For removing the reported weaknesses, we introduce the “Role Schema” to document roles properties and the “Knowledge Modeling” step in order to model knowledge of each single agent in the analysis phase of the methodology. We also propose the “Agent–Object model” to decrease design and implementation complexity and improve efficiency of the developed agent-based system. In the improvement process, for evaluating the proposed refinements and extensions we have analyzed and designed the CASBA multiagent system with the improved MaSE. We will show that these improvements will increase expressiveness and refinability of the methodology and maintainability of the developed agent-based system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdollahzadeh Barfouroush, A., Vafadar, S.: Ex-MaSE: An Extended and Expressive Multiagent system Engineering. In: Proceedings of the 2003th Arab conference on Information technology conference (ACIT 2003), Alexandria, Egypt (2003)

    Google Scholar 

  2. Ayatollahzadeh Shirazi, M.R., Abdollahzadeh, A.: Agent-based Software Engineering as a Layered Technology. In: Proceedings of the Workshop on Agents for Information Management. The First EurAsian Conference on Advances in Information and Communication Technology, Iran (2002)

    Google Scholar 

  3. DeLoach, S.A.: Modeling Organizational Rules in the Multiagent Systems Engineering Methodology. In: Proceedings of the 15th Canadian Conference on Artificial Intelligence. Calgary, Canada (2002)

    Google Scholar 

  4. DiLeo, J., Jacobs, T., DeLoach, S.: Integrating Ontologies into Multiagent Systems Engineering. In: 4th international bi-conference workshop on agent-oriented Information systems (AOIS 2002), Bologna, Italy (2002)

    Google Scholar 

  5. Iglesias, C.A., Garijo, M., Gonzales, J.C.: A survey of Agent-Oriented Methodologies. In: Rao, A.S., Singh, M.P., Müller, J.P. (eds.) ATAL 1998. LNCS (LNAI), vol. 1555, pp. 317–330. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  6. Jennings, N.: On Agent-based Software Engineering. Artificial Intelligence 117, 277–296 (2000)

    Article  MATH  Google Scholar 

  7. Juan, T., Pearce, A., Sterling, L.: ROADMAP: Extending the Gaia Methodology for Complex Open Systems. In: Proceedings of the first international joint conference on Autonomous agents and multiagent systems (AAMAS 2002), July, Bologna (2002)

    Google Scholar 

  8. Odell, J., Parunak, V., Bauer, B.: Extending UML for Agents. In: AOIS Workshop at AAAI (2000)

    Google Scholar 

  9. O’Malley, S.A., DeLoach, S.A.: Determining When to Use an Agent-Oriented Software Engineering Paradigm. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, p. 188. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Robinson, D.: A Component Based Approach to Agent Specification, Department of electrical and computer engineering Air Force Institute of Technology, M.Sc. Thesis (2000)

    Google Scholar 

  11. Self, A., DeLoach, S.: Designing and Specifying Mobility within the Multiagent Systems Engineering Methodology. In: Proceedings of the Eighteenth Annual ACM Symposium on Applied Computing, Melbourne, Florida, USA (2003)

    Google Scholar 

  12. Shehory, O., Sturm, A.: Evaluation of Modeling Techniques for Agent- Based Systems. In: Proceedings of The Fifth International Conference on Autonomous Agents, pp. 624–631 (2001)

    Google Scholar 

  13. Vetter, M., Pitsch, S.: An Agent-based Market Supporting Multiple Auction Protocols. In: Workshop on Agents for Electronic Commerce and Managing the Internet-Enabled Supply Chain, Third International Conference on AUTONOMOUS AGENTS, Washington (1999)

    Google Scholar 

  14. DeLoach, S., Wood, M., Sparkman, C.: Multiagent, Systems Engineering. The International Journal of Software Engineering and Knowledge Engineering 11(3), 231–258 (2001)

    Article  Google Scholar 

  15. Wooldridge, M., Jennings, N., Kinny, D.: The Gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)

    Article  Google Scholar 

  16. Yu, E., Cysneiros, L.M: Agent-Oriented Methodologies-Towards a Challenge Exemplar. In: Proceedings of the 4th Int. Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS 2002) Toronto, Canada (2002)

    Google Scholar 

  17. Zambonelli, F., Jennings, N., Omicini, A., Wooldridge, M.: Agent-Oriented Software Engineering for Internet Applications. In: Coordination of Internet Agents: Models, Technologies, and Applications, ch. 13, Springer, Heidelberg (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vafadar, S., Barfouroush, A.A., Shirazi, M.R.A. (2004). Towards a More Expressive and Refinable Multiagent System Engineering Methodology. In: Giorgini, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems. AOIS 2003. Lecture Notes in Computer Science(), vol 3030. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25943-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-25943-5_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22127-2

  • Online ISBN: 978-3-540-25943-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics