首页> 外文OA文献 >AO-OIL: um middleware orientado a aspectos baseado em umaarquitetura de referência
【2h】

AO-OIL: um middleware orientado a aspectos baseado em umaarquitetura de referência

机译:AO-OIL:一种基于方面的面向方面的中间件参考架构

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Middleware platforms have been widely used as an underlying infrastructure to the development of distributed applications. They provide distribution and heterogeneity transparency anda 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, dueto 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 theAO 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 crosscuttingconcerns. 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
机译:中间件平台已被广泛用作开发分布式应用程序的基础结构。它们提供了分发和异构透明性,以及一组简化分布式应用程序构建的服务。如今,中间件可以满足日益增长的各种需求,以满足不同的应用程序领域。由于体系结构中引入了许多跨领域关注点,而传统的编程技术并未将这些关注点适当地模块化,因此广泛的应用程序需求增加了中间件的复杂性,从而导致这些关注点在中间件代码中纠结和扩散。这些横切关注点的存在限制了中间件的可伸缩性,并且面向方面的范例已成功用于改善中间件的模块化,可扩展性和定制能力。这项工作提出了基于AO中间件参考体系结构的AO-OiL,一种面向方面(AO)的中间件体系结构。该中间件遵循以下哲学:中间件功能必须由应用程序需求驱动。 AO-OiL包含OiL(Lua中的Orb)中间件的AO重构,以分离基本和跨领域的关注点。拟议的体系结构在Lua和RE-AspectLua中实现。为了评估重构对中间件体系结构的影响,本文对AO-OiL和OiL的性能进行了比较分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号