Authors: Teruyoshi Zenmyo Hideki Yoshida Tetsuro Kimura
Publish Date: 2007/06/21
Volume: 10, Issue: 4, Pages: 385-394
Abstract
Although autonomic computing reduces traditional operational cost it introduces another cost factor related to operation knowledge This paper focuses on selfhealing functionality and proposes a technique which uses reusable componentlevel operation knowledge To achieve reusability the operation knowledge used by the proposed technique excludes system specific information Such knowledge becomes independent of a specific system structure and therefore selfhealing systems can share the operation knowledge across organizations and can adapt to changes A problem on achieving reusability by excluding system specific information is treatment of dependency among components To cope with this problem a dependency injection mechanism is introduced The dependency injection mechanism works out needed recovery actions by relating componentlevel operation knowledge and systemspecific information Furthermore this paper describes an implemented prototype together with an application example
Keywords: