面向网构软件的软件协同框架研究

来源 :江苏大学 | 被引量 : 4次 | 上传用户:sheeperds
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet这一新型计算环境的普及,计算机软件所面临的运行环境开始从静态封闭走向动态开放。而Internet所具有的无统一控制的“真”分布性、节点高度自治性、节点链接的开放性和动态性、实体行为的不可预测性以及网络连接环境的多样性等特征对软件系统产生了巨大的影响,深刻地改变了传统的技术以及应用,业务和产业模式。因此,如何在开放、动态、难控的网络环境下实现各类资源的共享和集成已经成为计算机软件技术面临的重要挑战之一。网构软件(Internetware)作为一种新型的软件开发思想一经提出,为网络环境下实现各类资源的共享和集成的软件方法和技术体系提供了新思路。本文在对网构软件协同特性分析的基础上,结合一般环境下讨论软件协同机制的经验,进行了面向网构软件的软件协同框架的研究。本文的主要工作如下:1.在对网构软件协同特性分析的基础上,设计了面向网构软件的软件协同框架的协同模型及体系结构,并对体系结构进行了规约定义。2.研究了基于Petri网的网构软件实体聚合模型。分析了网构软件实体聚合模型的设计需求,对基于Petri网的网构软件聚合模型的定义、匹配、组织进行了深入的研究,并给出了一种可行的方法。3.设计了基于移动Agent的网构软件实体组装机制。使用移动Agent作为软件实体之间的灵巧连线,设计了移动Agent路径信息和功能体分离的基于XML格式的组装模型,利用基础单元结构嵌套的表示复杂的Petri模型,并以此作为移动Agent迁移依据,为支持软件实体间的动态装配提供支撑机制。4.阐述了基于软件体系结构的网构软件动态演化机制,通过影响因子来衡量实体间拓扑结构演化对系统的波及效应,利用Petri网的动态运行规则规模拟软件实体之间协调的过程。5.最后,在论文研究的基础上,对平台的关键技术进行了实现。
其他文献
对等网络技术(Peer-to-Peer,简称P2P)的迅速发展,使得其应用已经占据了互联网业务总量的60%-80%,甚至引起了网络拥塞,严重影响了其他正常网络业务的开展,因此就需要对P2P流量
家庭智能空间中,具备计算能力、感知能力、执行能力的各类智能设备被安装在家居空间内的多个位置,使普通的家庭物理空间变成一个可以应用知识表达和规则推理的智能空间,该空
随着数据的整合,从2000年开始,基于网络的运维管理系统开始进入了人们的视线。发展至今,运维管理系统已经不再是一个陌生的话题。一直以来,石化企业在不断加快自己信息化建设
第三次全国基础教育工作会议提出“要探索建立现代中小学管理制度,建立政府为主,社会各界共同参与的学校发展、管理与监督机制,鼓励社区、家长参与学校管理,形成社区积极支持
音频、视频业务正成为Internet中的重要网络应用,但传统的单播模式中服务器很容易成为系统瓶颈。内容分发网络CDN和对等网络P2P技术是当前因特网提供音视频服务的两种主流技
虚拟实验室是现代教学系统中一种重要的实验教学资源,能够为学生提供一种不受时间、地点和实验设备限制的实验环境,对促进教学改革和提高教学质量具有重要意义。本文在分析和
手势识别,作为人机交互领域中一种重要的方式,在人机交互中发挥了至关重要的作用。作为手势识别的初始阶段,手势分割所得到的分割结果将直接影响后续手势识别工作的进行。因
如今,我们生活在一个复杂多变的数据时代,这些数据正源源不断地产生于各个领域,并潜移默化的改变着我们的生活节奏和生活方式。在这些数据中,能够给人们的生活带来巨大影响的
混合云模式正成为未来云计算领域发展的新方向,它能够为云用户提供和管理内外部资源、平衡负载,并能够在事务处理失败后自动重新部署事务的处理逻辑。鉴于以上优点,一些云用
地震数据三维地质建模是根据物探工作的需求出发,在三维地震数据处理的基础上,利用现代计算机丰富的图形图像功能,对地震数据进行三维可视化图形显示。本文结合OpenGL图形库