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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann, San Francisco (2004)
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
FIPA Modeling TC: FIPA modeling area: Deployment and mobility. Technical report, FIPA (2003) Available online at: http://www.auml.org/auml/documents/DeploymentMobility.zip
Odell, J., van Dyke Parunak, H., Bauer, B.: Extending UML for agents (2000), Available online at http://www.jamesodell.com/ExtendingUML.pdf
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
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)
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
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
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)
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
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)
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)
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
CSELT, Computer Engineering Group of the University of Parma: Java Agent DEvelopment Framework (JADE) (2003) Available online at: http://jade.tilab.com/
Author information
Authors and Affiliations
Editor information
Rights 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)