支持协作的移动办公系统

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:xuefu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算技术的迅速发展和广泛应用,计算机的形态、结构和使用环境也发生了本质上的变化,当前以普适计算为代表的计算模式正逐渐改变着人们办公、交流的方式。普适计算最重要的特征是移动性,现有的办公系统大多是针对普通文秘工作者和交流工作者设计的,它们只支持结构化、文档驱动的、重复性的管理性工作。然而,对于知识工作者而言,他们在进行普通信息处理工作的同时,更多的时候需要进行信息捕捉和信息利用,他们期望应用系统支持灵活的、非结构化的、信息驱动的研究性工作。此外,当前的系统大多支持信息的产生和发布,而对同样重要的经验捕捉缺乏支持。因此,如何更好地利用普适计算的计算资源支持知识工作者在移动环境下进行办公、交流是当前研究的热点问题。   知识工作者的工作具有创造性和信息驱动的特点,他们处理的信息往往是非结构化和需要即时记录的。为了更好地支持知识工作者的办公需求,需要提供自然、高效的交互方式,灵活、轻量级的协作方式和相应的移动计算技术。这样,知识工作者才能更好的关注于其任务本身,提高办公、交流的效率。本文正是以此作为出发点,展开题为“支持协作的移动办公系统”的研究。   本文首先归纳和总结了国内外相关研究的发展趋势,以此说明开展支持协作的移动办公系统研究的必要性;从多个维度对应用场景进行分析,总结了支持协作的移动办公系统的应用需求,建立了研究工作的概念框架。   基于分布式认知理论,本文研究了协作交互相关的信息资源,建立了针对知识工作者的用户模型。该模型将交互信息和协作交互任务紧密结合,能够有效她指导协作交互式系统的设计。在此基础之上,本文对支持协作的移动办公场景进行了分析,提炼出一组相对稳定的功能需求,并建立了相应的界面模型。该模型通过将系统划分为用户层、协作层和计算层,有效的实现了系统功能层次上的分离,使得之能有效地指导系统的构造。   在用户模型和界面模型的基础上,本文提出了支持协作办公应用的软件架构,并构造了一个灵活的、可复用的软件开发平台。平台对Jnk处理、通讯协作、运行时架构进行了封装,能够有效地支持应用系统的开发。   为了支持协作,本文实现了支持草图的即时通讯工具和回溯执行一致性算法。前者能够有效地支持多人合作进行笔迹书写、概念捕捉和交流,后者能够检测并消解因为并发交互而带来的操作冲突,保证笔迹文档的一致性。   基于上述研究工作,本文实现了一个支持协作的移动办公系统——思维系统。思维系统能够有效的支持知识工作者进行信息采集、信息整理、信息交流和信息发布。   本文的目标是:针对知识工作者的办公需求,从用户任务特征和应用场景两方面出发,建立用户模型和界面模型,设计和实现相应的关键技术和软件平台,最终构造具体的应用系统。本文主要的创新点有:   1.提出了支持协作的移动办公系统概念框架   本文从人机工效学的角度对系统进行了分析,认为人、计算机、环境是支持协作的移动办公系统需要考虑的主要因素。通过对协作交互空间中各种因素的分析,进行了维度划分。在此基础上提出了一个概念模型,概念模型抽象了人机交互、计算机支持的协作系统、移动计算和软件开发方法中的相关因素,探讨了研究范畴以及其中的交叉问题。   2.建立了支持协作的移动办公系统的用户模型和界面模型。   本文引入分布式认知理论,建立了协作资源模型CoRM(CollaborativeResource Model)。CoRM抽象出了多人协作交互式系统中交互相关的信息,提出了具体应用的交互策略,能够帮助交互系统获得一定的认知能力,理解和引导用户意图。本文提出了一种支持多人协作交互的界面模型CoPenIM。协作交互的本质是用户空间和计算空间之间的交互,我们通过对用户空间和计算空间的分解,建立了一个层次模型,并且对文档对象、交互过程、交互任务和一致性维护这四个层次进行了阐述。与现有的协作模型相比,CoPenIM更适合于协作笔式交互,更能够保持交互的自然性和高效性。   3.设计并实现了支持协作的移动办公系统开发平台   本文构造了一种支持协作的移动办公系统开发平台CoPen Toolkit,用于支持协作的移动办公系统的快速构造和开发。平台对Ink语义对象、事件处理、通信协作和运行时架构等方面进行了抽象和封装,主要实现了支持草图的即时通讯工具和笔迹文档的一致性维护算法,这样用户可以将更多的精力集中在具体应用语义的处理上,而不需要过多考虑底层支撑结构。   4.构建了具体应用实例——思维系统   本文实现了一个面向知识工作者的应用实例——思维系统。思维系统能够有效支持知识工作者的各个阶段的工作任务,如信息采集、信息交流、信息整理和信息传播。系统使用了以笔式交互为主的交互方式,能够很好的支持知识工作者在移动环境下的进行办公,同时也支持多人之间的自然、流畅的交流和讨论。实践表明思维系统能够有效地辅助知识工作者进行概念捕捉、交流和传播。
其他文献
中国科学院通过多年的科学研究,积累了大量的关系型科学数据资源。e-Science的提出和发展,使得对海量数据的大规模科学计算成为新的科研手段。但现有关系型科学数据库模式的异
近年来,随着嵌入式行业的不断发展,嵌入式操作系统以及各种用户程序的功能日臻完善,在嵌入式主板上运行Linux系统已经变得越来越流行。Linux的Bootloader引导程序、Linux启动过
传统的编译技术通过词法和语法分析把源程序转换成一种方便处理的数据结构(抽象语法树或语法树),然后通过语法制导翻译成相应的机器码。   当前,国外的学术界提出了一些基于
随着计算机网络技术和虚拟现实技术的日新月异,分布式虚拟现实成为研究热点,并且开始得到广泛应用,包括从工程协作、网络娱乐、文化交通、到军事仿真和推演等不同领域。关键技术
网格是继万维网之后出现的一种新型网络计算平台,是把地理位置上分散的资源集成起来的一种基础设施。资源共享是网格的根本特征。在网格环境下,信息资源的需求者与提供者分别分
通过对国内外工作流模型的研究情况分析可知,以往的基于工作流模型的研究还存在诸多问题。目前的工作流模型大部分都是从直觉出发,以图形语言或者文本语言来定义工作流过程。
传统的工作流管理系统具有一定的局限性,不能很好地应对业务规则和环境的变化,从而限制了工作流管理系统的应用。由于业务流程改进及流程客户化的要求,工作流管理系统需要具备一
现在越来越多企业级应用系统之间的数据转发是通过分布式消息系统完成,随着互联网的发展,企业应用系统的数据量也随之增长,因此高性能成为了分布式消息系统一个追求目标。为了从
对国内外数据流聚类的研究情况分析可知,已有的数据流聚类算法存在如下问题:不能聚类具有不确定性的混合属性数据流;在聚类过程中不能对不确定性数据流中近期的数据进行详细
随着多核技术的发展,核心数目的增加使得内存容量和带宽的需求相应的增加;应用和操作系统的发展也需要越来越多的内存资源,使得性能和容量的矛盾更加突出。在传统的紧耦合体系结