网格环境下异构动态分布式实时系统的面向方面的资源模型

来源 :广东工业大学 | 被引量 : 3次 | 上传用户:wangshucai123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“关注点分离”一直都是软件开发的一个重要目标和原则。针对面向对象技术在处理分散于系统各处的横切关注点上的不足,业界提出了面向方面编程。随着面向方面编程技术的日渐成熟,面向方面思想已不再局限于编程层次,而是开始影响到软件开发的各个阶段,形成了面向方面软件开发技术。面向方面建模用一致的方法来描述、构造、记录和可视化面向方面设计思想,是实现面向方面软件开发的有效手段。然而,目前面向方面软件开发技术自身并没有提出正式的建模技术和工具。面向方面建模技术已经成为当前面向方面软件开发领域的重要研究内容。随着分布式计算和计算机网络技术的发展,分布式系统的应用及其设计技术成为计算机科学研究领域的热点。复杂动态分布式实时系统是一个资源有限的系统,能否满足系统的时间限制,在很大程度上取决于系统资源的调配策略。要制定资源调配策略,首先要标识出实时系统中的各种资源,建立它们的资源模型。由于复杂动态分布式实时系统中具有不同种类的资源,不同的种类资源其属性及调配策略不同,需要采取不同的技术建立不同的模型。传统的系统分析设计的方法难以保证开发的效率和质量。这就要引入面向方面的开发方法,以设计更为合理的系统,加速开发进程,改进软件的质量,方便地集成各种资源,减轻开发的复杂性。另外使用AOP的方法组建系统也利于资源管理的日益增长的扩展需求。因此需要研究复杂动态分布式实时系统的面向方面的资源模型。本文系统地介绍了面向方面技术的基本概念及核心思想,并详细分析了AspectJ,比较完整的讨论了面向方面建模领域的研究。本文通过UML的扩展机制来建立面向方面的资源模型。在该模型中,通过将资源管理中的一些横切关注点(QoS监控、资源预留、资源调度、资源使用和同步等等)分离出来,分别建立它们的面向方面的模型。采用以资源为中心来指导分布式实时系统提供精确、有保证的获取资源的方法,实现应用程序只要提出资源需求和服务要求,资源管理中心便使用相应资源管理策略,来满足应用的实时需要。
其他文献
随着互联网络的发展和无线手持设备的广泛应用,移动IP越来越受到人们的关注,而移动IP中的安全性是制约其应用的瓶颈问题。因此对移动IP安全性问题的研究具有重要的理论和实际
随着网络的快速发展和计算机的普及,网络已成为社会运行和国家发展的必备基础设施,网络安全问题已经不容忽视。人们不断研发新的技术以保障网络安全,如:认证加密、防病毒、防
论文以中交天津航道局有限公司为背景,设计开发了燃油、物资管理信息系统。该系统加强了企业的科学管理,降低了燃油、物资的消耗,有效控制了成本支出,提高了企业经济效益。 论
数据压缩是把输入数据流(源流和原始数据)转变为另一种较小数据流(输出流或者压缩流)的过程。现有的大多数数据压缩算法是对某些特殊领域或者数据冗余度比较大的文件进行处理
作业车间调度问题广泛存在于工业领域。尤其在高效的生产业与制造业领域中,该问题备受关注。随着我国市场经济的飞速发展,工业规模越来越大,客户对于作业完成的效率要求也越来越
随着信息产业的大规模发展,软件开发已经由原来的小作坊式生产逐步转化为大规模专业化生产。软件产业离不开数据挖掘,而数据提取又是数据挖掘中重要的一环,在数据挖掘中应用
基于XML技术的Web服务体系是一种新兴的分布式计算模型,其核心的消息交换协议为SOAP(Simple Object Access Protocol,简单对象访问协议)。在分布式环境中,Web服务之间通过传
群体仿真是一项借助计算机对群体行为进行模拟研究的技术,它随着计算机图形学和虚拟现实的发展而逐渐发展起来,并在各个领域得到广泛的应用。特别是在城市规划、群体性突发事件
随着互联网技术的发展,计算机网络日益成为人们生活中必不可少的部分,而信息安全问题也日益突出,尤其是在国家关键业务领域和国防系统中,信息安全尤为重要。目前,我国的计算
数据挖掘研究如何从大量的数据中智能地自动地抽取出有价值的知识和信息,是当前人工智能研究中非常活跃的研究领域。关联规则(Association Rules)挖掘是数据挖掘领域重要的研