Uma nova arquitetura para a representação das regras de negócio em modelos de objetos dinâmicos

Detalhes bibliográficos
Autor(a) principal: Paulo Eduardo Cardoso
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