skip to main content
10.1145/1216993.1217024acmconferencesArticle/Chapter ViewAbstractPublication PagesicpeConference Proceedingsconference-collections
Article

Performance analysis of mobile agents tracking

Published: 05 February 2007 Publication History

Abstract

Mobile agents have arisen as an interesting paradigm to build distributed applications, due to the unparalleled advantages they offer. However, along with the advantages they also present new challenges. One of the most relevant is that it is not easy to ensure efficient communication among agents that move continually from one computer to another.In this paper, we apply SPE techniques to model and analyze, how a mobile agent tracking approach addresses the highly dynamic movement problem in a distributed computing environment.

References

[1]
The TimeNET tool. http://pdv.cs.tu-berlin.de/~timenet/.
[2]
M. Ajmone Marsan, G. Balbo, G. Conte, S. Donatelli, and G. Franceschinis. Modelling with Generalized Stochastic Petri Nets. John Wiley Series in Parallel Computing - Chichester, 1995.
[3]
Y. Aridor and M. Oshima. Infrastructure for Mobile Agents: Requirements and Design. In Second International Workshop on Mobile Agents (MA'98), Stuttgart, Germany, pages 38--49. Springer, 1999.
[4]
S. Balsamo and M. Marzolla. Towards performance evaluation of mobile systems in UML. In Proc. of ESMc'03, The European Simulation and Modelling Conference, pages 61--68, Naples, Italy, 2003. EUROSIS-ETI.
[5]
H. Baumeister, N. Koch, P. Kosiuczenko, P. Stevens, and M. Wirsing. UML for Global Computing. In Global Computing. Programming Environments, Languages, Security, and Analysis of Systems, IST/FET International Workshop, GC 2003, Rovereto, Italy, February 9-14, 2003, Revised Papers, volume 2874 of Lecture Notes in Computer Science, pages 1--24. Springer Verlag, 2003.
[6]
P. Bracchi, B. Cukic, and V. Cortellessa. Performability Modeling of Mobile Software Systems. In 15th International Symposium on Software Reliability Engineering (ISSRE 2004), 2-5 November 2004, Saint-Malo, Bretagne, France, pages 77--88. IEEE Computer Society, 2004.
[7]
V. Grassi, R. Mirandola, and A. Sabetta. UML based modeling and performance analysis of mobile systems. In Proceedings of the 7th International Symposium on Modeling Analysis and Simulation of Wireless and Mobile Systems, MSWiM 2004, Venice, Italy, October 4-6, 2004, pages 95--104. ACM, 2004.
[8]
J. Hillston and M. Ribaudo. Modelling mobility with pepa nets. In ISCIS, volume 3280 of Lecture Notes in Computer Science, pages 513--522. Springer, 2004.
[9]
S. Ilarri, R. Trillo, and E. Mena. SPRINGS: A Scalable Platform for Highly Mobile Agents in Distributed Computing Environments. In 4th International WoWMoM 2006 workshop on Mobile Distributed Computing (MDC'06), Buffalo, New York (USA). IEEE Computer Society, ISBN 0-7695-2593-8, June 2006.
[10]
G. Kastidou, E. Pitoura, and G. Samaras. A Scalable Hash-Based Mobile Agent Location Management Mechanism. In Proceedings of the 1st International Workshop on Mobile Distributed Computing (MDC'03), pages 472--478, May 2003.
[11]
D. Lange and M. Oshima. Seven good reasons for mobile agents. Communications of the ACM, 42:88--89, 1999.
[12]
E. Mena, J. A. Royo, A. Illarramendi, and A. Goñi. Adaptable Software Retrieval Service for Wireless Environments Based on Mobile Agents. In International Conference on Wireless Networks (ICWN'02), Las Vegas, Nevada, USA, pages 116--124. CSREA Press, 2002.
[13]
J. Merseguer, J. Campos, and E. Mena. Analysing Internet Software Retrieval Systems: Modeling and Performance Comparison. Wireless Networks: The Journal of Mobile Communication, Computation and Information, 9(3):223--238, May 2003.
[14]
D. Milojicic, F. Douglis, and R. Wheeler. Mobility: processes, computers, and agents. ACM Press/Addison-Wesley Publishing Co., 1999.
[15]
D. Milojicic, W. LaForge, and D. Chauhan. Mobile Objects and Agents (MOA). In Fourth USENIX Conference on Object-Oriented Technologies and Systems (COOTS'98), Santa Fe, New Mexico, USA. USENIX, 1998.
[16]
Amy L. Murphy and Gian Pietro Picco. Reliable communication for highly mobile agents. Autonomous Agents and Multi-Agent Systems, 5(1):81--100, 2002.
[17]
Object Management Group. UML Profile for Schedulabibity, Performance and Time Specification, January 2005. Version 1.1. http://www.uml.org.
[18]
D.B. Petriu and M. Woodside. An intermediate metamodel with scenarios and resources for generating performance models from UML designs. Software and Systems Modeling, 5(4), August 2006. DOI - 10.1007/s10270-006-0026-8.
[19]
M. Scarpa, M. Villari, A. Zaia, and A. Puliafito. From client/server to mobile agents: an in-depth analysis of the related performance aspects. In Proceedings of the Seventh IEEE Symposium on Computers and Communications (ISCC 2002), 1-4 July 2002, Taormina, Italy, pages 768--773. IEEE Computer Society, 2002.
[20]
A. R. Silva, A. Romão, D. Deugo, and M. M. Da Silva. Towards a Reference Model for Surveying Mobile Agent Systems. Autonomous Agents and Multi-Agent Systems, 4(3):187--231, 2001.
[21]
C. U. Smith and L. G. Williams. Performance Solutions. Addison--Wesley, 2001.
[22]
C. Spyrou, G. Samaras, E. Pitoura, and P. Evripidou. Mobile agents for wireless computing: the convergence of wireless computational models with mobile-agent technologies. Mobile Networks and Applications, 9(5):517--528, 2004.
[23]
M. Woodside, D. C. Petriu, D. B. Petriu, H. Shen, T. Israr, and J. Merseguer. Performance by unified model analysis (PUMA). In Proceedings of the Fifth International Workshop on Software and Performance, WOSP 2005, Palma, Illes Balears, Spain, July 12-14, 2005, pages 1--12. ACM, 2005.

Cited By

View all
  • (2022)An optimized protocol for cost effective communication in a multi-agent environmentJournal of Parallel and Distributed Computing10.1016/j.jpdc.2022.06.010169:C(24-41)Online publication date: 1-Nov-2022
  • (2018)An Evaluation Framework for Comparative Analysis of Generalized Stochastic Petri Net Simulation TechniquesIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2018.2837643(1-11)Online publication date: 2018
  • (2018)Execution coordination in mobile agent-based distributed job workflow executionJournal of Systems Architecture: the EUROMICRO Journal10.1016/j.sysarc.2008.04.01154:10(944-956)Online publication date: 29-Dec-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WOSP '07: Proceedings of the 6th international workshop on Software and performance
February 2007
216 pages
ISBN:1595932976
DOI:10.1145/1216993
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 February 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. PUMA
  2. generalized stochastic Petri nets (GSPN)
  3. mobile agents tracking
  4. software performance engineering(SPE)

Qualifiers

  • Article

Conference

WOSP07
WOSP07: Workshop on Software and Performance
February 5 - 8, 2007
Buenes Aires, Argentina

Acceptance Rates

Overall Acceptance Rate 149 of 241 submissions, 62%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)An optimized protocol for cost effective communication in a multi-agent environmentJournal of Parallel and Distributed Computing10.1016/j.jpdc.2022.06.010169:C(24-41)Online publication date: 1-Nov-2022
  • (2018)An Evaluation Framework for Comparative Analysis of Generalized Stochastic Petri Net Simulation TechniquesIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2018.2837643(1-11)Online publication date: 2018
  • (2018)Execution coordination in mobile agent-based distributed job workflow executionJournal of Systems Architecture: the EUROMICRO Journal10.1016/j.sysarc.2008.04.01154:10(944-956)Online publication date: 29-Dec-2018
  • (2018)Performance assessment of an architecture with adaptative interfaces for people with special needsEmpirical Software Engineering10.1007/s10664-013-9297-119:6(1967-2018)Online publication date: 26-Dec-2018
  • (2013)A Min-Max Problem for the Computation of the Cycle Time Lower Bound in Interval-Based Time Petri NetsIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMCA.2012.222644243:5(1167-1181)Online publication date: Sep-2013
  • (2010)Performance modeling and analysis of the universal control hubProceedings of the 7th European performance engineering conference on Computer performance engineering10.5555/1926981.1926996(160-174)Online publication date: 23-Sep-2010
  • (2010)Agent Quality Measurement and EvaluationQuality Assurance of Agent-Based and Self-Managed Systems10.1201/9781439812679.ch3(65-92)Online publication date: 19-Feb-2010
  • (2010)Performance Modeling and Analysis of the Universal Control HubComputer Performance Engineering10.1007/978-3-642-15784-4_11(160-174)Online publication date: 2010
  • (2008)A Free-Roaming Mobile Agent Security Protocol Based on Anonymous Onion Routing and k Anonymous Hops BackwardsProceedings of the 5th international conference on Autonomic and Trusted Computing10.1007/978-3-540-69295-9_47(588-602)Online publication date: 23-Jun-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media