Skip to main content

Extending UML Sequence Diagrams to Model Agent Mobility

  • Conference paper
Agent-Oriented Software Engineering VII (AOSE 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4405))

Included in the following conference series:

Abstract

This paper presents a proposal for modeling agent mobility with UML sequence diagrams. The notations used to model agent mobility are focused on capturing agent creation, mobility paths and current agent location. Four approaches are described and compared according to their clarity, the space needed for graphics and their expression of mobility. In a case study, the most suitable solution of the proposed notations for the given scenario is elaborated.

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. Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann, San Francisco (2004)

    Google Scholar 

  2. OMG: Unified modeling language: version 2.0 (UML 2.0), final adopted specification. Technical report, OMG (2003), Available online at http://www.uml.org/#UML2.0

  3. FIPA Modeling TC: FIPA modeling area: Deployment and mobility. Technical report, FIPA (2003) Available online at: http://www.auml.org/auml/documents/DeploymentMobility.zip

  4. Odell, J., van Dyke Parunak, H., Bauer, B.: Extending UML for agents (2000), Available online at http://www.jamesodell.com/ExtendingUML.pdf

  5. Cervenka, R., Trencansky, I.: Agent modeling language, language specification, version 0.9. Technical report, Whitestein Technologies AG (2004), Available online at http://www.whitestein.com/resources/aml/wt_AMLSpecification_v0.9.pdf

  6. Bergenti, F., Gleizes, M.P., Zambonelli, F.: Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook. Kluwer Academic Publishers, Dordrecht (2004)

    MATH  Google Scholar 

  7. Cossentino, M., Bernon, C., Pavon, J.: Modelling and meta–modelling issues in agent oriented software engineering: The agentlink AOSE TFG approach. Available online at (2005), http://www.pa.icar.cnr.it/~cossentino/al3tf2/docs/aosetfg_report.pdf

  8. Kusek, M., Jezic, G.: Modeling agent mobility with UML sequence diagram. Technical report, University of Zagreb, Faculty of Electrical Engineering and Computing, presented at Agentlink III AOSE TFG2 – Ljubljana, Slovenia (2005), Available online at http://www.pa.icar.cnr.it/~cossentino/al3tf2/docs/kusek_ppt.ppt

  9. Baumeister, H., et al.: Extending activity diagrams to model mobile systems. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol. 2591, pp. 278–293. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  10. Kang, M., Wang, L., Taguchi, K.: Modelling mobile agent applications in UML 2.0 activity diagrams (2004), Available online at http://www.auml.org/auml/supplements/UML2-AD.pdf

  11. Kosiuczenko, P.: Sequence diagrams for mobility. In: Olivé, À., Yoshikawa, M., Yu, E.S.K. (eds.) ER 2003. LNCS, vol. 2784, pp. 147–158. Springer, Heidelberg (2003)

    Google Scholar 

  12. Cervenka, R., et al.: AML: Agent modeling language toward industry-grade agent based modeling. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 31–46. Springer, Heidelberg (2005)

    Google Scholar 

  13. CSELT, Computer Engineering Group of the University of Parma: JADE Sniffer Agent (2003), Available online at: http://jade.tilab.com/doc/tools/sniffer/index.html

  14. CSELT, Computer Engineering Group of the University of Parma: Java Agent DEvelopment Framework (JADE) (2003) Available online at: http://jade.tilab.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lin Padgham Franco Zambonelli

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kusek, M., Jezic, G. (2007). Extending UML Sequence Diagrams to Model Agent Mobility. In: Padgham, L., Zambonelli, F. (eds) Agent-Oriented Software Engineering VII. AOSE 2006. Lecture Notes in Computer Science, vol 4405. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70945-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70945-9_4

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-70945-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics