Advertisement

Mobile Agents Model and Performance Analysis of a Wireless Sensor Network Target Tracking Application

  • Edison Pignaton de Freitas
  • Bernhard Bösch
  • Rodrigo S. Allgayer
  • Leonardo Steinfeld
  • Flávio Rech Wagner
  • Luigi Carro
  • Carlos Eduardo Pereira
  • Tony Larsson
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6869)

Abstract

Advances on wireless communication and sensor systems enabled the growing usage of Wireless Sensor Networks. This kind of network is being used to support a number of new emerging applications, thus the importance in studying the efficiency of new approaches to program them. This paper proposes a performance study of an application using high-level mobile agent model for Wireless Sensor Networks. The analysis is based on a mobile object tracking system, a classical WSN application. It is assumed that the sensor nodes are static, while the developed software is implemented as mobile agents by using the AFME framework. The presented project follows a Model-Driven Development (MDD) methodology using UML (Unified Modeling Language) models. Metrics related to dynamic features of the implemented solution are extracted from the deployed application, allowing a design space exploration in terms of metrics such as performance, memory and energy consumption.

Keywords

Wireless Sensor Networks Multi-agents Overhead Energy Consumption 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Arampatzis, T., Lygeros, J., Manesis, S.: A Survey of Applications of Wireless Sensors and Wireless Sensor Networks. In: Proceedings of the 13th Mediterranean Conference on Control and Automation, Limassol, Cyprus, pp. 719–724 (2005)Google Scholar
  2. 2.
    Zhao, F., Guibas, L.: Wireless Sensor Networks: An Information Processing Approach. Elsevier, Amsterdam (2004)Google Scholar
  3. 3.
    Allgayer, R.S., Götz, M., Pereira, C.E.: FemtoNode: reconfigurable and customizable architecture for wireless sensor networks. In: Rettberg, A., Zanella, M.C., Amann, M., Keckeisen, M., Rammig, F.J. (eds.) IESS 2009. IFIP Advances in Information and Communication Technology, vol. 310, pp. 302–309. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  4. 4.
    Lange, D.B., Oshima, M.: Seven Good Reasons for Mobile Agents. Communications of the ACM 42(3), 88–89 (1999)CrossRefGoogle Scholar
  5. 5.
    Fok, C.-L., Roman, G.-C., Lu, C.: Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications. In: Proc. of the 24th ICDCS, pp. 653–662 (2006)Google Scholar
  6. 6.
    Simon, D., Cifuentes, C.: The squawk virtual machine: Java on the bare metal. In: Proceedings of Conference on Object-oriented Programming, Systems, Languages, and Applications, pp. 150–151. ACM Press, New York (2005)Google Scholar
  7. 7.
    France, R., Rumpe, B.: Model-driven Development of Complex Software: A Research Roadmap. In: Proceedings of Future of Software Engineering 2007, pp. 37–54. IEEE Computer Society, Washington, DC (2007)Google Scholar
  8. 8.
    Tseng, Y.C., Kuo, S.P., Lee, H.W., Huang, C.F.: Location tracking in a wireless sensor network by mobile agents and its data fusion strategies. In: Information Processing in Sensor Networks Book, p. 554. Springer, Berlin (2003)Google Scholar
  9. 9.
    Muldoon, C., O’Hare, G.M.P., Collier, R., O’Grady, M.J.: Agent Factory Micro Edition: A Framework for Ambient Apps. Comp. Science, pp. 727–734. Springer, Berlin (2006)Google Scholar
  10. 10.
    SunSPOTWorld, http://www.sunspotworld.com (accessed April 2011)
  11. 11.
    Giarratano, J.C., Riley, G.: Expert Systems: Principles and Programming. Brooks/Cole Publishing Co., Pacific Grove (1989)Google Scholar
  12. 12.
    Object Management Group, Unified Modeling Language, UML (2011), http://www.uml.org (acessed March 11, 2011)

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Edison Pignaton de Freitas
    • 1
    • 2
  • Bernhard Bösch
    • 1
  • Rodrigo S. Allgayer
    • 3
  • Leonardo Steinfeld
    • 4
  • Flávio Rech Wagner
    • 2
  • Luigi Carro
    • 2
  • Carlos Eduardo Pereira
    • 2
    • 3
  • Tony Larsson
    • 1
  1. 1.School of Information Science, Computer and Electrical EngineeringHalmstad UniversityHalmstadSweden
  2. 2.Institute of InformaticsFederal University of Rio Grande do SulBrazil
  3. 3.Electrical Engineering DepartmentUniversidade Federal do Rio Grande do SulBrazil
  4. 4.Electrical Engineering InstituteUniversidad de la RepúblicaUruguay

Personalised recommendations