Guia para padronizaÃÃo do desenvolvimento de software crÃtico para aplicaÃÃes espaciais.

AUTOR(ES)
DATA DE PUBLICAÇÃO

1998

RESUMO

Software embutido para aplicaÃÃes espaciais à geralmente crÃtico em relaÃÃo à seguranÃa e o seu desenvolvimento demanda grandes investimentos, tanto em recursos materiais como humanos. Para assegurar que o produto de software tenha a qualidade especificada, à necessÃria a utilizaÃÃo de estratÃgias bem fundamentadas para incorporar as caracterÃsticas requeridas por essa aplicaÃÃo especÃfica em todas as fases do processo de desenvolvimento. A base para o estabelecimento de um processo de engenharia à o uso de tÃcnicas de ferramentas apropriadas, de modo organizado e mÃtodico, para a obtenÃÃo de um produto com um nÃvel de qualidade especificado. Para isso à necessÃrio a criaÃÃo de padrÃes para nortear o trabalho conjunto de gerentes, engenheiros de sistemas e de software, juntamento com o grupo da garantia da qualidade. Este trabalho apresenta um guia para padronizaÃÃo do desenvolvimento de software para aplicaÃÃes espaciais de maneira a incorporar os atributos de confianÃa no funcionamento de software a cada fase de vida do software, atravÃs da recomendaÃÃo de tÃcnicas baseadas na criticalidade potencial que cada item de software representa para todo o sistema. As aplicaÃÃes futuras do guia, a curto e a longo prazo, para criaÃÃo de padrÃes em vÃrios nÃveis sÃo destacadas na conclusÃo deste trabalho, que tambÃm aponta as principais linhas de pesquisas que podem ser baseadas ou motivadas por ele. As consideraÃÃes finais mostram alguns aspectos prÃticos baseados na experiÃncia do desenvolvimento de software para os satÃlites do INPE, e reforÃam a necessidade do envolvimento de toda a organizaÃÃo no esforÃo de padronizaÃÃo.

ASSUNTO(S)

programas espaciais programas de computadores programas de aplicaÃÃo (computadores) sistemas de computadores embarcados

Documentos Relacionados