SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites

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...

Full description

Bibliographic Details
Main Author: Adriana Cursino Thomé
Other Authors: João Bosco Schumann Cunha
Language:Portuguese
Published: Instituto Nacional de Pesquisas Espaciais 2004
Online Access:http://urlib.net/sid.inpe.br/jeferson/2004/12.13.16.56
id ndltd-IBICT-oai-urlib.net-sid.inpe.br-jeferson-2004-12.13.16.56.39-0
record_format oai_dc
spelling ndltd-IBICT-oai-urlib.net-sid.inpe.br-jeferson-2004-12.13.16.56.39-02019-01-22T03:16:49Z 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 Adriana Cursino Thomé João Bosco Schumann Cunha Maurício Gonçalves Vieira Ferreira Nilson Sant'Anna Rafael Duarte Coelho dos Santos Rosângela Aparecida Dellosso Penteado 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. This work proposes an adaptive configurable distributed software architecture applied to satellite control missions called SICSDA. The main purpose of this architecture is to control more than one satellite through one set of computers, enabling the choice of each satellite to be monitored in any given period of time. This architecture allows a new mission to be settled without the need for the creation and addition of a specific software component for the satellite being launched, thus minimizing the effort needed to adapt the complete system to the new requirement. It also provides domain specialists and software developers with the capability to configure, if necessary, attributes and business rules to the satellites already launched, adding new elements to business domain without the need of extra codification. The functionalities offered by the application, for example, telemetry visualization and the sending of telecommands, can be distributed into a network pre-defined domain. The system charge distribution service will define the objects location, what means that each machine in the network will be able to have a different view of the metadata stored in the database. A view, in this context, is the piece of the adaptive object model that will be instantiated in that machine. 2004-11-30 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://urlib.net/sid.inpe.br/jeferson/2004/12.13.16.56 por info:eu-repo/semantics/openAccess Instituto Nacional de Pesquisas Espaciais Programa de Pós-Graduação do INPE em Computação Aplicada INPE BR reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais instacron:INPE
collection NDLTD
language Portuguese
sources NDLTD
description 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. === This work proposes an adaptive configurable distributed software architecture applied to satellite control missions called SICSDA. The main purpose of this architecture is to control more than one satellite through one set of computers, enabling the choice of each satellite to be monitored in any given period of time. This architecture allows a new mission to be settled without the need for the creation and addition of a specific software component for the satellite being launched, thus minimizing the effort needed to adapt the complete system to the new requirement. It also provides domain specialists and software developers with the capability to configure, if necessary, attributes and business rules to the satellites already launched, adding new elements to business domain without the need of extra codification. The functionalities offered by the application, for example, telemetry visualization and the sending of telecommands, can be distributed into a network pre-defined domain. The system charge distribution service will define the objects location, what means that each machine in the network will be able to have a different view of the metadata stored in the database. A view, in this context, is the piece of the adaptive object model that will be instantiated in that machine.
author2 João Bosco Schumann Cunha
author_facet João Bosco Schumann Cunha
Adriana Cursino Thomé
author Adriana Cursino Thomé
spellingShingle Adriana Cursino Thomé
SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
author_sort Adriana Cursino Thomé
title SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
title_short SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
title_full SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
title_fullStr SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
title_full_unstemmed SICSDA - Uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
title_sort sicsda - uma arquitetura de software distribuída configurável e adaptável aplicada às várias missões de controle de satélites
publisher Instituto Nacional de Pesquisas Espaciais
publishDate 2004
url http://urlib.net/sid.inpe.br/jeferson/2004/12.13.16.56
work_keys_str_mv AT adrianacursinothome sicsdaumaarquiteturadesoftwaredistribuidaconfiguraveleadaptavelaplicadaasvariasmissoesdecontroledesatelites
AT adrianacursinothome sidcdaanadaptiveconfigurabledistributedsoftwarearchitectureappliedtosatellitecontrolmissions
_version_ 1718962478873837568