面向方面中间件论文-吴帅,张立臣

面向方面中间件论文-吴帅,张立臣

导读:本文包含了面向方面中间件论文开题报告文献综述及选题提纲参考文献,主要关键词:面向方面,信息物理系统,中间件,特征模型

面向方面中间件论文文献综述

吴帅,张立臣[1](2012)在《基于信息物理系统的面向方面中间件特征模型》一文中研究指出信息物理系统(Cyber-physical Systems,CPS)是集计算、通信和控制能力于一体的多维复杂的分布式系统,这就要求系统必须通过专门的定制。实时中间件可以有效地解决分布式系统的异构性和互操作性等问题。信息物理系统中间件存在着分布性、容错性、性能分析、实时性、日志记录等非功能的横切关注点,基于面向方面的中间件构建技术,能够把这些横切关注从中间件中分离出来,形成独立于中间件的核心功能的方面。文中提出一个面向方面的中间件,能够处理分布式信息物理系统的动态问题,在文中,将重点放在特征模型定义,并且概述了其映射到一个动态的面向方面的中间件平台。(本文来源于《计算机技术与发展》期刊2012年02期)

侯彬[2](2011)在《基于CPS的实时系统的面向方面的中间件研究》一文中研究指出网络和信息技术的不断发展,当前计算环境正发生着深刻的变革,使得分布式实时系统的应用领域变得越来越广泛。随着普适计算及自主计算等新的应用在计算机软件领域的出现,实际的应用对分布式系统和基础中间件平台在定制和动态适应的方面的需求有所增加。当前,两个高度互补的技术——面向方面编程和反射中间件技术已经被应用,以解决这些方面的挑战。然而,这两种技术至今仍然彼此孤立的考虑。若能把这两种技术结合在一起,会更好的支持分布式系统的动态工程。与此对应,作为基础应用软件的中间件,已成为分布式实时系统开发、集成、部署、运行、管理的关键的支撑软件。在分布式实时系统,要求中间件具有在运行时能根据环境的改变而动态地进行结构和行为的适应性剪裁和重新配置的能力,以便为上层的实时应用提供实时的、可靠的服务,但是,目前的面向对象中间件的这方面的能力显然是不足的。面向方面软件开发的目的是用方面模块化横切系统的非功能性需求。通过把面向方面软件开发方法运用到中间件的开发过程中,可以消除传统中间件固有的很多问题。现代的中间件基础设施。其模型通过几十年的发展,演变成由一层层的功能层组成的结构,以此来支持广泛的应用。然而,对于特征丰富和拥有很多功能层的Cyber Physical System系统来说,用以上的层次模型表示,往往使性能消耗过度。本文针对CPS系统对面向方面中间件的要求,着重从以下几个部分进行研究:首先,对国内外中间件的研究现状做了一个综合概括,包括面向方面中间件、实时中间件、面向方面的实时中间件等。然后,阐述了研究所需的理论基础。其次,对面向方面中间件进行系统化研究。最后,分析面向方面和反射技术现有的研究领域,主要从两个方面:一是从编程语言和中间件方面探讨,二是从方面和反射两者之间的核心关系方面探讨。在以上分析确定的原则的基础上,得到一个面向方面的元空间中间件平台。同时,研究了一种使用AOP技术专业化中间件。由这项研究结果推断,在自动专业化中间件方面,AOP技术扮演着一个重要的角色。(本文来源于《广东工业大学》期刊2011-05-01)

刘东星,张立臣,高娜[3](2010)在《面向方面在实时系统中间件中的应用》一文中研究指出实时系统中间件存在着分布性、实时性、容错性、安全控制、性能分析、日志记录等非功能的横切关注点,基于面向方面的中间件构件技术就是要把这些非功能的要求从中间件的核心功能中分离出,形成非功能方面,运用面向方面的编程技术可实现中间件核心功能关注点和非功能的横切关注点的并行设计与开发,这增加了中间件设计的模块性、可扩展性和可维护性。文中提出了采用面向方面的编程思想,重构基于Java的RMI(Remote Method Invocation)分布式框架,实现实时系统中间件的分布性。(本文来源于《计算机技术与发展》期刊2010年07期)

