Skip to main content

Distributed Computing in Sensor Networks Using Multi-agent Systems and Code Morphing

  • Conference paper
Artificial Intelligence and Soft Computing (ICAISC 2012)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7268))

Included in the following conference series:

Abstract

We propose and show a parallel and distributed runtime environment for multi-agent systems that provides spatial agent migration ability by employing code morphing. The focus of the application scenario lies on sensor networks and low-power, resource-aware single System-On-Chip designs. An agent approach provides stronger autonomy than a traditional object or remote-procedure-call based approach. Agents can decide for themselves which actions are performed, and they are capable of reacting on the environment and other agents with flexible behaviour. Data processing nodes exchange code rather than data to transfer information. A part of the state of an agent is preserved within its own program code, which also implements the agent’s migration functionality. The practicability of the approach is shown using a simple distributed Sobel filter as an example.

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. Bosse, S.: Hardware-Software-Co-Design of Parallel and Distributed Systems Using a unique Behavioural Programming and Multi-Process Model with High-Level Synthesis. In: Proceedings of the SPIE Microtechnologies 2011 Conference, Prague, Session EMT 102 VLSI Circuits and Systems, April 18-20 (2011)

    Google Scholar 

  2. Iftode, L., Borcea, C., Kang, P.: Cooperative Computing in Sensor Networks. In: Ilyas, M. (ed.) Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems. CRC Press, Boca Raton (2004)

    Google Scholar 

  3. Rather, E.D., Colburn, D.R., Moore, C.H.: The evolution of Forth. In: Proceedings SIGPLAN Not., vol. 28(3) (March 1993)

    Google Scholar 

  4. Bosse, S., Lehmhus, D.: Smart Communication in a Wired Sensor- and Actuator-Network of a Modular Robot Actuator System using a Hop-Protocol with Delta-Routin. In: Proceedings of Smart Systems Integration Conference, Como, Italy, March 23-24 (2010)

    Google Scholar 

  5. Kent, A., Williams, J.G. (eds.): Mobile Agents. Encyclopedia for Computer Science and Technology. M.Dekker Inc., New York (1998)

    Google Scholar 

  6. Peine, H., Stolpmann, T.: The Architecture of the Ara Platform for Mobile Agent. In: Rothermel, K., Popescu-Zeletin, R. (eds.) MA 1997. LNCS, vol. 1219, pp. 50–61. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  7. Wang, A.I., Soerensen, C.F., Indal, E.: A Mobile Agent Architecture for Heterogeneous Devices. Wireless and Optical Communications (2003)

    Google Scholar 

  8. Pantke, F., Bosse, S., Lehmhus, D., Lawo, M.: An Artificial Intelligence Approach Towards Sensorial Materials. In: Future Computing Conference (2011)

    Google Scholar 

  9. Koopmann, P.: Stack Computers: the new wave (1989)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bosse, S., Pantke, F., Kirchner, F. (2012). Distributed Computing in Sensor Networks Using Multi-agent Systems and Code Morphing. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2012. Lecture Notes in Computer Science(), vol 7268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29350-4_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29350-4_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29349-8

  • Online ISBN: 978-3-642-29350-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics