quinta-feira, 9 de abril de 2015

Forças Armadas dos EUA quer a guerra dos Cem Anos (em erros de software)


Centro nervoso do exército norte-americano de secret-esquilo boffinry DARPA quer escrever software capaz de funcionar durante um século inteiro sem se tornar obsoleto.


Apelidado de "construção de recursos adaptativos Software Systems" (latão), o projeto [PDF] vão olhar para a criação de uma nova pilha de software que pode fazer automaticamente o uso de atualizações de hardware e avanços em engenharia de software, sem a necessidade de grandes regravações, ou a adição de camadas e camadas de hacks por décadas a fio.





Disse software adaptativo poderia garantir que os dados armazenados hoje ainda é pontuações acessíveis de anos mais tarde, e defesas controlados por computador instalados agora vai continuar a funcionar como esperado no futuro.


De acordo com a memória descritiva do projecto, a agência está jogando a porta aberta a qualquer pessoa com idéias brilhantes sobre o assunto:


DARPA está solicitando propostas inovadoras nas áreas de métodos formais, análise de programa, projeto do compilador e runtime e implementação da máquina virtual de pesquisa para perceber ferramentas para a construção de sistemas de software adaptativos longa vida, de sobrevivência, e escaláveis. Investigação proposta deve investigar abordagens inovadoras que permitem avanços revolucionários na ciência, dispositivos ou sistemas. Especificamente excluídos é a pesquisa que resulta principalmente em melhorias evolutivas para o estado existente de prática.

"À medida que os sistemas de software modernos continuam inexoravelmente para aumentar em complexidade e capacidade, os usuários se acostumaram a ciclos periódicos de atualização e modernização para evitar a obsolescência-se em algum custo em termos de frustração", a HQ Brainiac adicionado


"No caso dos militares dos EUA, tendo acesso a sistemas de software que funcionam bem e conteúdo subjacente é fundamental para a segurança nacional, mas as atualizações não são menos problemáticos do que entre os utilizadores civis e muitas vezes demanda tempo e despesa considerável."


BRASS tentará criar uma arquitetura de software capaz de executar mais de 100 anos sem a necessidade de grandes reparações ou crises, como o bug Y2K infame que precisavam remendar em todos os lugares - e emplumados um bom número de ovos do ninho dos consultores.


"Tecnologia inevitavelmente evolui, mas muitas vezes correspondentes mudanças nas bibliotecas, formatos de dados, protocolos, características de entrada e modelos de componentes de um ecossistema de software minar o comportamento das aplicações", disse o gerente do programa DARPA Suresh Jagannathan.


"A incapacidade de se adaptar perfeitamente às novas condições de operação prejudica a produtividade, dificulta o desenvolvimento de infra-estrutura de ciber-segurança e aumenta o risco de longo prazo que o acesso a conteúdos digitais importante será perdido com o software que gera e interpreta o conteúdo se torna obsoleto." ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário