Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/17976 |
Resumo: | This work presents a proposal of a multi-middleware environment to develop distributed applications, which abstracts different underlying middleware platforms. This work describes: (i) the reference architecture designed for the environment, (ii) an implementation which aims to validate the specified architecture integrating CORBA and EJB, (iii) a case study illustrating the use of the environment, (iv) a performance analysis. The proposed environment allows interoperability on middleware platforms, allowing the reuse of components of different kinds of middleware platforms in a transparency away to the developer and without major losses in performance. Also in the implementation we developed an Eclipse plugin which allows developers gain greater productivity at developing distributed applications using the proposed environment |
id |
UFRN_3b675143962160a11aa616706b0c05d1 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/17976 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Almeida, André Gustavo Duarte dehttp://lattes.cnpq.br/1800962258138555http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8Delicatto, Flávia CoimbraMadeira, Edmundo Roberto Maurohttp://lattes.cnpq.br/1870389730408675Batista, Thais Vasconcelos2014-12-17T15:47:46Z2008-07-252014-12-17T15:47:46Z2008-02-12ALMEIDA, André Gustavo Duarte de. Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.https://repositorio.ufrn.br/jspui/handle/123456789/17976This work presents a proposal of a multi-middleware environment to develop distributed applications, which abstracts different underlying middleware platforms. This work describes: (i) the reference architecture designed for the environment, (ii) an implementation which aims to validate the specified architecture integrating CORBA and EJB, (iii) a case study illustrating the use of the environment, (iv) a performance analysis. The proposed environment allows interoperability on middleware platforms, allowing the reuse of components of different kinds of middleware platforms in a transparency away to the developer and without major losses in performance. Also in the implementation we developed an Eclipse plugin which allows developers gain greater productivity at developing distributed applications using the proposed environmentEste trabalho apresenta a proposta de um ambiente multi-middleware para desenvolvimento de aplicações distribuídas, o qual abstrai diferentes plataformas de middleware subjacentes. O trabalho descreve: (i) a arquitetura de referência especificada para o ambiente, (ii) uma implementação que valida tal arquitetura integrando CORBA e EJB, (iii) um estudo de caso ilustrando o uso do ambiente, (iv) a análise de desempenho. O ambiente proposto permite alcançar interoperabilidade de plataformas de middleware, promovendo o reuso de componentes de diferentes plataformas de forma transparente para o desenvolvedor e sem perdas expressivas em termos de desempenho. Na implementação desenvolvemos um plugin para IDE Eclipse que permite que os eventuais desenvolvedores obtenham maior produtividade ao desenvolver aplicações usando o ambienteapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoMiddleware, Desenvolvimento Baseado em ComponentesInteroperabilidadeSeleção dinâmicaEJBCORBAMiddleware, Component Based DevelopmentInteroperabilityDynamic SelectionEJBCORBACNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm ambiente multi-middleware para desenvolvimento de aplicações distribuídasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALAndreGDA.pdfapplication/pdf982503https://repositorio.ufrn.br/bitstream/123456789/17976/1/AndreGDA.pdf1c9c31b9670edd5ef9e3e725bb8f680bMD51TEXTAndreGDA.pdf.txtAndreGDA.pdf.txtExtracted texttext/plain141535https://repositorio.ufrn.br/bitstream/123456789/17976/6/AndreGDA.pdf.txt38ea36dea36ab8e9354ffb0a62b70cb7MD56THUMBNAILAndreGDA.pdf.jpgAndreGDA.pdf.jpgIM Thumbnailimage/jpeg3030https://repositorio.ufrn.br/bitstream/123456789/17976/7/AndreGDA.pdf.jpgd09af64d88d8ecce99389145296e58f0MD57123456789/179762021-09-29 14:23:11.091oai:https://repositorio.ufrn.br:123456789/17976Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-09-29T17:23:11Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.por.fl_str_mv |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
title |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
spellingShingle |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas Almeida, André Gustavo Duarte de Middleware, Desenvolvimento Baseado em Componentes Interoperabilidade Seleção dinâmica EJB CORBA Middleware, Component Based Development Interoperability Dynamic Selection EJB CORBA CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
title_full |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
title_fullStr |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
title_full_unstemmed |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
title_sort |
Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas |
author |
Almeida, André Gustavo Duarte de |
author_facet |
Almeida, André Gustavo Duarte de |
author_role |
author |
dc.contributor.authorLattes.por.fl_str_mv |
http://lattes.cnpq.br/1800962258138555 |
dc.contributor.advisorLattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8 |
dc.contributor.referees1.pt_BR.fl_str_mv |
Delicatto, Flávia Coimbra |
dc.contributor.referees2.pt_BR.fl_str_mv |
Madeira, Edmundo Roberto Mauro |
dc.contributor.referees2Lattes.por.fl_str_mv |
http://lattes.cnpq.br/1870389730408675 |
dc.contributor.author.fl_str_mv |
Almeida, André Gustavo Duarte de |
dc.contributor.advisor1.fl_str_mv |
Batista, Thais Vasconcelos |
contributor_str_mv |
Batista, Thais Vasconcelos |
dc.subject.por.fl_str_mv |
Middleware, Desenvolvimento Baseado em Componentes Interoperabilidade Seleção dinâmica EJB CORBA |
topic |
Middleware, Desenvolvimento Baseado em Componentes Interoperabilidade Seleção dinâmica EJB CORBA Middleware, Component Based Development Interoperability Dynamic Selection EJB CORBA CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Middleware, Component Based Development Interoperability Dynamic Selection EJB CORBA |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
This work presents a proposal of a multi-middleware environment to develop distributed applications, which abstracts different underlying middleware platforms. This work describes: (i) the reference architecture designed for the environment, (ii) an implementation which aims to validate the specified architecture integrating CORBA and EJB, (iii) a case study illustrating the use of the environment, (iv) a performance analysis. The proposed environment allows interoperability on middleware platforms, allowing the reuse of components of different kinds of middleware platforms in a transparency away to the developer and without major losses in performance. Also in the implementation we developed an Eclipse plugin which allows developers gain greater productivity at developing distributed applications using the proposed environment |
publishDate |
2008 |
dc.date.available.fl_str_mv |
2008-07-25 2014-12-17T15:47:46Z |
dc.date.issued.fl_str_mv |
2008-02-12 |
dc.date.accessioned.fl_str_mv |
2014-12-17T15:47:46Z |
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.citation.fl_str_mv |
ALMEIDA, André Gustavo Duarte de. Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/17976 |
identifier_str_mv |
ALMEIDA, André Gustavo Duarte de. Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/17976 |
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.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Sistemas e Computação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/17976/1/AndreGDA.pdf https://repositorio.ufrn.br/bitstream/123456789/17976/6/AndreGDA.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/17976/7/AndreGDA.pdf.jpg |
bitstream.checksum.fl_str_mv |
1c9c31b9670edd5ef9e3e725bb8f680b 38ea36dea36ab8e9354ffb0a62b70cb7 d09af64d88d8ecce99389145296e58f0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832640857997312 |