熊蕾[4](2009)在《面向方面权限中间件在Web应用中的设计与实现》一文中研究指出互联网的普及与发展已经深刻影响我们的生活和工作。随着互联网的发展,产生了一系列在政府和公司中的intranet应用,与此同时,还有大量的互联网英语影响着个人和商业机构。这之中最核心的应该是信息共享和协同合作的安全性。这需要限制人们访问资源和信息的权限,不至于全部资源都暴露。因而权限的控制已经成为这些应用程序的核心部分。这也是当今IT行业最热切的话题:软件服务和安全。资源权限方面有些共同之处,以VegetableOilCentral ERP系统为例,该系统包含了关于需求分析、协同、分配、完成和交易整个合同周期,同时也提供了对整个过程的监督。显然,在大量员工的工作权限范围将出现重合部分。直至今日,已经有大量相关权限控制直至今日,有许多种访问权限控制的解决方案。考虑到资源访问和核心业务的方面,这需要一个好的办法将两者分离开。因而本篇论文将提供一种基于面向方面技术的权限控制解决方案。它将关注点从核心关注中分离出来,构建权限中间件,使之能够应用在其它应用程序中,大大提高了软件的复用性,。文中首先创建了资源访问控制数据模型,这是基于对用户、资源和组的分析得来的;随之提供了基于该理论的无缝集成方式。基于面向方面技术理论,可将其应用在Web资源访问控制中。(本文来源于《南昌大学》期刊2009-12-30)

刘敬勇,张立臣,钟勇[5](2008)在《面向方面的中间件》一文中研究指出中间件应用领域的不断拓展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体系结构产生这些问题的一个基本原因是:使用垂直分解过程获得的软件分解模型不能同时模块化共存的正交设计需求。论述了针对专门领域的面向方面中间件开发的叁种工具:AspectIX和QuO处理QoS关注点,DIL从功能代码中分离协议实现。在建造一个中间件系统时,使用这些工具可以获得较好的模块性、可配置性和代码的演化性。(本文来源于《计算机技术与发展》期刊2008年08期)

李行,张立臣,陈成[6](2008)在《面向方面的实时系统中间件》一文中研究指出基于面向方面的中间件构建技术,能够把实时、安全性、可靠性、易管理性、容错性等横切关注从中间件中分离出来,形成独立于中间件的核心功能的方面,遗留中间件实现系统零侵入的实时扩展或重构。运用面向方面的编程技术可实现中间件横切关注和核心功能关注的并行设计与开发。中间件构建实现良好模块化,可配置性,部署时或运行时的可剪裁性,从而平衡实时系统中间件的通用性和专用性。(本文来源于《计算机技术与发展》期刊2008年07期)

刘敬勇,张立臣,钟勇[7](2008)在《面向方面中间件》一文中研究指出中间件应用领域的不断扩展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体系结构产生这些问题的一个基本原因是:使用垂直分解过程获得的软件分解模型不能同时模块化共存的正交设计需求。本文总结了针对专门领域的面向方面中间件开发的叁种工具:AspectIX和QuO处理QoS关注点,DIL从功能代码中分离协议实现。在建造一个中间件系统时,使用这些工具可以获得较好的模块性、可配置型和代码的演化性。(本文来源于《微型电脑应用》期刊2008年05期)

王丽华[8](2008)在《数字图书馆中间件的面向方面开发方法》一文中研究指出随着数字图书馆的迅猛发展,互操作成为亟待解决的问题。数字图书馆互操作的主要解决途径之一是中间件技术。中间件技术已经广泛应用于数字图书馆,但是数字图书馆具有很多非功能需求,且这些非功能需求往往横切整个系统模块,引起代码混乱和代码分散等问题,导致系统难于设计、重用和维护,严重影响系统的性能。基于面向方面的中间件构建技术,能够把QoS、安全性、可靠性、易管理性、容错性等横切关注从中间件中分离出来,形成独立于中间件的核心功能的方面,以留中间件实现系统零侵入的实时扩展或重构。运用面向方面的编程技术可实现中间件横切关注和核心功能关注的并行设计与开发。中间件构建实现良好模块化、可配置性、部署时或运行时的可剪裁性,从而平衡实时系统中间件的通用性和专用性。(本文来源于《情报科学》期刊2008年05期)

