摘要
针对开放网格服务体系架构(OGSA)中存在的多约束性问题,提出了一种面向方面的开放网格服务架构(AO-OGSA)。AO-OGSA通过方面模块构建网格公共需求,实现了网格应用软件中横切关注点和核心关注点的分离,以此来降低模块间的耦合度。最后,以光子网格中服务封装和资源调度实现为例,分别基于OGSA和AO-OGSA构建仿真模块,并根据软件系统性能指标对仿真结果进行了对比分析。
This paper proposed an Aspect-Oriented Open Grid Services Architecture (AO-OGSA) to tackle the multibinding of Open Grid Services Architecture ( OGSA). Through forming the grid public demand into aspect module, AO-OGSA realized the separation between crosscutting concerns and core concerns in the grid application software. Therefore, it reduced the coupling between modules. Finally, taking the service packaging and resource scheduling in the optical grid as an example, the simulation modules based on OGSA and AO-OGSA were respectively constructed, and the simulation results were contrastively analyzed according to software system performance.
出处
《计算机应用》
CSCD
北大核心
2009年第12期3204-3206,3210,共4页
journal of Computer Applications
基金
重庆市教委科技项目(KJ090519)
重庆市自然科学基金资助项目(2005BB2059)
关键词
开放网格服务体系架构
面向方面
方面模块
横切关注点
光子网格
Open Grid Services Architecture (OGSA)
aspect-oriented
aspect module
crosscutting concern
optical grid