SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites / SIDCDA - An adaptive configurable distributed software architecture applied to satellite control missions

AUTOR(ES)
DATA DE PUBLICAÇÃO

2004

RESUMO

Neste trabalho propõe-se uma arquitetura de software distribuída, configurável e adaptável aplicada às várias missões de controle de satélites, chamada SICSDA. O objetivo desta arquitetura é controlar mais de um satélite a partir de um mesmo conjunto de computadores, possibilitando a escolha de qual satélite deseja-se monitorar em um determinado instante. Outro fator importante é a necessidade de se ter uma arquitetura que permita que uma nova missão possa ser acomodada sem a necessidade de se criar um sistema específico para o satélite a ser lançado, fazendo com que o esforço necessário para adaptar o sistema a esse novo requisito seja minimizado. Além disso, deseja-se que os especialistas do domínio e que os desenvolvedores de software possam configurar, se necessário, atributos e regras do negócio para os satélites já lançados, e que possam também, acrescentar novos elementos ao domínio do problema sem a necessidade de programação extra. As funcionalidades oferecidas pela aplicação, como por exemplo, visualização de telemetrias e envio de telecomandos, poderão estar distribuídas em um domínio de rede pré-definido. O serviço de carga do sistema irá definir a localização dos objetos, o que significa que cada máquina na rede poderá ter uma visão diferente dos metadados armazenados no banco de dados. Uma visão, neste contexto, é a parte do modelo de objeto adaptável que será instanciada naquela máquina.

ASSUNTO(S)

arquitetura (computação) flexibilidade programação dinâmica metadados sistema de informação adaptável architecture (computers) flexibility dynamic programming metatada information adaptive system

Documentos Relacionados