UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES TRANSVERSAIS EM SERVIÇOS WEB
Made available in DSpace on 2016-08-17T14:52:43Z (GMT). No. of bitstreams: 1 Romulo Martins Franca.pdf: 1732633 bytes, checksum: 8a571456863657a6d21fa5f8ca139e9d (MD5) Previous issue date: 2008-03-19 === FUNDAÇÃO DE AMPARO À PESQUISA E AO DESENVOLVIMENTO CIENTIFICO E TECNOLÓGICO DO MARANHÃO ===...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal do Maranhão
2016
|
Subjects: | |
Online Access: | http://tedebc.ufma.br:8080/jspui/handle/tede/313 |
id |
ndltd-IBICT-oai-tede2-tede-313 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Serviços Web Arquitetura Orientada a Servicos Programação Orientada a Aspectos Web Services Serviceoriented Architecture AspectOriented Programming CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
spellingShingle |
Serviços Web Arquitetura Orientada a Servicos Programação Orientada a Aspectos Web Services Serviceoriented Architecture AspectOriented Programming CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO França, Rômulo Martins UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES TRANSVERSAIS EM SERVIÇOS WEB |
description |
Made available in DSpace on 2016-08-17T14:52:43Z (GMT). No. of bitstreams: 1
Romulo Martins Franca.pdf: 1732633 bytes, checksum: 8a571456863657a6d21fa5f8ca139e9d (MD5)
Previous issue date: 2008-03-19 === FUNDAÇÃO DE AMPARO À PESQUISA E AO DESENVOLVIMENTO CIENTIFICO E TECNOLÓGICO DO MARANHÃO === This research currently presents the description of a project in development in the
laboratory of intelligent systems (LSI), of the Federal University of the Maranhão
(UFMA). The current Middlewares ESB such as the BEA Web Logic, BizTalk, Mule
ESB and similars, does not possess a semantics for the treatment of the crosscutting
concerns neither before, during and after a group of operations being executed.
Many important concerns are spread by some modules, services and if they mix
other properties of system in an inner way, making it difficult the reuse and
maintenance of its components. This work presents a boarding called
InterceptadorAOP, for the treatment of crosscutting concerns in Web Services in the
middlewares ESB. The InterceptadoresAop is responsible elements for the treatment
of the crosscutting concerns as log of data, treatment of exceptions, debug and daily
paydefined
measurer of time already. They are based on the semantics of the
AspectJ language, deriving of the Aspectoriented
Programming that it aims at to
supply one better separation of the functional interests of the nonfunctional
of an
application, promoting services more easy to be kept, legible and modularized.
Already the Architectureoriented
Services stimulates and offers mechanisms for the
composition of distributed applications of flexible form and with reduced cost. The
research describes the state of the art, details technician of the InterceptadoresAOP
and its application in two scenes for the model validation. === Esta dissertação apresenta a descrição de um projeto atualmente em
desenvolvimento no laboratório de sistemas inteligentes (LSI), da Universidade
Federal do Maranhão (UFMA). Os middlewares ESB (Enterprise Services Bus )
atuais como o BEA Web Logic, BizTalk, Mule ESB e similares, não possuem uma
semântica para o tratamento dos interesses transversais antes, durante e depois de
um grupo de operações serem executadas. Muitos interesses importantes estão
espalhados por vários módulos, serviços e se misturam com outras propriedades de
sistema de maneira intrusiva, dificultando a reutilização e manutenção de seus
componentes. Este trabalho apresenta uma abordagem chamada de
InterceptadorAOP, para o tratamento de interesses transversais em Serviços Web
em middlewares ESB. Os InterceptadoresAop são elementos responsáveis pelo
tratamento dos interesses transversais como o log de dados, tratamento de
exceções, debug e medidor de tempo já prédefinidos.
São baseados na semântica
da linguagem AspectJ, oriunda da Programação Orientada a Aspectos que visa
fornecer uma melhor separação dos interesses funcionais dos nãofuncionais
de
uma aplicação, promovendo serviços mais fáceis de serem mantidos, legíveis e
modularizados. Já a Arquitetura Orientada a Serviço (SOA) estimula e oferece
mecanismos para a composição de aplicações distribuídas de forma flexível e com
custo reduzido. O trabalho descreve o estado da arte, detalhes técnicos dos
InterceptadoresAOP e a sua aplicação em dois cenários para a validação do
modelo. |
author2 |
Labidi, Sofiane |
author_facet |
Labidi, Sofiane França, Rômulo Martins |
author |
França, Rômulo Martins |
author_sort |
França, Rômulo Martins |
title |
UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES
TRANSVERSAIS EM SERVIÇOS WEB |
title_short |
UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES
TRANSVERSAIS EM SERVIÇOS WEB |
title_full |
UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES
TRANSVERSAIS EM SERVIÇOS WEB |
title_fullStr |
UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES
TRANSVERSAIS EM SERVIÇOS WEB |
title_full_unstemmed |
UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES
TRANSVERSAIS EM SERVIÇOS WEB |
title_sort |
um interceptador baseado em aop para tratar interesses
transversais em serviços web |
publisher |
Universidade Federal do Maranhão |
publishDate |
2016 |
url |
http://tedebc.ufma.br:8080/jspui/handle/tede/313 |
work_keys_str_mv |
AT francaromulomartins uminterceptadorbaseadoemaopparatratarinteressestransversaisemservicosweb AT francaromulomartins aninterceptorbasedonaoptotreattransversalinterestsinservicesweb |
_version_ |
1718925593742934016 |
spelling |
ndltd-IBICT-oai-tede2-tede-3132019-01-22T00:41:20Z UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES TRANSVERSAIS EM SERVIÇOS WEB AN INTERCEPTOR BASED ON AOP TO TREAT TRANSVERSAL INTERESTS IN SERVICES WEB França, Rômulo Martins Labidi, Sofiane Serviços Web Arquitetura Orientada a Servicos Programação Orientada a Aspectos Web Services Serviceoriented Architecture AspectOriented Programming CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2016-08-17T14:52:43Z (GMT). No. of bitstreams: 1 Romulo Martins Franca.pdf: 1732633 bytes, checksum: 8a571456863657a6d21fa5f8ca139e9d (MD5) Previous issue date: 2008-03-19 FUNDAÇÃO DE AMPARO À PESQUISA E AO DESENVOLVIMENTO CIENTIFICO E TECNOLÓGICO DO MARANHÃO This research currently presents the description of a project in development in the laboratory of intelligent systems (LSI), of the Federal University of the Maranhão (UFMA). The current Middlewares ESB such as the BEA Web Logic, BizTalk, Mule ESB and similars, does not possess a semantics for the treatment of the crosscutting concerns neither before, during and after a group of operations being executed. Many important concerns are spread by some modules, services and if they mix other properties of system in an inner way, making it difficult the reuse and maintenance of its components. This work presents a boarding called InterceptadorAOP, for the treatment of crosscutting concerns in Web Services in the middlewares ESB. The InterceptadoresAop is responsible elements for the treatment of the crosscutting concerns as log of data, treatment of exceptions, debug and daily paydefined measurer of time already. They are based on the semantics of the AspectJ language, deriving of the Aspectoriented Programming that it aims at to supply one better separation of the functional interests of the nonfunctional of an application, promoting services more easy to be kept, legible and modularized. Already the Architectureoriented Services stimulates and offers mechanisms for the composition of distributed applications of flexible form and with reduced cost. The research describes the state of the art, details technician of the InterceptadoresAOP and its application in two scenes for the model validation. Esta dissertação apresenta a descrição de um projeto atualmente em desenvolvimento no laboratório de sistemas inteligentes (LSI), da Universidade Federal do Maranhão (UFMA). Os middlewares ESB (Enterprise Services Bus ) atuais como o BEA Web Logic, BizTalk, Mule ESB e similares, não possuem uma semântica para o tratamento dos interesses transversais antes, durante e depois de um grupo de operações serem executadas. Muitos interesses importantes estão espalhados por vários módulos, serviços e se misturam com outras propriedades de sistema de maneira intrusiva, dificultando a reutilização e manutenção de seus componentes. Este trabalho apresenta uma abordagem chamada de InterceptadorAOP, para o tratamento de interesses transversais em Serviços Web em middlewares ESB. Os InterceptadoresAop são elementos responsáveis pelo tratamento dos interesses transversais como o log de dados, tratamento de exceções, debug e medidor de tempo já prédefinidos. São baseados na semântica da linguagem AspectJ, oriunda da Programação Orientada a Aspectos que visa fornecer uma melhor separação dos interesses funcionais dos nãofuncionais de uma aplicação, promovendo serviços mais fáceis de serem mantidos, legíveis e modularizados. Já a Arquitetura Orientada a Serviço (SOA) estimula e oferece mecanismos para a composição de aplicações distribuídas de forma flexível e com custo reduzido. O trabalho descreve o estado da arte, detalhes técnicos dos InterceptadoresAOP e a sua aplicação em dois cenários para a validação do modelo. 2016-08-17T14:52:43Z 2008-05-12 2008-03-19 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis FRANÇA, Rômulo Martins. AN INTERCEPTOR BASED ON AOP TO TREAT TRANSVERSAL INTERESTS IN SERVICES WEB. 2008. 109 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luis, 2008. http://tedebc.ufma.br:8080/jspui/handle/tede/313 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Maranhão PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET UFMA BR Engenharia reponame:Biblioteca Digital de Teses e Dissertações da UFMA instname:Universidade Federal do Maranhão instacron:UFMA |