检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]广东工业大学计算机学院,广东广州510006 [2]中国科学院成都计算机应用研究所,四川成都610041
出 处:《计算机技术与发展》2008年第8期68-71,共4页Computer Technology and Development
基 金:国家自然科学基金资助项目(60474072;60174050);广东省自然科学基金资助项目(04009465;010059);广东省高校自然科学研究项目(Z03024)
摘 要:中间件应用领域的不断拓展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体系结构产生这些问题的一个基本原因是:使用垂直分解过程获得的软件分解模型不能同时模块化共存的正交设计需求。论述了针对专门领域的面向方面中间件开发的三种工具:AspectIX和QuO处理QoS关注点,DIL从功能代码中分离协议实现。在建造一个中间件系统时,使用这些工具可以获得较好的模块性、可配置性和代码的演化性。The widening of the application spectrum has brought some difficulties 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 rnodularizing coexisting orthogonal design requirements. Survey three aspect oriented approaches to developing middleware. AspeetIX and QuO address the QoS eoncem, 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, eonfignrability and evolvability of the code.
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.59.22.238