Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1758463.1758469guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Extending UML sequence diagrams to model agent mobility

Published: 08 May 2006 Publication History

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.

References

[1]
Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann (2004).
[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 D. Parunak, H., Bauer, B.: Extending UML for agents. Available online at: http://www.jamesodell.com/ExtendingUML.pdf (2000).
[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 (2004).
[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: http://www.pa.icar.cnr.it/~cossentino/al3tf2/docs/ aosetfg_report.pdf (2005).
[8]
Kusek, M., Jezic, G.: Modeling agent mobility with UML sequence diagram. Technical report, University of Zagreb, Faculty of Electrical Engineering and Computing (2005) presented at Agentlink III AOSE TFG2 - Ljubljana, Slovenia, Available online at: http://www.pa.icar.cnr.it/~cossentino/al3tf2/docs/kusek_ppt.ppt.
[9]
Baumeister, H., Koch, N., Kosiuczenko, P., Wirsing, M.: Extending activity diagrams to model mobile systems. In Aksit, M., Mezini, M., Unland, R., eds.: Lecture Notes in Computer Science - LNCS. Volume 2591. Springer Verlag, Erfurt, Gremany (2003) 278-293 Objects, Components, Architectures, Services, and Applications for a Networked World. International Conference NetObjectDays, NODe 2002, Available online at: http://www.pst.informatik.uniuenchen. de/baumeist/publications/netobjectdays2002.pdf.
[10]
Kang, M., Wang, L., Taguchi, K.: Modelling mobile agent applications in UML 2.0 activity diagrams. Available online at: http://www.auml.org/auml/ supplements/UML2-AD.pdf (2004).
[11]
Kosiuczenko, P.: Sequence diagrams for mobility. In: Lecture Notes in Computer Science - LNCS. Volume 2784. Springer Verlag, Finland (2002) 147-158 In Proc. of Advanced Conceptual Modeling Technique (Er) '02, Available online at: http://www.pst.informatik.uni-muenchen.de/personen/kosiucze/SDM.pdf.
[12]
Cervenka, R., Trecansky, I., Calisri, M., Greenwood, D.: AML: Agent modeling language toward industry-grade agent based modeling. In Odell, J., et al., eds.: Lecture Notes in Computer Science - LNCS. Volume 3382. Springer Verlag (2005) 31-46 Agent-Oriented Software Engineering 2004 (AOSE 2004).
[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/.

Cited By

View all
  • (2019)Isolation Modeling and Analysis Based on MobilityACM Transactions on Software Engineering and Methodology10.1145/330660628:2(1-31)Online publication date: 26-Feb-2019
  • (2017)Event-Based Mobility Modeling and AnalysisACM Transactions on Cyber-Physical Systems10.1145/28233531:2(1-32)Online publication date: 20-Feb-2017
  • (2015)A Conceptual Approach to Place Security in Systems of Mobile AgentsRevised Selected Papers of the 13th German Conference on Multiagent System Technologies - Volume 943310.1007/978-3-319-27343-3_9(154-170)Online publication date: 28-Sep-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
AOSE'06: Proceedings of the 7th international conference on Agent-oriented software engineering VII
May 2006
225 pages
ISBN:9783540709442
  • Editors:
  • Lin Padgham,
  • Franco Zambonelli

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 08 May 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Isolation Modeling and Analysis Based on MobilityACM Transactions on Software Engineering and Methodology10.1145/330660628:2(1-31)Online publication date: 26-Feb-2019
  • (2017)Event-Based Mobility Modeling and AnalysisACM Transactions on Cyber-Physical Systems10.1145/28233531:2(1-32)Online publication date: 20-Feb-2017
  • (2015)A Conceptual Approach to Place Security in Systems of Mobile AgentsRevised Selected Papers of the 13th German Conference on Multiagent System Technologies - Volume 943310.1007/978-3-319-27343-3_9(154-170)Online publication date: 28-Sep-2015
  • (2011)Extending the JADE agent behaviour model with JBehaviourTrees FrameworkProceedings of the 5th KES international conference on Agent and multi-agent systems: technologies and applications10.5555/2023144.2023166(159-168)Online publication date: 29-Jun-2011
  • (2009)MA-UML: a conceptual approach for mobile agents' modellingInternational Journal of Agent-Oriented Software Engineering10.1504/IJAOSE.2009.0236403:2/3(277-305)Online publication date: 1-Mar-2009
  • (2009)Run-time conformance checking of mobile and distributed systems using executable modelsProceedings of the 7th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging10.1145/1639622.1639623(1-11)Online publication date: 19-Jul-2009

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media