Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações do INPE |
Texto Completo: | http://urlib.net/sid.inpe.br/iris@1913/2005/04.11.13.31 |
Resumo: | A Divisão de Desenvolvimento de Sistemas de Solo (DSS) sempre desenvolveu os sistemas de controle para os satélites do INPE com arquiteturas que permitissem que os mesmos fossem re-usados por futuros satélites com um conjunto reduzido de mudanças. O desafio que se apresenta é construir um sistema de controle adaptativo, usando a tecnologia de Objetos Dinâmicos, de modo que tais sistemas possam atender futuros requisitos sem necessidade de mudanças no código. De acordo com esta tecnologia as estruturas dos objetos e os seus comportamentos são armazenados em banco de dados de modo que os usuários finais possam modificá-los usando ferramentas de configuração e possivelmente uma linguagem especifica ao domínio do problema. Este trabalho propõe um sistema de Objetos Dinâmicos segundo uma arquitetura que facilite sua utilização pelos sistemas de controle de satélites. Este trabalho também apresenta uma nova abordagem para representação dos Objetos Dinâmicos, baseada em uma árvore de entidades e propriedades. Como resultados são apresentados um protótipo da ferramenta de configuração e a utilização da arquitetura proposta em um dos subsistemas do sistema de controle de satélites. Em função destes resultados chegou-se à conclusão que a abordagem de representação e arquitetura propostas são viáveis mas, estudos adicionais devem ser realizados para avaliar alguns pontos desfavoráveis que foram identificados. Outro resultado importante é que a arquitetura proposta é um framework que pode ser facilmente adaptado para outros domínios de problema. |
id |
INPE_32cb39755b951d60f3536ce3c1a3ad37 |
---|---|
oai_identifier_str |
oai:urlib.net:sid.inpe.br/iris@1913/2005/04.11.13.31.15-0 |
network_acronym_str |
INPE |
network_name_str |
Biblioteca Digital de Teses e Dissertações do INPE |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicosAn new architecture for representing business rules in dynamic object models2005-03-01Mauricio Gonçalves Vieira FerreiraNilson Sant'AnnaHenrique Jesus Quintino de OliveiraPaulo Eduardo CardosoInstituto Nacional de Pesquisas Espaciais (INPE)Programa de Pós-Graduação do INPE em Computação AplicadaINPEBRsistema de controlecontrole adaptativoreuso de softwaremeta computação (rede de computadores)programação orientada a objetossistemas computacionaiscontroladaptive controlsoftware reusegrid computing (computer networks)object oriented programmingcomputer systems designA Divisão de Desenvolvimento de Sistemas de Solo (DSS) sempre desenvolveu os sistemas de controle para os satélites do INPE com arquiteturas que permitissem que os mesmos fossem re-usados por futuros satélites com um conjunto reduzido de mudanças. O desafio que se apresenta é construir um sistema de controle adaptativo, usando a tecnologia de Objetos Dinâmicos, de modo que tais sistemas possam atender futuros requisitos sem necessidade de mudanças no código. De acordo com esta tecnologia as estruturas dos objetos e os seus comportamentos são armazenados em banco de dados de modo que os usuários finais possam modificá-los usando ferramentas de configuração e possivelmente uma linguagem especifica ao domínio do problema. Este trabalho propõe um sistema de Objetos Dinâmicos segundo uma arquitetura que facilite sua utilização pelos sistemas de controle de satélites. Este trabalho também apresenta uma nova abordagem para representação dos Objetos Dinâmicos, baseada em uma árvore de entidades e propriedades. Como resultados são apresentados um protótipo da ferramenta de configuração e a utilização da arquitetura proposta em um dos subsistemas do sistema de controle de satélites. Em função destes resultados chegou-se à conclusão que a abordagem de representação e arquitetura propostas são viáveis mas, estudos adicionais devem ser realizados para avaliar alguns pontos desfavoráveis que foram identificados. Outro resultado importante é que a arquitetura proposta é um framework que pode ser facilmente adaptado para outros domínios de problema.The Ground System Development Division (DSS) at INPE has always developed satellite control systems with architectures that may be used as much as possible by future satellites. The present challenge is to build an Adaptive Satellite Control System, using the technology of the Dynamic Object Model, so as to comply with later requirements without having to make significant changes in the code. According to this technology, object structures and their behavior are mapped onto a database, so endusers can modify them by using configuration tools and, possibly, a domain specific language. This paper proposes a Dynamic Object System, using an architecture that facilitates its long term use by the satellite control systems. The paper also presents a new approach for representing Dynamic Objects, based on a tree of entities and properties. Results are presented from a configuration tool prototype and the use of the proposed architecture in one subsystem of the satellite control system. Based on these results, the proposed architecture and the representation approach were proved to be viable although some unfavorable results were identified. Further studies need to evaluate these problems. Another important result is that the proposed architecture is a framework that can easily be adapted to other problem domains.http://urlib.net/sid.inpe.br/iris@1913/2005/04.11.13.31info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Teses e Dissertações do INPEinstname:Instituto Nacional de Pesquisas Espaciais (INPE)instacron:INPE2021-07-31T06:52:47Zoai:urlib.net:sid.inpe.br/iris@1913/2005/04.11.13.31.15-0Biblioteca Digital de Teses e Dissertaçõeshttp://bibdigital.sid.inpe.br/PUBhttp://bibdigital.sid.inpe.br/col/iconet.com.br/banon/2003/11.21.21.08/doc/oai.cgiopendoar:32772021-07-31 06:52:48.478Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)false |
dc.title.pt.fl_str_mv |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
dc.title.alternative.en.fl_str_mv |
An new architecture for representing business rules in dynamic object models |
title |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
spellingShingle |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos Paulo Eduardo Cardoso |
title_short |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
title_full |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
title_fullStr |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
title_full_unstemmed |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
title_sort |
Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos |
author |
Paulo Eduardo Cardoso |
author_facet |
Paulo Eduardo Cardoso |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Mauricio Gonçalves Vieira Ferreira |
dc.contributor.referee1.fl_str_mv |
Nilson Sant'Anna |
dc.contributor.referee2.fl_str_mv |
Henrique Jesus Quintino de Oliveira |
dc.contributor.author.fl_str_mv |
Paulo Eduardo Cardoso |
contributor_str_mv |
Mauricio Gonçalves Vieira Ferreira Nilson Sant'Anna Henrique Jesus Quintino de Oliveira |
dc.description.abstract.por.fl_txt_mv |
A Divisão de Desenvolvimento de Sistemas de Solo (DSS) sempre desenvolveu os sistemas de controle para os satélites do INPE com arquiteturas que permitissem que os mesmos fossem re-usados por futuros satélites com um conjunto reduzido de mudanças. O desafio que se apresenta é construir um sistema de controle adaptativo, usando a tecnologia de Objetos Dinâmicos, de modo que tais sistemas possam atender futuros requisitos sem necessidade de mudanças no código. De acordo com esta tecnologia as estruturas dos objetos e os seus comportamentos são armazenados em banco de dados de modo que os usuários finais possam modificá-los usando ferramentas de configuração e possivelmente uma linguagem especifica ao domínio do problema. Este trabalho propõe um sistema de Objetos Dinâmicos segundo uma arquitetura que facilite sua utilização pelos sistemas de controle de satélites. Este trabalho também apresenta uma nova abordagem para representação dos Objetos Dinâmicos, baseada em uma árvore de entidades e propriedades. Como resultados são apresentados um protótipo da ferramenta de configuração e a utilização da arquitetura proposta em um dos subsistemas do sistema de controle de satélites. Em função destes resultados chegou-se à conclusão que a abordagem de representação e arquitetura propostas são viáveis mas, estudos adicionais devem ser realizados para avaliar alguns pontos desfavoráveis que foram identificados. Outro resultado importante é que a arquitetura proposta é um framework que pode ser facilmente adaptado para outros domínios de problema. |
dc.description.abstract.eng.fl_txt_mv |
The Ground System Development Division (DSS) at INPE has always developed satellite control systems with architectures that may be used as much as possible by future satellites. The present challenge is to build an Adaptive Satellite Control System, using the technology of the Dynamic Object Model, so as to comply with later requirements without having to make significant changes in the code. According to this technology, object structures and their behavior are mapped onto a database, so endusers can modify them by using configuration tools and, possibly, a domain specific language. This paper proposes a Dynamic Object System, using an architecture that facilitates its long term use by the satellite control systems. The paper also presents a new approach for representing Dynamic Objects, based on a tree of entities and properties. Results are presented from a configuration tool prototype and the use of the proposed architecture in one subsystem of the satellite control system. Based on these results, the proposed architecture and the representation approach were proved to be viable although some unfavorable results were identified. Further studies need to evaluate these problems. Another important result is that the proposed architecture is a framework that can easily be adapted to other problem domains. |
description |
A Divisão de Desenvolvimento de Sistemas de Solo (DSS) sempre desenvolveu os sistemas de controle para os satélites do INPE com arquiteturas que permitissem que os mesmos fossem re-usados por futuros satélites com um conjunto reduzido de mudanças. O desafio que se apresenta é construir um sistema de controle adaptativo, usando a tecnologia de Objetos Dinâmicos, de modo que tais sistemas possam atender futuros requisitos sem necessidade de mudanças no código. De acordo com esta tecnologia as estruturas dos objetos e os seus comportamentos são armazenados em banco de dados de modo que os usuários finais possam modificá-los usando ferramentas de configuração e possivelmente uma linguagem especifica ao domínio do problema. Este trabalho propõe um sistema de Objetos Dinâmicos segundo uma arquitetura que facilite sua utilização pelos sistemas de controle de satélites. Este trabalho também apresenta uma nova abordagem para representação dos Objetos Dinâmicos, baseada em uma árvore de entidades e propriedades. Como resultados são apresentados um protótipo da ferramenta de configuração e a utilização da arquitetura proposta em um dos subsistemas do sistema de controle de satélites. Em função destes resultados chegou-se à conclusão que a abordagem de representação e arquitetura propostas são viáveis mas, estudos adicionais devem ser realizados para avaliar alguns pontos desfavoráveis que foram identificados. Outro resultado importante é que a arquitetura proposta é um framework que pode ser facilmente adaptado para outros domínios de problema. |
publishDate |
2005 |
dc.date.issued.fl_str_mv |
2005-03-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
status_str |
publishedVersion |
format |
masterThesis |
dc.identifier.uri.fl_str_mv |
http://urlib.net/sid.inpe.br/iris@1913/2005/04.11.13.31 |
url |
http://urlib.net/sid.inpe.br/iris@1913/2005/04.11.13.31 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação do INPE em Computação Aplicada |
dc.publisher.initials.fl_str_mv |
INPE |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais (INPE) instacron:INPE |
reponame_str |
Biblioteca Digital de Teses e Dissertações do INPE |
collection |
Biblioteca Digital de Teses e Dissertações do INPE |
instname_str |
Instituto Nacional de Pesquisas Espaciais (INPE) |
instacron_str |
INPE |
institution |
INPE |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE) |
repository.mail.fl_str_mv |
|
publisher_program_txtF_mv |
Programa de Pós-Graduação do INPE em Computação Aplicada |
contributor_advisor1_txtF_mv |
Mauricio Gonçalves Vieira Ferreira |
_version_ |
1706809349722079232 |