Skip to main content

Using the MAS-ML to Model a Multi-agent System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2940))

Abstract

The current object-oriented development practice system analysis is documented through UML artifacts such as Class and Sequence diagrams. Since UML is a widely accepted modeling language, it also would be desirable to offer a UML support for the representation of agent-based system analysis artifacts. Although some central UML constructs are suitably matched for agent-based modeling, several improvements must be made to the UML meta-model to achieve this new goal. This paper presents MAS-ML, a UML extension for agent-based system modeling. The use of MAS-ML for modeling agent-based systems is presented with a simple illustrating application.

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bauer, B.: UML Class Diagrams Revisited in the Context of Agent-Based Systems. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, pp. 101–118. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  2. Caire, G.: MESSAGE: Methodology for Engineering Systems of Software Agents Initial Methodology. In: Technical report, EDIN 0224-0907, Project P907, EURESCOM (2001)

    Google Scholar 

  3. Foundation of Intelligent Physical Agent: FIPA Interaction Protocols Specification (2003), Available at http://www.fipa.org/repository/ips.html

  4. He, M., Jennings, N., Leung, H.: On agent-mediated electronic commerce. IEEE Transaction on Knowledge and Data Engineering 15(4), 985–1003 (2003)

    Article  Google Scholar 

  5. Huhns, M., Singh, M.: Agents and Multi-agent Systems: Themes, Approaches and Challenges. In: Huhns, M., Singh, M. (eds.) Readings in Agents, pp. 1–23. Morgan Kaufmann, San Francisco (1998)

    Google Scholar 

  6. Jennings, N., Wooldridge, M.: Applications of Intelligent Agents. In: Jennings, J., Wooldridge, M. (eds.) Agent Technology: Foundations, Applications, and Markets, pp. 3–28 (1998)

    Google Scholar 

  7. Mylopoulos, J., Kolp, M., Castro, J.: UML for Agent-Oriented Software Development: the Tropos Proposal. In: Proceedings of the Fourth International Conference on the Unified Modeling Language, Toronto, Canada (2001)

    Google Scholar 

  8. Odell, J., Parunak, H., Bauer, B.: Extending UML for Agents. In: Odell, J., Parunak, H., Bauer, B. (eds.) Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National Conference on Artificial Intelligence, pp. 3–17 (2000)

    Google Scholar 

  9. Silva, V., Garcia, A., Brandao, A., Chavez, C., Lucena, C., Alencar, P.: Taming Agents and Objects in Software Engineering. In: Garcia, A.F., de Lucena, C.J.P., Zambonelli, F., Omicini, A., Castro, J. (eds.) Software Engineering for Large-Scale Multi-Agent Systems. LNCS, vol. 2603, Springer, Heidelberg (2003)

    Google Scholar 

  10. Silva V., Lucena C.: From a Conceptual Framework for Agents and Objects to a Multi- Agent System Modeling Language. In: Technical Report CS2003-03, School of Computer Science, University of Waterloo, Canada (2003) (under revision)

    Google Scholar 

  11. Silva, V., Lucena, C.: Extending the UML Sequence Diagram to Model the Dynamic Aspects of Multi-Agent Systems, In: Technical Report MCC15/03, PUC-Rio. Rio de Janeiro, Brazil (2003) (under revision)

    Google Scholar 

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

    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

da Silva, V.T., Choren, R., de Lucena, C.J.P. (2004). Using the MAS-ML to Model a Multi-agent System. In: Lucena, C., Garcia, A., Romanovsky, A., Castro, J., Alencar, P.S.C. (eds) Software Engineering for Multi-Agent Systems II. SELMAS 2003. Lecture Notes in Computer Science, vol 2940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24625-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24625-1_8

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-24625-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics