期刊文献+

面向方面中间件

Aspect-Oriented Middleware
下载PDF
导出
摘要 中间件应用领域的不断扩展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体系结构产生这些问题的一个基本原因是:使用垂直分解过程获得的软件分解模型不能同时模块化共存的正交设计需求。本文总结了针对专门领域的面向方面中间件开发的三种工具:AspectIX和QuO处理QoS关注点,DIL从功能代码中分离协议实现。在建造一个中间件系统时,使用这些工具可以获得较好的模块性、可配置型和代码的演化性。 The widening of the application spectrum has brings some difficult to design the architecture of middleware systems.The most prominent problem with middleware systems is that the architecture of middleware constantly struggles between generality and specialization.One of the fundamental problems in middleware architecture is that software decomposition models obtained using,vertical decomposition procedures are incapable of simultaneously modularizing coexisting orthogonal design requirements.This paper survey three Aspect Oriented approaches to developing middleware.AspectIX and QuO address the QoS concern,and DIL separates the protocol implementation from the functional code.The use of these tools in building a system will likely result in greater modularity,configurability and evolvability of the code.
出处 《微型电脑应用》 2008年第5期1-3,共3页 Microcomputer Applications
基金 国家自然科学基金资助项目(60474072 60174050) 广东省自然科学基金(04009464 010059)
关键词 面向方面 中间件 分布式系统 关注点分离 aspect-oriented Middleware distributed systems Concem separation
  • 相关文献

参考文献7

  • 1C. Zhang and H.-A. Jacobsen. Quantifying Aspects in Middleware Platforms [C].Proceedings 2nd International Conference on Aspect-Oriented Software Development, pp. 130 -139, 2003.
  • 2C. Zhang and H.-A. Jacobsen. Re-factoring Middleware Syste ms: A Case Study[J]. Distributed Objects and Application (DOA), 2003.115.
  • 3N. Loughran, N.Parlavantzas, M.Pinto, P.Sanchez, M.Webst er, A.Colyer. Survey of Aspect-Oriented Middleware [Z]. AOSD -Europe Project Deliverable No: AOSD-Europe-U LANC-10. Editor(s): N. Loughran, M.Pinto.
  • 4M. Eichberg and M. Mezini, Alice. Modularization of Midd - leware using Aspect- Oriented Programming [C ] . Software Engineering and Middleware (SEMD,2004.
  • 5Franz J. Hauck, Ulrich Becker, Matin Geier, AspectlX. A Middleware for Aspect-Oriented Programming [C]. ECOOP' 98 Workshop Reader, LNCS 1534, pp. 426-427,1998.
  • 6Edward Mc Cormick. A Survey of AOP Architectures for Middleware [Z].
  • 7F. Hunleth, R. Cytron, and C. Gill. Building Customizable Middleware using Aspect Oriented Programming [C]. presented at OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa, Florida 2001.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部