普适环境中任务计算关键技术研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:zhangliao19
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
普适计算是继分布式计算、移动计算之后一种新的计算模式,已成为当前计算技术的一个研究热点。普适计算强调由通信设备、计算机等构成的信息空间与人们生活和工作的物理空间的融合,形成一个以用户为中心的普适环境。随着普适计算的发展和研究深入,从高层、抽象的用户任务出发的任务计算范例逐步引起了国内外研究者的关注,并被认为是实现“以用户为中心”的普适计算的可行方式。任务计算范例试图为用户所涉及的任务(活动、目标、计划等)提供计算支持,弥补代表用户意图的任务和服务之间在抽象级上的“鸿沟”。为了支持高层、抽象的用户任务,减少用户注意力的耗费,需要研究支持任务计算范例的关键技术。   本文以动态、开放、异构的普适环境为研究背景,满足用户的个性化需求为目标,围绕普适环境中任务计算范例所涉及的相关理论、体系结构以及若干关键技术和应用问题进行了比较广泛和深入的研究。本文的主要工作和研究内容包括以下几个方面:   (1)提出一种以用户为中心的任务计算架构。为了支持任务计算范例的实现,本文对普适环境中任务计算范例的框架和体系结构进行了研究。在当前任务计算范例研究和实现工作基础上,本文融合面向服务的计算和中间件技术,提出了一种以用户为中心的任务计算架构,对其中的关键理论和技术问题给出解决方案,为构建支持任务计算范例的原型系统提供了架构基础。   (2)针对普适环境中用户任务建模需求,提出了一种基于语义的角色一任务模型(Semantics-based Role-Task Model,SRTM)。SRTM具有以下特征:引入了角色的概念,角色作为用户与任务的中介,将用户与任务关联起来,能够充分体现用户任务的上下文依存性,从而更好地适应用户的动态性;定义了任务的语义关系,能够更精确地描述任务的分解和协作行为,从而有利于形成表达用户意图或需求的抽象的任务过程。在SRTM和现有形式化描述语言的基础上,本文提出了角色-任务本体的概念,通过扩展OWL-S语言来实现对用户任务进行统一和规范化的描述。   (3)针对任务计算范例中的资源共享需求和普适资源的特征,提出了一种普适资源共享模型(Ubiquitous Resource Sharing Model,URSM)。URSM具有如下特征:利用面向服务的思想对资源进行服务化,同时建立了服务的语义模型以有效地支持任务映射过程中的服务匹配和服务选择,从而屏蔽普适资源的异构性,使得普适环境以统一的、标准化的方式进行资源共享和协同;通过服务虚拟化技术构建虚拟服务,能够有效地屏蔽资源的动态性,为用户任务与资源之间的动态绑定提供了基础;借鉴人类社会组织方式,提出基于服务社区的资源组织和管理方式,同时在服务社区中引入“信任”的概念,以实现安全、可信的资源共享以及消除普适环境中“资源孤岛”现象。最后以国家科技资源平台中实际需求的软件资源共享、管理为背景,根据URSM模型构建了一个软件资源共享原型系统,初步验证了URSM模型的可行性和有效性。   (4)针对用户任务的非功能需求,提出了一种任务驱动的服务选择方法。为了正确选择到满足用户任务QoS需求的服务资源,根据服务本身QoS特点,提出了一个可扩展的服务质量模型E_QoS,以有效地衡量服务的QoS。根据用户任务的复杂程度将任务驱动的服务选择问题分为面向原子任务的服务选择和面向复合任务的服务选择,其中将面向原子任务的服务选择问题转化为一个多属性决策问题并利用模糊决策的方法进行实现;将面向复合任务的服务选择问题转化成一个多目标最优化问题,设计并实现了一个求解该问题的粗粒度遗传算法。
其他文献
随着信息化技术和医学数字化影像设备在医学领域中日益广泛的应用,医院每天都将产生大量的医学图像数据。如何有效地管理和运用这些数据成为了目前的研究热点,因此基于内容的
随着时态数据库的深入研究,时态数据量的日益增大,外层应用对时态数据的检索提出了更高的要求。本文建立了一个双时态数据检索模型,结合时态查询的需求,扩充了数据查询语言;并分析
植物是生物圈的重要组成部分,在人类生产、生活的众多领域中都发挥着不可替代的作用。植物分类学是植物学研究和农、林业生产经营领域中非常重要的基础性工作,分类的主要依据
嵌入式设备联网的潮流是大势所趋,如何让嵌入式系统利用丰富的网络资源是当今研究的热点,而嵌入式协议栈的研究是联网设备和技术的研究与开发的热点之一。 TCP/IP协议栈是一
为了解决互联网上信息过载方便人们快速的找到自己所需的感兴趣的信息,产生了文本信息过滤技术。文本信息过滤是指根据用户的信息需求,从大规模动态文本信息流中自动选出用户所
IP组播技术高效地节省了主干网网络带宽、提高了网络资源的利用率,在诸多领域中得到了越来越广泛的应用,成为视频会议、视频点播、网络电视等对带宽占用较高的各种网络多媒体业
在现代Web应用开发过程中,提高用户体验的前端技术被置于越来越重要的位置。随着前端技术的丰富,专门负责前台页面展现的Web工程师从原有的开发人员中独立出来并参与到了协作开
图像存档与传输系统(PACS,Picture Archiving and Communication Systems)的发展推动了医院信息化建设的发展,也带来了新的问题。当前医院环境下各种影像胶片输出设备并存,支
前向多层神经网络对小规模数据集具有良好的学习和分类性能,但随着样本数和类别数的增加,不仅其训练时间大大延长,分类性能往往也会显著降低。本文以面向分类的大规模学习问题为
基于角色的访问控制(RBAC)的灵活性使其越来越受到人们的欢迎且在访问控制中逐渐占据了主导地位,但随着分布式系统的迅速发展,其缺陷也就逐渐呈现出来:众多的角色和权限间关系