一种基于语义编程的端云计算协同架构研究

被引量 : 0次 | 上传用户:yuanshidemeng36
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、多媒体技术和网络技术的飞速发展,协同应用越来越多地进入到人们的工作、学习和生活中。由于其不受时间和空间的限制,具有灵活的组织形式和强大的交互功能等优点,协同将成为未来网络发展的主要方向。另一方面,网络的发展逐渐呈现出个人终端设备性能越来越强和移动终端设备越来越普及这两种趋势。前者在网络中承担更多的计算和存储等任务,个人用户在网络环境中扮演越来越重要的作用。后者由于性能受限,且当前移动计算环境存在较多问题,例如网络带宽低、连接不稳定等,所以大部分计算和存储工作的重心仍需要由服务器承担,这促使了云计算的迅速发展。这两者推动了云计算模式向客户端靠拢,也就是客户端+云计算。作为一种新兴的计算模式,端云计算可以为不同类型的客户端设备带来无限的、按需分配的计算能力和存储能力,并且端云计算可以规避日益受到质疑的云安全问题,例如在社交网络中,人们彼此分享的意愿和兴趣越来越强,人们在Facebook等网站上传了大量个人信息,包括图片、视频等,这引发了人们对数据安全的担忧。体系结构是协同研究的重点,目前存在的分布式结构虽然实现了信息和知识的共享,但是缺乏个性化、轻量级的构建方法、设计机制和实现手段。对此论文提出了一种以客户端为中心的协同系统开发、维护的办法与流程,构建了基于云的协同服务平台,允许个人用户从本地快速、便捷地发起和管理协同应用。论文设计了由客户端发起协同应用的若干关键步骤。分析表明,端云计算可以在提供本地安全保障的同时充分利用云计算在可靠、分布等方面的优势。在端云协同构架研究中发现,为了让个人用户能自行创建协同应用并维护整个生命周期,软件体系形态应是一种易于理解、可演化的;与传统协同应用相比,并不是按照明确的需求自顶向下开发而成,而是能根据个性化需求不断发展。论文将协同模型涉及到的相关分量层次化、概念化、语义化,以描述的方式表达协同应用的运行状态。为了增强协同模型语义的可读性,本文采用了可扩展标记语言XML保存层次化信息并通过Schema对XML内容进行限定:一方面便于实现对应用的各种管理功能,包括演化在内,一方面也便于理解和编辑模型内容,用户可以对协同应用模型的所有细节进行调整。基于该构架和模型,本文给出了端云计算协同原型实现,通过应用案例分析了该实现按照移动协同的特点和要求进行适配的思路,从而校验得出该原型实现能够向情景感知的效果演化。
其他文献
<正>新时期以来,随着音乐理论界思想解放进程的推进,中国近现代音乐史的研究热点大多转向到曾被特定历史语境所遮蔽、遗漏的音乐家、作品和事件,但是否可以说几十年来受到主
我国的地铁建设发展很快,越来越多的地铁线路投入运营。在对运营地铁隧道进行安全性检查时,目前缺乏先进的方法,多根据肉眼观察和简单仪器检测的结果进行判断,仅能对影响隧道
云南的滇南、滇西、滇中及滇东北等地区,由于气候干旱,轮闲地多达100万亩以上。长期以来,这些地区由于经济单一,交通困难等因素,致使农业生产处于落后状态。红花具有耐干旱
随着城市化进程的加快,汽车已经成为人们日常生活的主要代步工具之一。但是,由于汽车保有量不断增加,传统的交通系统即将不能满足交通管理的需求。因此,一些负面问题日益突出
蓄电池与起动机是汽车上的重要部件,其使用容易引起人们的忽视。掌握合理的起动与使用方法,对延长蓄电池与起动机使用寿命、降低汽车使用成本、提高运输效益至关重要。介绍起
车载自组织网络在提高交通效率和改善交通安全等方面起着关键作用,对智能交通系统提供有力支持,具有重要的学术价值和广阔的应用情景。高效路由是实现网络互联的基础,是车载
<正>"十月革命的一声炮响,给中国送来了马克思主义",①在中国共产党的领导下,马克思主义与中国革命实践相结合,走出了一条中国特色的社会主义革命和建设的道路。中国共产党在
改革开放以来,乳品产业在政府、企业和消费者的共同努力下取得了巨大的发展。近年来,乳品业高速的发展背后却频频出现乳制品质量安全问题,“毒奶粉”、“雀巢碘超标耍儿奶粉
<正> 我们有不少学生在练习写事物时,总是写不具体。空空洞洞,言之无物。那么,怎样才能把事物写具体呢?下面介绍几种方法: 一、用数字写出“怎么样”先看《李时珍》中的一段