A reusable object-oriented design to support self-testable autonomic software
Proceedings of the 2008 ACM symposium on Applied computing
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Research experiences for undergraduates: autonomic computing research at FIU
The Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations
A self-testing autonomic job scheduler
Proceedings of the 46th Annual Southeast Regional Conference on XX
Intelligent agents: are they feasible in Swarm-array computing?
ICCOMP'09 Proceedings of the WSEAES 13th international conference on Computers
Achieving intelligent agents and its feasibility in swarm-array computing?
WSEAS Transactions on Computers
An autonomic framework for user-centric communication services
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
JAAF+T: a framework to implement self-adaptive agents that apply self-test
Proceedings of the 2010 ACM Symposium on Applied Computing
Landscape of intelligent cores: an autonomic multi-agent approach for space applications
ACS'09 Proceedings of the 9th WSEAS international conference on Applied computer science
Safe runtime validation of behavioral adaptations in autonomic software
ATC'11 Proceedings of the 8th international conference on Autonomic and trusted computing
Hi-index | 0.00 |
As researchers and members of the IT industry move towards a vision of computing systems that manage themselves, it is imperative to investigate ways to dynamically validate these systems to avoid the high cost of system failures. Although research continues to advance in many areas of autonomic computing, there is a lack of development in the area of testing these types of systems at runtime. Self-managing features in autonomic systems dynamically invoke changes to the structure and behavior of components that may already be operating in an unpredictable environment; further emphasizing the need for runtime testing. In this paper we propose a framework that dynamically validates changes in autonomic computing systems. Our framework extends the current structure of autonomic computing systems to include self-testing as an implicit characteristic. We validate our framework by creating a prototype of an autonomic container that incorporates the ability to self-test.