Skip to main content

Self-healing for Pervasive Computing Systems

  • Chapter
Book cover Architecting Dependable Systems VII

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6420))

Abstract

The development of small wireless sensors and smart-phones have facilitated new pervasive applications. These pervasive systems are expected to perform in a broad set of environments with different capabilities and resources. Application requirements may change dynamically requiring flexible adaptation. Sensing faults appear during their lifetime and as users are not expected to have technical skills, the system needs to be self-managing. We discuss the Self-Managed Cell as an architectural paradigm and describe some fundamental components to address distributed management of sensing faults as well as adaptation for wireless sensor nodes.

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. Atallah, L., ElHelw, M., Pansiot, J., Stoyanov, D., Wang, L., Lo, B., Yang, G.Z.: Behaviour profiling with ambient and wearable sensing. In: IFMBE Proc. of 4th Int. Workshop on Wearable and Implantable Body Sensor Networks (BSN 2007), vol. 13, pp. 133–138. Springer Science, Heidelberg (2007)

    Chapter  Google Scholar 

  2. Bourdenas, T., Sloman, M.: Towards self-healing in wireless sensor networks. In: 6th Int. Workshop on Wearable and Implantable Body Sensor Networks, pp. 15–20. IEEE, Berkeley (2009)

    Chapter  Google Scholar 

  3. Bourdenas, T., Sloman, M.: Starfish: Policy driven self-management in wireless sensor networks. In: ACM ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010), Cape Town, South Africa, pp. 75–84 (2010)

    Google Scholar 

  4. Bychkovskiy, V., Megerian, S., Estrin, D., Potkonjak, M.: A collaborative approach to in-place sensor calibration. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 301–316. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  5. Chen, J., Kher, S., Somani, A.: Distributed fault detection of wireless sensor networks. In: Workshop on Dependability Issues in Wireless Ad-hoc Networks and Sensor Networks (DIWANS), Los Angeles, USA, pp. 65–72. ACM, New York (2006)

    Chapter  Google Scholar 

  6. Ding, M., Chen, D., Xing, K., Cheng, X.: Localized fault-tolerant event boundary detection in sensor networks. In: IEEE International Conference on Computer Communications (INFOCOM 2005), Miami, USA, pp. 902–913 (2005)

    Google Scholar 

  7. Dunkels, A., Gronvall, B., Voigt, T.: Contiki-a lightweight and flexible operating system for tiny networked sensors. In: 29th IEEE Int. Conference on Local Computer Networks (LCN 2004), pp. 455–462 (2004)

    Google Scholar 

  8. Hall, D.L., Llinas, J.: Handbook on Multisensor Data Fusion. CRC Press, Boca Raton (2001)

    Google Scholar 

  9. Hsin, C., Liu, M.: Self-monitoring of wireless sensor networks. Computer Communications 29(4), 462–478 (2005)

    Article  Google Scholar 

  10. Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale. In: Proceedings of the 2rd International Conference on Embedded Networked Sensor Systems, SenSys 2004, Baltimore, MD, USA, pp. 81–94 (2004)

    Google Scholar 

  11. Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36, 41–50 (2003)

    Article  Google Scholar 

  12. King, R., Lo, B., Darzi, A., Yang, G.Z.: Hand gesture recognition with body sensor networks. In: IEE Proc. of 2nd. Int. Workshop on Wearable and Implantable Body Sensor Networks, London, pp. 92–95 (April 2005)

    Google Scholar 

  13. Kulkarni, S.S., Wang, K.: Mnp: Multihop network reprogramming service for sensor networks. In: International Conference on Distributed Computing Systems (ICDCS), Columbus, USA, pp. 7–16 (2005)

    Google Scholar 

  14. Levis, P., Culler, D.: Mate: A tiny virtual machine for sensor networks. ACM SIGARCH Computer Architecture News 30(5), 85–95 (2002)

    Article  Google Scholar 

  15. Lupu, E.C., Dulay, N., Sloman, M.S., Sventek, J., Heeps, S., Strowes, S., Twidle, K., Keoh, S.-L., Schaeffer-Filho, A.: Amuse: autonomic management of ubiquitous e-health systems. Concurrency and Computation: Practice and Experience 22(3), 277–295 (2007)

    Google Scholar 

  16. Marron, P.J., Lachenmann, A., Minder, D., Gauger, M., Saukh, O., Rothermel, K.: Management and configuration issues for sensor networks. International Journal of Network Management 15(4), 235–253 (2005)

    Article  Google Scholar 

  17. McIlwraith, D.G., Pansiot, J., Thiemjarus, S., Lo, B.P.L., Yang, G.Z.: Probabilistic decision level fusion for real-time correlation of ambient and wearable sensors. In: Proc. of the 5th International Workshop on Body Sensor Networks (BSN), Hong Kong, China (2008)

    Google Scholar 

  18. Mukhopadhyay, S., Panigrahi, D., Dey, S.: Model based error correction for wireless sensor networks. In: Proc. of the First IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON), pp. 575–584. IEEE Computer Society, Los Alamitos (2004)

    Chapter  Google Scholar 

  19. Ould-Ahmed-Vall, E., Riley, G.F., Heck, B.: Distributed faulttolerance for event detection using heterogeneous wireless sensor networks. Georgia Tech/CERCS, Tech. Rep. GIT-CERCS-06-09 (2006)

    Google Scholar 

  20. Pansiot, J., Stoyanov, D., McIlwraith, D., Lo, B.P.L., Yang, G.Z.: Ambient and wearable sensor fusion for activity recognition in healthcare monitoring systems. In: Proc. of the 4th International Workshop on Body Sensor Networks (BSN), Aachen, Germany (2007)

    Google Scholar 

  21. Ramanathan, N., Chang, K., Kapur, R., Girod, L., Kohler, E., Estrin, D.: Sympathy for the sensor network debugger. In: Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, SenSys 2005, San Diego, USA, pp. 255–267 (2005)

    Google Scholar 

  22. Ruiz, L.B., Siqueira, I.G., Oliveira, L.B., Wong, H.C., Nogueira, J.M.S., Loureiro, A.A.F.: Fault management in event-driven wireless sensor networks. In: Proceedings of the 7th ACM International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWiM 2004, Venice, Italy, pp. 149–156 (2004)

    Google Scholar 

  23. Schaeffer-Filho, A., Lupu, E., Sloman, M.: Realising Management and Composition of Self-Managed Cells in Pervasive Healthcare. In: 3rd International Conference on Pervasive Computing Technologies for Healthcare, London, U.K (2009)

    Google Scholar 

  24. Terfloth, K., Wittenburg, G., Schiller, J.: Facts-a rule-based middleware architecture for wireless sensor networks. In: Proc. of the 1st Int. Conf. on Communication System Software and Middleware, COMSWARE (2006)

    Google Scholar 

  25. Twidle, K., Lupu, E., Sloman, M., Dulay, N.: Ponder2: A policy system for autonomous pervasive environments. In: IEEE Fifth International Conference on Autonomic and Autonomous Systems (ICAS 2005), Valencia, Spain, pp. 330–335 (2009)

    Google Scholar 

  26. Urteaga, I., Barnhart, K., Han, Q.: Redflag a run-time distributed, flexible, lightweight, and generic fault detection service for data-driven wireless sensor applications. In: Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications, PerCom 2009 (2009)

    Google Scholar 

  27. Yang, G.-Z.: Body Sensor Networks. Springer, London (2006)

    Book  Google Scholar 

  28. Zhu, Y., Sloman, M., Lupu, E.C., Keoh, S.L.: Vesta: A secure and autonomic system for pervasive healthcare. In: 3rd International Conference on Pervasive Computing Technologies for Healthcare (Pervasive Health 2009), London (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bourdenas, T., Sloman, M., Lupu, E.C. (2010). Self-healing for Pervasive Computing Systems. In: Casimiro, A., de Lemos, R., Gacek, C. (eds) Architecting Dependable Systems VII. Lecture Notes in Computer Science, vol 6420. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17245-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17245-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17244-1

  • Online ISBN: 978-3-642-17245-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics