Skip to main content

Agent UML: A Formalism for Specifying Multiagent Software Systems

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

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

Included in the following conference series:

Abstract

In the past, research on agent-oriented software engineering had been widely lacking touch with the world of industrial software development. Recently, a cooperation has been established between the Foundation of Intelligent Physical Agents (FIPA) and the Object Management Group (OMG) aiming to increase acceptance of agent technology in industry by relating to de facto standards (object-oriented software development) and supporting the development environment throughout the full system lifecycle. As a first result of this cooperation, we proposed AGENT UML [1]

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. B. Bauer. Extending UML for the Specification of Interaction Protocols. submission for the 6th Call for Proposal of FIPA and revised version part of FIPA 99, 1999.

    Google Scholar 

  2. B. Bauer, M. Berger: Agent-Based Personal Travel Assistance, submitted to MAMA 2000, 2000.

    Google Scholar 

  3. F. M. T. Brazier, C. M. Jonkers, and J. Treur. Principles of Compositional Multi-Agent System Development. Proceedings 15th IFIP World Computer Congress, WCC’98, Conference on Information Technology and Knowledge Systems, IT&KNOWS’98, pages 347–360, Chapman and Hall, 1998.

    Google Scholar 

  4. J. Bryson, and B. McGonigle. Intelligent Agents IV: Agent Theories, Architectures, and Languages. Proceedings ATAL 98, ed., Springer, 1998

    Google Scholar 

  5. B. Burmeister, A. Haddadi, and K. Sundermeyer. Generic, Configurable, Cooperation Protocols for Multi-Agent Systems. Proceedings Fifth European Workshop on Modelling Autonomous Agents in a Multi-Agent World, MAAMAW’93, pages 157–171, Springer, 1993.

    Google Scholar 

  6. B. Burmeister. Models and Methodology for Agent-Oriented Analysis and Design. ed., 1996.

    Google Scholar 

  7. E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. Addison-Wesley, 1997.

    Google Scholar 

  8. F. J. Garijo, and M. Boman. Multi-Agent System Engineering. Proceedings of MAAMAW’99. Springer, ed., 1999.

    Google Scholar 

  9. D. E. Herlea, C. M. Jonker, J. Treur, and N. J. E. Wijngaards. Specification of Behavioural Requirements within Compositional Multi-Agent System Design. Proceedings of Ninth European Workshop on Modelling Autonomous Agents in a Multi-Agent World, pages 8–27, Springer, 1999.

    Google Scholar 

  10. C. A. Iglesias, M. Garijo, and J. C. González. A Survey of Agent-Oriented Methodologies. Proceedings of Fifth International Workshop on Agent Theories, Architectures, and Languages, pages 185–198, University Pierre et Marie Curie, 1998.

    Google Scholar 

  11. N. R. Jennings, K. Sycara, and M.J. Wooldridge. A Roadmap of Agent Research and Development. Journal of Autonomous Agents and Multi-Agent Systems. 1(1), pages 7–36. July 1998.

    Article  Google Scholar 

  12. C. M. Jonker, and J. Treur. Compositional Verification of Multi-Agent Systems: a Formal Analysis of Pro-activeness and Reactiveness. Proceedings of International Workshop on Compositionality (COMPOS’97), Springer, 1997.

    Google Scholar 

  13. D. Kinny, and M. Georgeff. Modelling and Design of Multi-Agent Systems. Intelligent Agents III, Springer, 1996.

    Google Scholar 

  14. D. Kinny, M. Georgeff, and A. Rao. A Methodology and Modelling Technique for Systems of BDI Agents. 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW’96)., pages 56–71. Springer, 1996.

    Google Scholar 

  15. J. P. Mü:ller. The Design of Autonomous Agents: A Layered Approach, volume 1177 of Lecture Notes in Artificial Intelligence. Springer-Verlag, Heidelberg, 1997.

    Google Scholar 

  16. J. Odell and M. Fowler. Advanced object-oriented analysis and design using UML. SIGS Books / Cambridge University Press, 1998.

    Google Scholar 

  17. J. Odell. Agent Technology, green paper, produced by the OMG Agent Working Group, ed., 1999.

    Google Scholar 

  18. J. Odell, H. v. D. Paranuk, B. Bauer: Representing Agent Interaction Protocols in UML, in this volume.

    Google Scholar 

  19. H. V. D. Parunak. Visualizing Agent Conversations: Using Enhanced Dooley Graphs for Agent Design and Analysis. Proceedings of Second International Conference on Multi-Agent Systems, pages 275–282, 1996.

    Google Scholar 

  20. H. V. D. Parunak, and J. Odell. Engineering Artifacts for Multi-Agent Systems, ERIM CEC, 1999.

    Google Scholar 

  21. Steiner D. MoTiV-PTA: Personal Travel Assistance for Germany, in Proceedings 4th World Congress on Intelligent Transport Systems. Berlin. Germany. October 21-24, 1997.

    Google Scholar 

  22. M. Wooldridge, N. R. Jennings and D. Kinny. The Gaia Methodology for Agent-Oriented Analysis and Design. International Journal of Autonomous Agents and Multi-Agent Systems, 3:Forthcoming, 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bauer, *., Müller, *.P., Odell, +. (2001). Agent UML: A Formalism for Specifying Multiagent Software Systems. In: Ciancarini, P., Wooldridge, M.J. (eds) Agent-Oriented Software Engineering. AOSE 2000. Lecture Notes in Computer Science, vol 1957. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44564-1_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-44564-1_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41594-7

  • Online ISBN: 978-3-540-44564-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics