Return to search

Implementação de um combinador de aspectos para a linguagem WSAL utlizando o padrão ESB / Implementação de um Combinador de Aspectos para a Linguagem WSAL utilizando o Padrão ESB (Inglês)

Made available in DSpace on 2019-03-29T23:22:44Z (GMT). No. of bitstreams: 0
Previous issue date: 2010-09-13 / This work describes the design and implementation of a new aspect weaver for WSAL (Web Service Aspect Language). The weaver relies on the ESB (Enterprise Service Bus) standard and its associated technologies as the mechanism for intercepting and manipulating the messages flow exchanged between service oriented applications. ESB is a middleware technology that defines a loosely-coupled integration platform based on open standards, which combines messages, web services, and data transformation and routing in order to connect and coordinate a large number of applications, keeping their transaction integrity. The implementation of a WSAL aspect weaver based on the ESB standard offers benefits in both directions. On one hand, ESB provides all the necessary infrastructure to realize the aspect weaving model proposed by WSAL. On the other hand, WSAL allows to add, in a more straightforward and modular way, new functionalities to the existing set of message mediating solutions already provided by ESB.
Keywords: Aspect-Oriented Programming; Service-Oriented Architectures; Enterprise Service Bus; Separation of Concerns. / Este trabalho descreve o projeto e implementação de um novo combinador de aspectos para a linguagem WSAL (Web Service Aspect Language). O combinador utiliza o padrão ESB (Enterprise Service Bus) e suas tecnologias associadas como mecanismo de interceptação e manipulação do fluxo de mensagens trocadas entre as aplicações orientadas a serviços. ESB é uma tecnologia de middleware que consiste em uma plataforma de integração de baixo acoplamento baseada em padrões, que combina mensagens, serviços web, transformação de dados e roteamento inteligente para conectar e coordenar a interação de um grande número de aplicações, mantendo integridade transacional. A implementação do combinador para WSAL com base no padrão ESB possibilita ganhos nos dois sentidos. De um lado, o ESB fornece a infra-estrutura necessária para materializar o modelo de combinação de aspectos proposto por WSAL. Do outro lado, a WSAL permite adicionar, de forma mais simples e modular, novas funcionalidades ao leque de soluções de intermediação de mensagens já oferecidas pelo ESB.
Palavras-chave: Programação Orientada a Aspectos; Arquitetura Orientada a Serviços; Enterprise Service Bus; Separação de Interesses

Identiferoai:union.ndltd.org:IBICT/oai:dspace.unifor.br:tede/84944
Date13 September 2010
CreatorsMiranda, Bruno Holanda de
ContributorsMendonça, Nabor das Chagas, Mendonça, Nabor das Chagas, Moraes Filho, José de Aguiar, Carvalho Júnior, Francisco Heron de
PublisherUniversidade de Fortaleza, Mestrado Em Informática Aplicada, UNIFOR, Brasil, Centro de Ciências Tecnológicas
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UNIFOR, instname:Universidade de Fortaleza, instacron:UNIFOR
Rightsinfo:eu-repo/semantics/openAccess
Relation5443571202788449035, 500, 500, -7645770940771915222

Page generated in 0.0018 seconds