{"title":"A Biologically-Inspired Preventive Mechanism for Self-Healing of Distributed Software Components","authors":"M. Bisadi, M. Sharifi","doi":"10.1109/ADVCOMP.2008.36","DOIUrl":null,"url":null,"abstract":"Autonomous computing is a term with biological connection. Its ultimate aim is to create computer systems capable of self-management. Given the importance of self healing in self management, a number of researches have tried to prevent the failures of software components by modifying the code of components. Apart from the requirement to know a-priori and access the code of components in order to make them self heal, the approach does not allow the reuse of off-the-shelf components whose codes are not disclosed. Furthermore, none of the current preventive mechanisms for self healing are biologically inspired. This paper introduces a biologically inspired mechanism for self healing of distributed components. Self healing is achieved by central managers in cooperation with a number of connectors, where each manager resides on a single node of a distributed system. Components are seen purely as black boxes, with no need for their modification.","PeriodicalId":269090,"journal":{"name":"2008 The Second International Conference on Advanced Engineering Computing and Applications in Sciences","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 The Second International Conference on Advanced Engineering Computing and Applications in Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ADVCOMP.2008.36","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Autonomous computing is a term with biological connection. Its ultimate aim is to create computer systems capable of self-management. Given the importance of self healing in self management, a number of researches have tried to prevent the failures of software components by modifying the code of components. Apart from the requirement to know a-priori and access the code of components in order to make them self heal, the approach does not allow the reuse of off-the-shelf components whose codes are not disclosed. Furthermore, none of the current preventive mechanisms for self healing are biologically inspired. This paper introduces a biologically inspired mechanism for self healing of distributed components. Self healing is achieved by central managers in cooperation with a number of connectors, where each manager resides on a single node of a distributed system. Components are seen purely as black boxes, with no need for their modification.