• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

AO-OIL: um middleware orientado a aspectos baseado em uma arquitetura de refer?ncia

Silva, Jos? Diego Saraiva da 26 February 2009 (has links)
Made available in DSpace on 2014-12-17T15:47:50Z (GMT). No. of bitstreams: 1 JoseDSS.pdf: 1294518 bytes, checksum: aa9617f35bc3b6c43b4ee10931265d07 (MD5) Previous issue date: 2009-02-26 / Middleware platforms have been widely used as an underlying infrastructure to the development of distributed applications. They provide distribution and heterogeneity transparency and a set of services that ease the construction of distributed applications. Nowadays, the middlewares accommodate an increasing variety of requirements to satisfy distinct application domains. This broad range of application requirements increases the complexity of the middleware, due to the introduction of many cross-cutting concerns in the architecture, which are not properly modularized by traditional programming techniques, resulting in a tangling and spread of theses concerns in the middleware code. The presence of these cross-cutting concerns limits the middleware scalability and aspect-oriented paradigm has been used successfully to improve the modularity, extensibility and customization capabilities of middleware. This work presents AO-OiL, an aspect-oriented (AO) middleware architecture, based on the AO middleware reference architecture. This middleware follows the philosophy that the middleware functionalities must be driven by the application requirements. AO-OiL consists in an AO refactoring of the OiL (Orb in Lua) middleware in order to separate basic and crosscutting concerns. The proposed architecture was implemented in Lua and RE-AspectLua. To evaluate the refactoring impact in the middleware architecture, this paper presents a comparative analysis of performance between AO-OiL and OiL / As plataformas de middlewares t?m sido amplamente utilizadas como infra-estrutura subjacente para o desenvolvimento de sistemas distribu?dos. Elas fornecem transpar?ncia de localiza??o e de heterogeneidade e um conjunto de servi?os que facilitam a constru??o de aplica??es distribu?das. Atualmente, os middlewares acomodam uma variedade crescente de requisitos a fim de atender aos mais variados dom?nios de aplica??o. Essa ampla variedade de requisitos procovou um aumento na complexidade dos middleware, devido a introdu??o de v?rios conceitos transversais na arquitetura. Tais conceitos n?o s?o modularizados adequadamente pelas t?cnicas de programa??o tradicionais, resultando no espalhamento e entrela?amento desses conceitos no c?digo do middleware. A presen?a de conceitos transversais limitam a escalabilidade do middleware. O paradigma orientado a aspectos tem sido utilizado com sucesso para melhorar a extensibilidade, a modularidade e a capacidade de personaliza??o das plataformas de middleware atrav?s da separa??o dos conceitos transversais do c?digo base da middleware. Este trabalho apresenta o AO-OiL, uma arquitetura de um middleware orientado a aspectos (OA) dinamicamente adapt?vel, baseado na arquitetura de refer?ncia para middlewares OA. O AO-OiL consiste em uma refatora??o orientada a aspectos do middleware OiL (Orb in Lua) para separa??o de conceitos b?sicos e conceitos transversais e segue a filosofia de que as funcionalidades do middleware devem ser ditadas pelos requisitos da aplica??o. A arquitetura proposta foi implementada em Lua e RE-AspectLua. Para avaliar o impacto da refatora??o na arquitetura, esse trabalho apresenta uma an?lise comparativa de desempenho entre o AO-OiL e o OiL
2

Uma linguagem de descri??o arquitetural baseada em uma arquitetura de refer?ncia para sistemas ub?quos / An architectural description languagem based on a reference architecture for ubiquitous systems

Machado, Carlos Alberto Nunes 29 January 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-02-29T21:40:50Z No. of bitstreams: 1 CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-03-01T19:53:18Z (GMT) No. of bitstreams: 1 CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5) / Made available in DSpace on 2016-03-01T19:53:18Z (GMT). No. of bitstreams: 1 CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5) Previous issue date: 2015-01-29 / A computa??o ub?qua ? um paradigma no qual dispositivos com capacidade de processamento e comunica??o s?o embutidos nos elementos comuns de nossas vidas (casas, carros, m?quinas fotogr?ficas, telefones, escolas, museus, etc), provendo servi?os com um alto grau de mobilidade e transpar?ncia. O desenvolvimento de sistemas ub?quos ? uma tarefa complexa, uma vez que envolve v?rias ?reas da computa??o, como Engenharia de Software, Intelig?ncia Artificial e Sistemas Distribu?dos. Essa tarefa torna-se ainda mais complexa pela aus?ncia de uma arquitetura de refer?ncia para guiar o desenvolvimento de tais sistemas. Arquiteturas de refer?ncia t?m sido usadas para fornecer uma base comum e dar diretrizes para a constru??o de arquiteturas de softwares para diferentes classes de sistemas. Por outro lado, as linguagens de descri??o arquitetural (ADLs) fornecem uma sintaxe para representa??o estrutural dos elementos arquiteturais, suas restri??es e intera??es, permitindo-se expressar modelo arquitetural de sistemas. Atualmente n?o h?, na literatura, ADLs baseadas em arquiteturas de refer?ncia para o dom?nio de computa??o ub?qua. De forma a permitir a modelagem arquitetural de aplica??es ub?quas, esse trabalho tem como objetivo principal especificar UbiACME, uma linguagem de descri??o arquitetural para aplica??es ub?quas, bem como disponibilizar a ferramenta UbiACME Studio, que permitir? arquitetos de software realizar modelagens usando UbiACME. Para esse fim, inicialmente realizamos uma revis?o sistem?tica, de forma a investigar na literatura relacionada com sistemas ub?quos, os elementos comuns a esses sistemas que devem ser considerados no projeto de UbiACME. Al?m disso, com base na revis?o sistem?tica, definimos uma arquitetura de refer?ncia para sistemas ub?quos, RA-Ubi, que ? a base para a defini??o dos elementos necess?rios para a modelagem arquitetural e, portanto, fornece subs?dios para a defini??o dos elementos de UbiACME. Por fim, de forma a validar a linguagem e a ferramenta, apresentamos um experimento controlado onde arquitetos modelam uma aplica??o ub?qua usando UbiACME Studio e comparam com a modelagem da mesma aplica??o em SySML.

Page generated in 0.1109 seconds