Radical Concepts for Self-managing Ubiquitous and Pervasive Computing Environments

  • Roy Sterritt
  • Mike Hinchey
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3825)


Autonomous and Autonomic Systems (AAS) are essentially concerned with creating self-directed and self-managing systems based on biologically-inspired metaphors such as the mammalian autonomic nervous system. Future Ubiquitous and Pervasive computing environments will depend on such a self-managing infrastructure. Agent technologies have been identified as a key enabler for engineering autonomy and autonomicity in systems, both in terms of retrofitting self-management into legacy systems and designing and developing totally new systems. Handing over responsibility to the systems themselves raises many concerns for humans. This paper reports on the continued investigation into a strand of research on how to engineer self-protection mechanisms into systems to assist in providing confidence regarding the appropriateness of systems utilizing principles of autonomy and autonomicity. This includes utilizing the apoptosis metaphor to potentially provide a self-destruct signal between autonomic agents as and when needed, and an ALice signal to facilitate self-identification and self-certification between anonymous autonomous agents and systems.


Multiagent System Autonomic Computing Smoke Alarm Autonomic Manager Radical Concept 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    The Future of Computing Project (2004), http://www.thefurtureofcomputing.org
  2. 2.
    Weiser, M.: Creating the Invisible Interface. In: Proceedings Symposium on User Interface Software and Technology. ACM Press, New York (1994)Google Scholar
  3. 3.
    Bantz, D.F., Bisdikian, C., Challener, D., Karidis, J.P., Mastrianni, S., Mohindra, A., Shea, D.G., Vanover, M.: Autonomic personal computing. IBM Sys. J. 42(1), 165–176 (2003)CrossRefGoogle Scholar
  4. 4.
    Bantz, D.F., Frank, D.: Challenges in Autonomic Personal Computing, with Some New Results in Automatic Configuration Management. In: Proceedings of IEEE Workshop on Autonomic Computing Principles and Architectures (AUCOPA 2003) at INDIN 2003, Banff, Alberta, Canada, 22-23 August 2003, pp. 451–456 (2003)Google Scholar
  5. 5.
    Sterritt, R., Bantz, D.F.: PAC-MEN: Personal Autonomic Computing Monitoring Environments. In: Proceedings of IEEE DEXA 2004 Workshops - 2nd International Workshop on Self-Adaptive and Autonomic Computing Systems (SAACS 2004), Zaragoza, Spain, August 30 – 3 September (2003)Google Scholar
  6. 6.
    Sterritt, R., Chung, S.: Personal Autonomic Computing Self-Healing Tool. In: Proceedings of IEEE Workshop on the Engineering of Autonomic Systems (EASe 2004) at 11th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2004), Brno, Czech Republic, 24-27 May, pp. 513–520 (2004)Google Scholar
  7. 7.
    Sterritt, R., Bantz, D.F.: Personal Autonomic Computing Reflex Reactions and Self- Healing. IEEE Transactions on Systems, Man and Cybernetics, Part C 36(3), 304–314 (2006)CrossRefGoogle Scholar
  8. 8.
    Sterritt, R.: Autonomic Computing. Innovations in Systems and Software Engineering: a NASA Journal 1(1), 79–88 (2005)CrossRefGoogle Scholar
  9. 9.
    Sterritt, R.: Pulse Monitoring: Extending the Health-check for the Autonomic GRID. In: Proceedings of IEEE Workshop on Autonomic Computing Principles and Architectures (AUCOPA 2003) at INDIN 2003, Banff, Alberta, Canada, 22-23 August 2003, pp. 433–440 (2003)Google Scholar
  10. 10.
    Sterritt, R., Bustard, D.W.: Autonomic Computing: a Means of Achieving Dependability? In: Proceedings of IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2003), Huntsville, Alabama, USA, April 7-11, 2003, pp. 247–251 (2003)Google Scholar
  11. 11.
    Sterritt, R., Hinchey, M.G.: Biologically-Inspired Concepts for Autonomic Self- Protection in Multiagent Systems. In: Proceedings Workshop on Safety and Security in Agent-Based Systems (SASEMAS 2006) at Autonomous Agents and Multiagent Systems (AAMAS 2006), Hakodate, Japan, 8-12 May (2006)Google Scholar
  12. 12.
    Sterritt, R., Hinchey, M.G.: SPAACE: Self Properties for an Autonomous and Autonomic Computing Environment. In: Proceedings Software Engineering Research and Practice 2005 (SERP 2005), 27-30 June, CSREA Press, Las Vegas (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Roy Sterritt
    • 1
  • Mike Hinchey
    • 2
  1. 1.School of Computing and MathematicsUniversity of UlsterNorthern Ireland
  2. 2.NASA Goddard Space Flight Center, Software Engineering LaboratoryGreenbeltUSA

Personalised recommendations