Skip to main content

Agents and the UML: A Unified Notation for Agents and Multi-agent Systems?

  • Conference paper
  • First Online:

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

Abstract

Over the last few years, agent-oriented software engineering has promoted the adoption of agents as a first-class paradigm for software engineering in research and industrial development. Agents have been used in research development for more than twenty years, while they still do not find complete acceptance in industrial settings. We believe that basically three characteristics of industrial development prevent the adoption of agents: (i) The scope of industrial projects is much larger than typical research efforts, (ii) The skills of developers are focused on established technologies, (iii) The use of advanced technologies is not part of the success criteria of a project. In order to establish a solid ground for giving agent technologies these characteristics, we recognize that accepted methods for industrial development depend on standard representations of artifacts supporting all phases of the software lifecycle. Standard representations are needed by tool developers to provide commercial quality tools that mainstream software engineering departments need for industrial agent systems development.

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

References

  1. Bauer, B.: “UML Class Diagrams: Revisited in the Context of Agent-Based Systems,” pp.1–8.

    Google Scholar 

  2. Parunak, V., Odell, J.: “Representing Social Structures in UML,” pp. 17–31.

    Google Scholar 

  3. Gervais, M.P., Muscutariu, F.: “Towards an ADL for Designing Agent-Based Systems,” pp.49–56.

    Google Scholar 

  4. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: “Modeling early requirements in Tropos: A Transformation-based Approach,” pp. 67–75.

    Google Scholar 

  5. Sparkman, C.H., DeLoach, S.A., Athie, L.: “Self Automated Derivation of Complex Agent Architectures from Analysis Specifications,” pp.77–84.

    Google Scholar 

  6. Flores, R.A., Kremer, R.C.: “Bringing Coherence to Agent Conversations,” pp. 85–92.

    Google Scholar 

  7. Koning, J.L., Huget, M.P., Wei, J., Wang, X.: “Extended Modeling Languages for Interaction Protocol Design,” pp. 93–100.

    Google Scholar 

  8. Caire G., Leal, F., Chainho, P., Evans, R., Garijo, F., Gomez, J., Pavon, J., Kearney, P., Stark, J., Massonet, P.: “Agent Oriented Analysis using MESSAGE/UML,” pp. 101–108.

    Google Scholar 

  9. Karacapilidis, N., Pavlos, M.: “Intelligent Agents for an Artificial Market System,” pp. 592–599.

    Google Scholar 

  10. Bergenti, F., Poggi, A.: “A Development Toolkit to Realize Autonomous and Interoperable Agents,” pp. 632–639.

    Google Scholar 

  11. Depke, R., Heckel, R., Küster, J.M.: “Improving the Agent-Oriented Modeling Process by Roles,” pp. 640–647.

    Google Scholar 

  12. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: “A Knowledge Level Software Engineering Methodology for Agent Oriented Programming,” pp. 648–655.

    Google Scholar 

  13. Cranefield, S., Hausteiny, S., Purvis, M.: “UML-Based Ontology Modelling for Software Agents,” pp. 21–28.

    Google Scholar 

  14. Cranefield, S., Purvis, M.: “Generating Ontology-Specific Content Languages,” pp. 29–35.

    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

Bauer, B., Bergenti, F., Massonet, P., Odell, J.J. (2002). Agents and the UML: A Unified Notation for Agents and Multi-agent Systems?. 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_10

Download citation

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

  • 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