一种基于自主构件的网构软件协作框架的设计和实现

来源 :北京大学 | 被引量 : 1次 | 上传用户:Lisa2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet上的计算资源一般都是独立开发并管理的,具有一定的自主性。而由于Internet本身所具有的开放性和动态性,Internet上的计算资源必将以某种方式实现互联、互通、协作、建立联盟,进而实现并完成一定的功能和任务。由这些具有一定自主性的资源动态构成的,用来完成特定任务的,松散耦合的联合体形成了一种新的软件范型,即网构软件(Internetware)。与集中封闭环境下开发的传统软件不同,协作性成为网构软件的重要特征。网构软件的协作具有真分布、无全局规划、非强制性等新特征。在传统的构件环境下,构件虽然在互操作方面取得了长足的进步,但由于构件在刻画自主性方面能力不足,使得我们不能用传统的构件来刻画网构软件的协作。在agent环境下,由于事先假设agent本身具有非常强大的功能,与实际的应用环境有一定差距,限制了agent的应用,也限制了使用agent来刻画网构软件的可能。本文在传统构件的基础上,借鉴agent领域对自主性的理解,使用自主构件这一概念来对具有自主性的计算资源进行建模,以此为基础描述并初步实现了一种基于自主构件的协作框架,用来刻画网构软件的协作。该框架中借助环境的改变来引导自主构件间的协作行为,协作过程中没有直接干预其他自主构件的行为,更没有强迫其他自主构件的参与,但自主构件却能采取所期望的行动,最终实现协作目标。
其他文献
在社会生活和交往中,面孔的感知和识别扮演着重要的角色。对一个人身份的识别往往是首先通过对其面孔的加工来进行。来自多方面研究的证据表明在人脑内存在着专门负责面孔加工
移动机器人自主导航问题是机器人学领域的核心问题之一,涉及了路径规划、地图构建等关键技术;计算智能是指计算机利用数学方法模拟人类智能处理传感器信息,完成复杂的智能行为。
随着Internet的普及和快速发展,Internet为我们提供了涉及方方面面的无数的文档资料。因此为了能够在如此巨大并且更新频繁的信息中,搜索到我们所需的信息,必须需要一种精确
光顺是几何造型中的一项重要技术,其目的是滤除模型表面噪声,产生高质量的光滑曲面。本文首先对目前已有的网格模型光顺理论进行总结,然后结合实际应用,设计了一种保持特征的网格
随着计算机技术的迅速发展和硬件水平的快速提升,尤其是近年来高性能计算机和并行技术的发展,科学计算可视化作为分析计算结果数据的关键手段已经成为高性能计算的不可缺少的组
学位
软件构件库是软件复用的支持设施之一。构件库主要提供构件描述、分类、发布、存储、检索、反馈和评估等构件管理作用。当前,随着以Web Services为代表的分布式构件技术的发展
现代信息社会对计算机系统和互联网络的高度依赖使得作为其基础设施的软件变得尤为重要。作为信息安全中重要的一环,软件安全得到了学术界和工业界高度的重视。 软件的庞多
随着Web2.0的快速发展,互联网上积累了海量的用户产生内容,如微博、论坛、贴吧、评论等。这类信息资源具有两个显著的特点:(1)文档具有时间动态性特征,即文档与时间紧密相连,内容
学位
Internet已经发展成世界上最大的网络,并从根本上影响了整个社会的生活方式。但是随着其爆炸性增长,Internet遇到了许多问题。这些问题主要表现在网络地址问题、路由瓶颈问题、
学位