Skip to main content

Agent Oriented Analysis Using Message/UML

  • Conference paper
  • First Online:
Agent-Oriented Software Engineering II (AOSE 2001)

Abstract

This paper presents the MESSAGE/UML agent oriented software engineering methodology and illustrates it on an analysis case study. The methodology covers MAS analysis and design and is intended for use in mainstream software engineering departments. MESSAGE integrates into a coherent AOSE methodology some basic agent related concepts such as Organization, role, goal and task, that have so far been studied in isolation. The MESSAGE notation extends the UML with agent knowledge level concepts, and diagrams with notations for viewing them. The proposed diagrams extend UML class and activity diagrams.

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. Bauer, B. et al. Response to the OMG Analysis and Design Task Force UML 2.0 Request for Information: Extending UML for the specification of Agent Interaction Protocols. ftp://ftp.omg.org/pub/docs/ad/99-12-03.pdf.OMG, December 1999.

  2. OMG Meta Object Facility (MOF) Specification. ftp://ftp.omg.org/pub/docs/ad/99-09-04.pdf., September 1999.

  3. Dardenne, A., van Lamsweerde, A. and Fickas, S. Goal-Directed Requirements Acquisition. Science of Computer Programming Vol. 20, North Holland, 1993, 3–50.

    Article  MATH  Google Scholar 

  4. MESSAGE website, http://www.eurescom.de/Public/Projects/p900-series/P907/P907.htm

  5. Wooldridge, M., Jennings, N.R., Kinny D. “The Gaia Methodology for Agent-Oriented Analysis and Design”. Kluwer Academic Press, 2000.

    Google Scholar 

  6. Iglesias, C., Garijo M., Gonzalez, J. and Velasco, J.R. Analysis and Design of multiagent systems using MAS-CommonKADS. Intelligent Agents IV: Agent Theories, Architectures and Languages, 1997, Singh, M. P., Rao, A. and Wooldridge, M.J., eds., Lecture Notes in Computer Science 1365.

    Google Scholar 

  7. Iglesias, C., Garrijo, M., Gonzalez, J. A survey of agent-oriented methodologies. Agent Theories, Architectures and Languages, 1998.

    Google Scholar 

  8. Odell, J., Van Dyke Parunak, H., Bauer, B. Extending UML for Agents. Proc. Of the Agent-Oriented Information Systems Workshop at the 17 th National Conference on Artificial Intelligence, Wagner, G., Lesperance, Y., and Yu, E. eds. 2000.

    Google Scholar 

  9. Mylopoulos, J., Chung, L., Liao, S., Huaiqing Wang, Yu, E. Exploring alternatives during requirements analysis. IEEE Software, Vol. 18, N. 1, 2001, 92–96.

    Google Scholar 

  10. Zambonelli, F., Jennings, N.R., Wooldridge M. Organizational Abstractions for the Analysis and Design of Multi-agent Systems. In P. Ciancarini, M.J. Wooldridge, Agent-Oriented Software Engineering, vol. 1957 LNCS, 235–251. Springer-Verlag: Berlin, Germany 2001.

    Chapter  Google Scholar 

  11. Kendall, E. A. Agent Software Engineering with Role Modelling. In P. Ciancarini, M.J. Wooldridge, Agent-Oriented Software Engineering, vol. 1957 LNCS, 163–169. Springer-Verlag: Berlin, Germany 2000.

    Google Scholar 

  12. Omicini, A. SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems. In P. Ciancarini, M.J. Wooldridge, Agent-Oriented Software Engineering, vol. 1957 LNCS, 185–193. Springer-Verlag: Berlin, Germany 2000.

    Google Scholar 

  13. Bauer, B. UML Class diagrams Revisited in the Context of Agent-Based Systems. In this volume.

    Google Scholar 

  14. Van Dyke Parunak, H., Odell, J. Representing Social Structures in UML. In this volume.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Caire, G. et al. (2002). Agent Oriented Analysis Using Message/UML. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds) Agent-Oriented Software Engineering II. AOSE 2001. Lecture Notes in Computer Science, vol 2222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-70657-7_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-70657-7_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43282-1

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics