@MastersThesis{Cardoso:2005:NoArRe,
author = "Cardoso, Paulo Eduardo",
title = "Uma nova arquitetura para a representa{\c{c}}{\~a}o das regras
de neg{\'o}cio em modelos de objetos din{\^a}micos",
school = "Instituto Nacional de Pesquisas Espaciais (INPE)",
year = "2005",
address = "S{\~a}o Jos{\'e} dos Campos",
month = "2005-03-01",
keywords = "sistema de controle, controle adaptativo, reuso de software, meta
computa{\c{c}}{\~a}o (rede de computadores),
programa{\c{c}}{\~a}o orientada a objetos, sistemas
computacionais, control, adaptive control, software reuse, grid
computing (computer networks), object oriented programming,
computer systems design.",
abstract = "A Divis{\~a}o de Desenvolvimento de Sistemas de Solo (DSS) sempre
desenvolveu os sistemas de controle para os sat{\'e}lites do INPE
com arquiteturas que permitissem que os mesmos fossem re-usados
por futuros sat{\'e}lites com um conjunto reduzido de
mudan{\c{c}}as. O desafio que se apresenta {\'e} construir um
sistema de controle adaptativo, usando a tecnologia de Objetos
Din{\^a}micos, de modo que tais sistemas possam atender futuros
requisitos sem necessidade de mudan{\c{c}}as no c{\'o}digo. De
acordo com esta tecnologia as estruturas dos objetos e os seus
comportamentos s{\~a}o armazenados em banco de dados de modo que
os usu{\'a}rios finais possam modific{\'a}-los usando
ferramentas de configura{\c{c}}{\~a}o e possivelmente uma
linguagem especifica ao dom{\'{\i}}nio do problema. Este
trabalho prop{\~o}e um sistema de Objetos Din{\^a}micos segundo
uma arquitetura que facilite sua utiliza{\c{c}}{\~a}o pelos
sistemas de controle de sat{\'e}lites. Este trabalho tamb{\'e}m
apresenta uma nova abordagem para representa{\c{c}}{\~a}o dos
Objetos Din{\^a}micos, baseada em uma {\'a}rvore de entidades e
propriedades. Como resultados s{\~a}o apresentados um
prot{\'o}tipo da ferramenta de configura{\c{c}}{\~a}o e a
utiliza{\c{c}}{\~a}o da arquitetura proposta em um dos
subsistemas do sistema de controle de sat{\'e}lites. Em
fun{\c{c}}{\~a}o destes resultados chegou-se {\`a}
conclus{\~a}o que a abordagem de representa{\c{c}}{\~a}o e
arquitetura propostas s{\~a}o vi{\'a}veis mas, estudos
adicionais devem ser realizados para avaliar alguns pontos
desfavor{\'a}veis que foram identificados. Outro resultado
importante {\'e} que a arquitetura proposta {\'e} um framework
que pode ser facilmente adaptado para outros dom{\'{\i}}nios de
problema. ABSTRACT: 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.",
committee = "Carvalho, S{\'o}lon Ven{\^a}ncio de (presidente) and Ferreira,
Mauricio Gon{\c{c}}alves Vieira (orientador) and Sant'Anna,
Nilson and Oliveira, Henrique Jesus Quintino de",
copyholder = "SID/SCD",
englishtitle = "An new architecture for representing business rules in dynamic
object models",
language = "pt",
pages = "135",
ibi = "6qtX3pFwXQZ3r59YD7/FJjne",
url = "http://urlib.net/ibi/6qtX3pFwXQZ3r59YD7/FJjne",
targetfile = "publicacao.pdf",
urlaccessdate = "15 jun. 2024"
}