康蕊[9](2008)在《异构动态实时系统的QoS中间件的面向方面开发方法》一文中研究指出随着实时系统在各个领域的广泛应用,新的实时通信问题、异构问题便逐渐显现出来。新一代动态实时系统日趋大型化、复杂化,并且要求更高的灵活性、自治性、可靠性和适应性,这对动态实时系统的设计与开发提出了很高的要求。与此同时,网络通信系统QoS技术发展已经较为成熟,而且明确地向上提供了容量类、时间类、服务级别类等QoS参数。操作系统通过对QoS提供一定的支持,构成了应用层QoS的基础,这样便为QoS中间件的产生创造了条件。另外,快速更新的计算环境以及各种各样的用户需求,使得软件系统的非功能性属性(如性能、安全性、可靠性等)越来越得到重视,这样既要求开发者对QoS保持敏感,也要求中间件为组件提供更多的非功能性支持。其中一个重要挑战就是保证QoS-aware组件的自适应机制,这要求中间件根据客户的QoS需求为组件配置满足要求的中间件QoS服务。面向方面编程作为一种基于关注分离的新软件开发范例,把整个系统看作是不同的关注点的组合,系统实现也是各个关注点的迭加过程。面向方面编程能够通过引入实现横切关注点的方面来获得更高的功能性和非功能性关注点的分离,而且系统不同的方面能够进行单独的设计,并织入系统。QoS作为一个典型的横切关注点,用面向方面方法来对其进行研究自然显得十分有价值。目前针对QoS中间件的研究和实现已经不少,例如QuO、DynamicTAO、COMQUAD、OpenCOM、Quartz、2K~Q和2K~(Q+)等,但是通过面向方面技术对QoS中间件的若干机制的研究才刚刚起步。因此,本文引入面向方面技术对QoS中间件的若干机制进行分析,并最终通过一个分布式音频播放器的实例,展现面向方面技术对QoS中间件自适应机制的贡献。本文的创新点是将面向方面开发方法技术用于异构动态实时系统的QoS中间的机制研究。突出表现在给出了一种基于面向方面的编程技术AOP的QoS中间件自适应机制。利用AOP技术创建一个反射模型,用来传送组件自适应间的绑定,以达到组件自适应。采用这种机制,通过间接增加一个额外层,将服务中的所有组件编织到一个自适应方面里。本文首先系统性地探讨了实时系统,中间件和面向方面开发方法,为本文限定了研究范围;然后深入研究了QoS中间件及面向方面关注点的分离,并对几种典型的QoS中间件进行了研究对比;随后利用面向方面开发方法对异构动态实时系统QoS中间件的若干机制进行研究;紧接着通过实例展现面向方面开发方法在异构动态实时系统QoS中间件的自适应机制中的应用。最后探讨了进一步研究的方向。(本文来源于《广东工业大学》期刊2008-05-12)

李行[10](2008)在《网格环境下异构动态分布式实时系统的面向方面中间件》一文中研究指出随着信息技术的发展,当前计算环境正发生着深刻的变革。从分布式移动计算进入到无处不在的网格计算是计算发展的必然趋势。网格环境下,实时系统的应用范围变得越来越广泛。国防、航天、航空、计算机集成制造、电信、工业控制、火车、地铁、卫星轨道控制、机器人控制、股票交易等都是实时系统的应用领域,随着实时系统的应用领域和平台的不断扩大,高性能计算和资源受限的异构动态分布式实时系统对可剪裁性和可配置性的要求日益提高。网格环境固有的内在复杂性对当前的基础软件设施提出了全新的挑战,迫切需要一种具备自适应能力的中间件基础设施。网格环境下的分布式实时中间件要求中间件能够根据系统内部上下文和外部上下文动态地进行结构和行为的适应性剪裁和重新配置,为上层的实时应用提供实时的、可靠的服务。传统的软件开发方法难以解决网格环境的复杂性问题,需要一种新的编程范型以适应不断添加、扩展、修改或退出服务,以及服务和资源的状态不断变化的网格环境。用新编程范型构建的异构动态分布式实时系统中间件能为应用程序开发人员屏蔽网格相关的实现细节,使其集中关注业务逻辑,从而更清晰地划分程序开发人员的职责,提高软件开发效率,降低复杂环境下的软件成本,改善软件生命周期。面向方面的编程方法提供用方面模块化横切系统的非功能性需求的抽象机制,允许编译、载入、运行时都能进行方面编织的编织机制正好应对异构动态分布式实时系统中间件开发和中间件上构建可配置、可剪裁的实时系统的需求。面向方面中间件通过降低复杂性,以更平衡的方式发布灵活性、可靠性和性能,以及用方面扩展通用服务来提高重用性、可定制性、可演化性等方法显着改善了传统中间件平台,因此极大地降低了中间件平台退化的可能性。针对网格环境下分布式实时系统的面向方面中间件,本文主要从两个方面进行研究:一是面向方面中间件的系统化研究,运用面向方面技术解决分布式实时中间件的功能性需求与非功能性需求之间的横切问题;二是基于分布式实时系统面向方面中间件的模型。最后根据模型分析一个原型框架,结合分布式实时消息发送的例子研究了该中间件模型。(本文来源于《广东工业大学》期刊2008-05-01)

