Existe uma grande quantidade de configurações presentes em sistemas atuais e gerir essas configurações é um trabalho árduo para qualquer administrador de sistema. Inúmeras configurações podem ser definidas para uma só máquina e as combinações entre elas implicam de forma significativa no seu desempenho. A partir do momento que um sistema em pleno funcionamento pára de funcionar, algo em sua estrutura pode ter mudado. Este cenário é comum no processo de desenvolvimento de software onde o código fonte pode deixar de compilar ou ainda uma funcionalidade pode se perder. Controladores de versão são usados para reverter o estado do código para uma data anterior, solucionando o problema. Verificadores de Integridade são utilizados para detectar estas mudanças porém não possuem mecanismos específicos para recuperação. Este estudo propõe e implementa uma arquitetura integrada que conbina verificação de integridade e mecanismos de recuperação. Foram executados testes para determinar a sobrecarga total deste método, além de estudos de caso para verificar a sua eficiência de recuperação.
Sistemas atuais possuem um elevado número de configurações que tornam a gerência dos sistemas uma tarefa árdua. As combinações entre diferentes configurações podem impactar no desempenho e comportamento do sistema. Quando um sistema para de funcionar corretamente é evidente que algo mudou. Este é um cenário comum no desenvolvimento de software, onde mudanças no código podem acarretar mal funcionamento do programa ou que mesmo deixe de compilar. Sistemas de Controle de Versão podem recuperar o código fonte para um estado anterior através de mecanismos de revisão. A Verificação de Integridade é usada para detectar alterações em arquivos, entretanto não oferece suporte para a recuperação destes arquivos. Este artigo descreve uma implementação de um sistema integrado, que combina a verificação de integridade e mecanismos de restauração. Testes executados demonstram a carga extra imposta pelo suporte de restauração em sistemas de verificação de integridade, dois estudos de caso demonstram a eficácia deste método.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.