1 |
[en] COMPOSITE COMPONENT SUPPORT FOR THE SCS MIDDLEWARE / [pt] SUPORTE A COMPONENTES COMPOSTOS PARA O MIDDLEWARE SCSADRIANO MEDEIROS DOS SANTOS 30 November 2012 (has links)
[pt] Diversos modelos de componentes de software apresentam o conceito
de componentes compostos, como é o caso do Fractal, OpenCOM, Koala,
Kobra e SaveCCM. Um componente composto encapsula outros componentes
e é responsável por oferecer mecanismos de configuração e introspecção estrutural, bem como externalizar serviços e dependências internas. A ideia
de componentes compostos é reconhecida como uma boa técnica para abstrair
estruturas complexas e maximizar o reuso. Entretanto, não existe um
estudo mais aprofundado sobre tal mecanismo que aborde questões sobre a
configuração inicial dos subcomponentes, o mapeamento de serviços e depend
ências de subcomponentes através de interfaces do componente composto,
formas de navegação compartilhamento de subcomponentes, ciclo de
vida e formas de introspecção estrutural. Neste trabalho foi realizado um
levantamento sobre como os modelos Fractal e OpenCOM tratam o conceito
de componentes compostos e é proposto um modelo que oferece este
suporte. Como estudo experimental foi implementada uma nova versão do
SCS com suporte a componentes compostos, o SCS-Composite. Também
foi feita uma avaliação da expressividade do SCS-Composite através da
adaptação de uma aplicação pré-existente baseada no SCS. / [en] Several software component models support composite components,
such as Fractal, OpenCOM, Koala, Kobra and SaveCCM. A composite
component encapsulates components and provides introspection and
configuration mechanisms. Composite components are recognized as a good
practice because abstract complex structures and increase reuse. However,
there is not a comprehensive study about composite component mechanisms
addressing issues like initial composite configuration, mapping of
subcomponents services and dependencies through composite component’s
interfaces, introspection, component sharing, and composites life cycle.
In this work we perform a study about how the Fractal and OpenCOM
apply the composite component concept and we propose a new model
for composite components. As an experimental study we implemented a
new version of the SCS component system with support for composite
components, the SCS-Composite. We also present an evaluation of
SCS-Composite through the adaptation of a SCS based application.
|
2 |
[en] A STUDY OF HIERARCHICAL COMPONENT IN A CAPTURE AND ACCESS SYSTEM / [pt] ESTUDO DA APLICAÇÃO DE COMPONENTES HIERÁRQUICOS EM UM SISTEMA DE CAPTURA E ACESSOMAURICIO ARIEIRA ROSAS 27 February 2015 (has links)
[pt] O objetivo deste trabalho é avaliar um sistema de componentes de software
que oferece em seu modelo uma abstração de componentes compostos. O
sistema de componentes estudado é o SCS, que define um conjunto de
regras de aninhamento, encapsulamento e compartilhamento para reger
o comportamento de seus componentes compostos. O foco deste estudo
está na avaliação da eficácia dessas regras de composição para auxiliar
o desenvolvedor de aplicações. Para realizar esta avaliação, adaptamos o
sistema de Captura e Acesso CAS, construído com o middleware SCS,
para utilizar componentes compostos, e criamos um cenário para analisar o
modelo e a implementação do middleware. / [en] The aim of this work is to evaluate a software component system that
provides in its model an abstraction of composite components. We chose for
this study SCS as the components system, which defines a set of rules for
nesting, encapsulation and sharing to manage the behavior of its composite
components. The main focus of this study is to evaluate the effectiveness
of these composition rules to assist application developers. To conduct this
evaluation, we adapted the Capture and Access system CAS, developed
via the middleware SCS in order to employ the composite components,
and created a scenario to analyze the model and implementation of the
middleware.
|
Page generated in 0.0457 seconds