quarta-feira, 14 de julho de 2010

Israelenses desenvolvem software com “auto-cura”


Pesquisadores israelenses desenvolveram um software que permite o auto-monitoramento de problemas do computador por meio de simulação de processos que ocorrem no corpo humano. O projeto, denominado SHADOWS, é coordenado pelo pesquisador Onn Shehory, da IBM de Israel. “Quando temos alguma disfunção, nosso corpo sente e reage automaticamente. Isso é essencialmente um auto-monitoramento”, diz Shehory. O software SHADOWS faz o mesmo para computadores. “Ele reconhece comportamentos impróprios do sistema, classifica-os em possíveis tipos de problemas, e, em seguida, para os mais graves, faz os ajustes necessários”, diz ele. Isso pode incluir a inserção de novas linhas de códigos antes de um programa seja executado, ou a busca de recursos de memória para impedir os casos mais comuns de falhas do sistema.

“Para que os benefícios dos avanços e inovações se tornem disponíveis no ambiente de TI, desenvolvedores e arquitetos de software devem começar a projetar softwares que incorporem salvaguardas internas que tanto podem identificar como reparar problemas”, diz Yaron Wolfsthal, chefe da Reliable Systems Technologies, grupo no laboratório da IBM em Haifa. A necessidade de “software de auto-cura” é clara: os sistemas de computador estão em toda parte, desde máquinas de lavar louça até no sistema de gerenciamento de uma rede elétrica nacional.

Fonte: Ex-Libris