论文部分内容阅读
普适计算改变了人们的生活模式,计算将变得无处不在。这种计算模式的最终目标是将由通信和计算机构成的信息空间与人们生活和工作的物理空间融为一体,支持用户“随时随地”并“透明”的获得符合其个性化需求的信息服务,尤其是面向服务使普适环境下的无缝集成成为可能。同时我们发现在实际的普适应用中,流程无处不在,单一服务无法满足用户的任务目标,人们更加希望得到流程化、连续性、智能化的服务模式。本文称普适环境下面向流程管理的相关应用为智能普适流程应用,必将成为未来信息化社会的重大需求。在智能普适流程的应用中,服务的迁移和部署是其核心关键技术,并且是未来诸多新型网络应用的共性支撑技术。本文正是针对智能普适流程应用的核心关键技术问题,基于用户任务目标和业务流程,实现应用及服务组件的动态有序迁移和部署,确保在用户未察觉情况下合理有效地迁移调度服务应用组件,使其部署在有限的计算资源上,为用户提供无限的服务。文章的主要工作有:1、结合情景感知技术和流程应用技术提出了一个基于流程上下文感知的迁移和部署模型——PCBMDM,并以这个模型为基础建立起各个关键部分的具体实现机制和算法。2、为了更好地组织和管理组件,我们首先对普适空间中的组件关系进行建模,为迁移结构提供基础,然后介绍了流程驱动的服务组件迁移算法及其具体实现。使应用迁移能够在环境感知和流程上下文的影响下进行,在用户或设备移动后能够让服务组件自动发起迁移,实现了以流程为中心,以用户为导向。3、对于服务组件动态部署,文章通过运用本体技术对领域对象关系进行建模,依据流程上下文信息对可能用到的设备或组件进行智能化的推理和匹配,并通过建立Markov模型和流程模型之间的联系,对流程预期发展做出一定预测,以之确定相应的服务组件部署结构,增强了模式的智能性。本文以虚拟环境应用为背景,通过构建网络环境下基于组件的流程应用原型系统,验证了本文提出的相关模型和算法的有效性,证明了这些模型和算法可以作为智能普适流程应用的基础支撑技术。这也为未来的普适计算应用的发展奠定了一定的基础。