Self-awareness has recently gained considerable attention as a prominent property for enriching the self-adaptation capabilities in systems operating in dynamic, heterogeneous and open environments, e.g the volunteer computing environment. In this talk, I will present a summary of my PhD thesis in which I investigate the role of knowledge and its dynamic management in realising various levels of self-awareness for enabling self-adaptivity with different capabilities and strengths. I develop a novel multi-level dynamic knowledge management approach for managing and representing the evolving knowledge. The approach is able to acquire 'richer' knowledge about the system's internal state and its environment in addition to managing the trade-offs arising from the adaptation of conflicting goals.

Add to my calendar

Back to listing