Maxwell Para Simples Indexação

Título
[en] COMPOSITE COMPONENT SUPPORT FOR THE SCS MIDDLEWARE

Título
[pt] SUPORTE A COMPONENTES COMPOSTOS PARA O MIDDLEWARE SCS

Autor
[pt] ADRIANO MEDEIROS DOS SANTOS

Vocabulário
[pt] COMPONENTES DE SOFTWARE

Vocabulário
[pt] COMPONENTES COMPOSTOS

Vocabulário
[pt] MIDDLEWARE

Vocabulário
[en] SOFTWARE COMPONENTS

Vocabulário
[en] COMPOSITE COMPONENT

Vocabulário
[en] MIDDLEWARE

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

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

Orientador(es)
RENATO FONTOURA DE GUSMAO CERQUEIRA

Banca
RENATO FONTOURA DE GUSMAO CERQUEIRA

Banca
ALESSANDRO FABRICIO GARCIA

Banca
ANTONIO TADEU AZEVEDO GOMES

Catalogação
2012-11-30

Apresentação
2012-04-03

Tipo
[pt] TEXTO

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Idioma(s)
PORTUGUÊS

Referência [pt]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=20774@1

Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=20774@2

Referência DOI
https://doi.org/10.17771/PUCRio.acad.20774


Arquivos do conteúdo
CAPA, AGRADECIMENTOS, RESUMO, ABSTRACT, SUMÁRIO E LISTAS PDF
CAPÍTULO 1 PDF
CAPÍTULO 2 PDF
CAPÍTULO 3 PDF
CAPÍTULO 4 PDF
CAPÍTULO 5 PDF
CAPÍTULO 6 PDF
REFERÊNCIAS BIBLIOGRÁFICAS E APÊNDICES PDF