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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
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)
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)
Hall, D.L., Llinas, J.: Handbook on Multisensor Data Fusion. CRC Press, Boca Raton (2001)
Hsin, C., Liu, M.: Self-monitoring of wireless sensor networks. Computer Communications 29(4), 462–478 (2005)
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)
Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36, 41–50 (2003)
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)
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)
Levis, P., Culler, D.: Mate: A tiny virtual machine for sensor networks. ACM SIGARCH Computer Architecture News 30(5), 85–95 (2002)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Yang, G.-Z.: Body Sensor Networks. Springer, London (2006)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)