• DocumentCode
    2718502
  • Title

    Considering Runtime Restrictions in Self-Healing Distributed Systems

  • Author

    Danne, Christoph ; Dück, Viktor ; Kloepper, Benjamin ; Tichy, Matthias

  • Author_Institution
    Dept. Bus. Inf. Syst., Univ. of Paderborn, Paderborn
  • fYear
    2007
  • fDate
    21-23 May 2007
  • Firstpage
    228
  • Lastpage
    235
  • Abstract
    Hardware failures in autonomous and distributed software systems create the need for self-healing activities. This work addresses the problem of redeploying software components affected by a hardware failure, while respecting several runtime constraints. In contrast to existing approaches, we do not only compute a new feasible system configuration, but make use of AI planning in order to derive a sequence of concrete deployment and undeployment actions that achieve this state. We also distinguish between application of every intermediate plan found and the single application of the final plan. These two plan application strategies are described and evaluated along with our novel solution approach.
  • Keywords
    distributed processing; planning (artificial intelligence); AI planning; distributed software systems; runtime constraints; runtime restrictions; self-healing distributed systems; Application software; Automotive engineering; Computer crashes; Control systems; Distributed computing; Hardware; Information systems; Runtime; Software systems; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2007. AINA '07. 21st International Conference on
  • Conference_Location
    Niagara Falls, ON
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2846-5
  • Type

    conf

  • DOI
    10.1109/AINA.2007.47
  • Filename
    4220898