主动式个性化服务空间

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:liaotianeryi2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对面向服务计算环境下最终用户即时按需构造应用软件时面临的一些挑战性问题,包括如何保障系统行为和业务约束的一致性、如何提供辅助编程推荐、以及如何向最终用户提供个性化的服务集合等问题,提出了支持最终用户编程的主动式个性化服务空间的概念,同时也定义和实现了相应的模型、技术和原型系统。组成主动式个性化服务空间的核心模型和技术包括:用于定义主动式服务空间的系统行为约束描述语言PROPOLS(Property Specification Pattem Ontology Language for Service Composition)、基于主动式服务空间的系统行为一致性验证技术、基于主动式服务空间的编程活动推荐技术、以及服务空间的个性化定制技术。   PROPOLS语言的基础是Dwyler等人提出的规范模式系统(Specification Pattem System),该语言继承了规范模式系统直观易懂的特点,同时也具有严格的形式语义。PROPOLS语言可以被最终用户和领域专家理解并用于描述业务活动(之间)的约束和依赖关系。同时,PROPOLS语言在规范模式系统的基础上扩展了逻辑组合机制,具备更强的表达能力。另外,PROPOLS用Web本体语言OWL编码的,这使得用PROPOLS表示的约束语句可以成为形式领域知识的一部分,从而更易于共享和复用。   基于主动式服务空间的系统行为验证技术以PROPOLS语言的自动机语义为基础,采用模型检查技术检查并确保最终用户完成的服务组合程序和PROPOLS约束语句之间的一致性。   基于主动式服务空间的服务推荐技术在上述验证技术的基础上进一步在最终用户进行服务组合编程时即时向用户推荐下一步活动(如加入新服务、删除错误服务等),从而支持探索式编程(Exploratory Programming),为最终用户的编程工作提供了方便。   服务空间的个性化定制技术则利用最终用户的偏好、语境等个性化信息和个性化过滤规则把普通服务空间根据最终用户的实际情况进行裁减和过滤,可以提供给最终用户一个更易管理,更符合当前需要的个性化的服务空间。
其他文献
随着互联网和电子商务的发展,目前许多公司都通过Web广告来推广自己的产品,很多大型互联网公司的主要收入来源也来自于Web广告,因此目前对Web广告的研究越来越热门。为了研究
随着控制网络发展与普及,控制网络中的时间同步技术也得到了迅速的发展,目前应用于工业控制网络测量的时间同步协议标准主要是IEEE1588标准,此标准对控制网络中的现场设备时间同
随着信息的爆炸性增长,存储行业成为IT领域的一个新兴的增长点。数据量的指数级增长,存储应用的不断变化,对存储管理提出了新的挑战。存储管理对于这个存储系统的可用性、可
传统的IP多播方案是为一对多,多对多的通信模型而设计的。然而由于IP多播方案的技术性问题和IP多播方案所带来的市场问题,使得IP播方案在提出10年以后仍然没有在Internet上成功
长非编码RNA(long noncoding RNAs)是一类长度超过200个核苷酸的非编码RNAs,大量研究表明,lncRNAs在许多重要的生物过程中起着关键作用,并且其突变和失调与许多疾病有关。然而通
数据库是构建信息系统的重要基础,数据库安全也成为了信息安全的重要研究领域。目前大部分数据库都是以明文存储并且没有验证机制,采用一般的身份验证与识别和存取控制技术并
随着信息技术的飞速发展,Internet已经发展成为当今世界最大的信息库,并且成为全球范围内传播信息和获取信息的最主要途径之一。Internet上出现越来越多的信息,同时也出现了
当前的物流信息公共平台普遍缺乏严格的注册审查机制,信息有效率低,很多物流公司没有网上查找商机的习惯。容发货运市场计划建立一个拥有大屏幕显示终端和多个触摸屏终端的物流
随着计算机和互联网的发展,在自然语言处理领域,以双语(或多语)平行语料库为基础的应用日益增多。除机器翻译方面的应用之外,平行语料库的建设对于双语词典编纂、词义消岐和
随着多媒体技术和网络技术的发展,人们对多媒体及网络环境的要求也越来越高。传统的集中式服务器,无论是集中式服务器本身,还是它的网络带宽,都构成系统的瓶颈而不能满足用户