面向方面中间件论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

网络和信息技术的不断发展,当前计算环境正发生着深刻的变革,使得分布式实时系统的应用领域变得越来越广泛。随着普适计算及自主计算等新的应用在计算机软件领域的出现,实际的应用对分布式系统和基础中间件平台在定制和动态适应的方面的需求有所增加。当前,两个高度互补的技术——面向方面编程和反射中间件技术已经被应用,以解决这些方面的挑战。然而,这两种技术至今仍然彼此孤立的考虑。若能把这两种技术结合在一起,会更好的支持分布式系统的动态工程。与此对应,作为基础应用软件的中间件,已成为分布式实时系统开发、集成、部署、运行、管理的关键的支撑软件。在分布式实时系统,要求中间件具有在运行时能根据环境的改变而动态地进行结构和行为的适应性剪裁和重新配置的能力,以便为上层的实时应用提供实时的、可靠的服务,但是,目前的面向对象中间件的这方面的能力显然是不足的。面向方面软件开发的目的是用方面模块化横切系统的非功能性需求。通过把面向方面软件开发方法运用到中间件的开发过程中,可以消除传统中间件固有的很多问题。现代的中间件基础设施。其模型通过几十年的发展,演变成由一层层的功能层组成的结构,以此来支持广泛的应用。然而,对于特征丰富和拥有很多功能层的Cyber Physical System系统来说,用以上的层次模型表示,往往使性能消耗过度。本文针对CPS系统对面向方面中间件的要求,着重从以下几个部分进行研究:首先,对国内外中间件的研究现状做了一个综合概括,包括面向方面中间件、实时中间件、面向方面的实时中间件等。然后,阐述了研究所需的理论基础。其次,对面向方面中间件进行系统化研究。最后,分析面向方面和反射技术现有的研究领域,主要从两个方面:一是从编程语言和中间件方面探讨,二是从方面和反射两者之间的核心关系方面探讨。在以上分析确定的原则的基础上,得到一个面向方面的元空间中间件平台。同时,研究了一种使用AOP技术专业化中间件。由这项研究结果推断,在自动专业化中间件方面,AOP技术扮演着一个重要的角色。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

面向方面中间件论文参考文献

[1].吴帅,张立臣.基于信息物理系统的面向方面中间件特征模型[J].计算机技术与发展.2012

[2].侯彬.基于CPS的实时系统的面向方面的中间件研究[D].广东工业大学.2011

[3].刘东星,张立臣,高娜.面向方面在实时系统中间件中的应用[J].计算机技术与发展.2010

[4].熊蕾.面向方面权限中间件在Web应用中的设计与实现[D].南昌大学.2009

[5].刘敬勇,张立臣,钟勇.面向方面的中间件[J].计算机技术与发展.2008

[6].李行,张立臣,陈成.面向方面的实时系统中间件[J].计算机技术与发展.2008

[7].刘敬勇,张立臣,钟勇.面向方面中间件[J].微型电脑应用.2008

[8].王丽华.数字图书馆中间件的面向方面开发方法[J].情报科学.2008

[9].康蕊.异构动态实时系统的QoS中间件的面向方面开发方法[D].广东工业大学.2008

[10].李行.网格环境下异构动态分布式实时系统的面向方面中间件[D].广东工业大学.2008

标签:;  ;  ;  ;  

面向方面中间件论文-吴帅,张立臣
下载Doc文档

猜你喜欢