Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFS |
Texto Completo: | https://ri.ufs.br/handle/riufs/3398 |
Resumo: | The popularization of middleware occurred in recent years promoted the emergence of different technological models. Because of this diversity, interoperability between different models of software components becomes essential to promote the integration of heterogeneous parts. The heterogeneity of middleware is a challenge for the development of distributed systems. The problems involved with interoperability are treated in general by adopting middleware systems able to mediate and establish communication between different platforms. In this context, this dissertation proposes then a standard framework for interoperability between different models of software components. To decrease the coupling of the proposed platform, was implemented a distributed framework with a extensible architecture to support new component models and new types of binding as independent plugins. The proposed framework enables the reuse of heterogeneous components (i.e. OpenCOM and Fractal) in the composition of complex distributed systems, as well as interoperability between distributed components of such models. To confirm the benefits in performance, usability and extension, this dissertation presents a case study of a distributed application based on Comanche Web Server using composition of heterogeneous components to assess the feasibility of the proposed framework. |
id |
UFS-2_f3ce79a99adcef13b1750d972adc692b |
---|---|
oai_identifier_str |
oai:ufs.br:riufs/3398 |
network_acronym_str |
UFS-2 |
network_name_str |
Repositório Institucional da UFS |
repository_id_str |
|
spelling |
Nascimento, Sidney Cassemiro dohttp://lattes.cnpq.br/8661248119285296Rocha, Tarcísio dahttp://lattes.cnpq.br/46701651997345922017-09-26T11:34:45Z2017-09-26T11:34:45Z2013-07-29https://ri.ufs.br/handle/riufs/3398The popularization of middleware occurred in recent years promoted the emergence of different technological models. Because of this diversity, interoperability between different models of software components becomes essential to promote the integration of heterogeneous parts. The heterogeneity of middleware is a challenge for the development of distributed systems. The problems involved with interoperability are treated in general by adopting middleware systems able to mediate and establish communication between different platforms. In this context, this dissertation proposes then a standard framework for interoperability between different models of software components. To decrease the coupling of the proposed platform, was implemented a distributed framework with a extensible architecture to support new component models and new types of binding as independent plugins. The proposed framework enables the reuse of heterogeneous components (i.e. OpenCOM and Fractal) in the composition of complex distributed systems, as well as interoperability between distributed components of such models. To confirm the benefits in performance, usability and extension, this dissertation presents a case study of a distributed application based on Comanche Web Server using composition of heterogeneous components to assess the feasibility of the proposed framework.A popularização do middleware ocorrida nos últimos anos promoveu o surgimento de diferentes modelos tecnológicos. Devido a essa diversidade, a interoperabilidade entre diferentes modelos de componentes de software torna-se imprescindível para promover a integração entre partes heterogêneas. A heterogeneidade de middleware é um desafio para o desenvolvimento de sistemas distribuídos. Os problemas envolvidos com a interoperabilidade são tratados, em geral, pela adoção de sistemas de middleware capazes de intermediar e estabelecer a comunicação entre plataformas distintas. Nesse contexto, esta dissertação propõe, então, um framework padrão para interoperabilidade entre diferentes modelos de componentes de software. Para diminuir o acoplamento da plataforma proposta, foi implementado um framework distribuído com uma arquitetura extensível para suportar novos modelos de componentes e novos tipos de binding na forma de plugins independentes. O framework proposto possibilita a reutilização de componentes heterogêneos (i.e. OpenCOM e Fractal) na composição de sistemas distribuídos complexos, bem como a interoperabilidade entre componentes distribuídos de tais modelos. Para confirmar os benefícios em desempenho, usabilidade e extensão, está dissertação apresenta um estudo de caso de uma aplicação distribuída baseada no Servidor Web Comanche usando composição de componentes heterogêneos para avaliar a viabilidade do framework proposto.application/pdfporMiddlewareSoftwareInterconexão em redeRedes e Sistemas DistribuídosComputer softwareInternetworkingMiddlewareCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm framework extensível para interoperabilidade dinâmica entre componentes distribuídosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da Computaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTSIDNEY_CASSEMIRO_NASCIMENTO.pdf.txtSIDNEY_CASSEMIRO_NASCIMENTO.pdf.txtExtracted texttext/plain185486https://ri.ufs.br/jspui/bitstream/riufs/3398/2/SIDNEY_CASSEMIRO_NASCIMENTO.pdf.txtcc90302b8f7f37e862472d8d7031a695MD52THUMBNAILSIDNEY_CASSEMIRO_NASCIMENTO.pdf.jpgSIDNEY_CASSEMIRO_NASCIMENTO.pdf.jpgGenerated Thumbnailimage/jpeg1348https://ri.ufs.br/jspui/bitstream/riufs/3398/3/SIDNEY_CASSEMIRO_NASCIMENTO.pdf.jpgfb2be06669108a46c0ef08b811072c7bMD53ORIGINALSIDNEY_CASSEMIRO_NASCIMENTO.pdfapplication/pdf2509538https://ri.ufs.br/jspui/bitstream/riufs/3398/1/SIDNEY_CASSEMIRO_NASCIMENTO.pdffbc115f331901ebbdec3091ece2832e1MD51riufs/33982017-11-24 21:38:27.519oai:ufs.br:riufs/3398Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-25T00:38:27Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false |
dc.title.por.fl_str_mv |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
title |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
spellingShingle |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos Nascimento, Sidney Cassemiro do Middleware Software Interconexão em rede Redes e Sistemas Distribuídos Computer software Internetworking Middleware CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
title_full |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
title_fullStr |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
title_full_unstemmed |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
title_sort |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídos |
author |
Nascimento, Sidney Cassemiro do |
author_facet |
Nascimento, Sidney Cassemiro do |
author_role |
author |
dc.contributor.author.fl_str_mv |
Nascimento, Sidney Cassemiro do |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/8661248119285296 |
dc.contributor.advisor1.fl_str_mv |
Rocha, Tarcísio da |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/4670165199734592 |
contributor_str_mv |
Rocha, Tarcísio da |
dc.subject.por.fl_str_mv |
Middleware Software Interconexão em rede Redes e Sistemas Distribuídos |
topic |
Middleware Software Interconexão em rede Redes e Sistemas Distribuídos Computer software Internetworking Middleware CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Computer software Internetworking Middleware |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
The popularization of middleware occurred in recent years promoted the emergence of different technological models. Because of this diversity, interoperability between different models of software components becomes essential to promote the integration of heterogeneous parts. The heterogeneity of middleware is a challenge for the development of distributed systems. The problems involved with interoperability are treated in general by adopting middleware systems able to mediate and establish communication between different platforms. In this context, this dissertation proposes then a standard framework for interoperability between different models of software components. To decrease the coupling of the proposed platform, was implemented a distributed framework with a extensible architecture to support new component models and new types of binding as independent plugins. The proposed framework enables the reuse of heterogeneous components (i.e. OpenCOM and Fractal) in the composition of complex distributed systems, as well as interoperability between distributed components of such models. To confirm the benefits in performance, usability and extension, this dissertation presents a case study of a distributed application based on Comanche Web Server using composition of heterogeneous components to assess the feasibility of the proposed framework. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013-07-29 |
dc.date.accessioned.fl_str_mv |
2017-09-26T11:34:45Z |
dc.date.available.fl_str_mv |
2017-09-26T11:34:45Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://ri.ufs.br/handle/riufs/3398 |
url |
https://ri.ufs.br/handle/riufs/3398 |
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.format.none.fl_str_mv |
application/pdf |
dc.publisher.program.fl_str_mv |
Pós-Graduação em Ciência da Computação |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFS instname:Universidade Federal de Sergipe (UFS) instacron:UFS |
instname_str |
Universidade Federal de Sergipe (UFS) |
instacron_str |
UFS |
institution |
UFS |
reponame_str |
Repositório Institucional da UFS |
collection |
Repositório Institucional da UFS |
bitstream.url.fl_str_mv |
https://ri.ufs.br/jspui/bitstream/riufs/3398/2/SIDNEY_CASSEMIRO_NASCIMENTO.pdf.txt https://ri.ufs.br/jspui/bitstream/riufs/3398/3/SIDNEY_CASSEMIRO_NASCIMENTO.pdf.jpg https://ri.ufs.br/jspui/bitstream/riufs/3398/1/SIDNEY_CASSEMIRO_NASCIMENTO.pdf |
bitstream.checksum.fl_str_mv |
cc90302b8f7f37e862472d8d7031a695 fb2be06669108a46c0ef08b811072c7b fbc115f331901ebbdec3091ece2832e1 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS) |
repository.mail.fl_str_mv |
repositorio@academico.ufs.br |
_version_ |
1802110847327141888 |