Um ambiente multi-middleware para desenvolvimento de aplicações distribuídas


Autoria(s): Almeida, André Gustavo Duarte de
Contribuinte(s)

Batista, Thais Vasconcelos

CPF:05086756421

http://lattes.cnpq.br/1800962258138555

CPF:56765614400

http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8

Delicatto, Flávia Coimbra

CPF:39900533100

Madeira, Edmundo Roberto Mauro

CPF:02505772835

http://lattes.cnpq.br/1870389730408675

Data(s)

17/12/2014

25/07/2008

17/12/2014

12/02/2008

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

Este 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 ambiente

Formato

application/pdf

Identificador

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.

http://repositorio.ufrn.br:8080/jspui/handle/123456789/17976

Idioma(s)

por

Publicador

Universidade Federal do Rio Grande do Norte

BR

UFRN

Programa de Pós-Graduação em Sistemas e Computação

Ciência da Computação

Direitos

Acesso Aberto

Palavras-Chave #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
Tipo

Dissertação