面向SaaS的上下文感知数据过滤模型与匹配算法研究

来源 :浙江大学计算机科学与技术学院 浙江大学 | 被引量 : 0次 | 上传用户:yecongliang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件即服务(Software as a Service,SaaS)以网络为载体、以云计算为依托为用户提供软件租赁服务,具有价格低廉、部署迅速和配置灵活的特点,是未来软件业发展的重要方向。由于SaaS模式通过开放的因特网或广域网向用户提供服务,数据面临的安全威胁远高于传统软件运行模式。论文基于SaaS中常用的多用户共享数据库模式,研究SaaS应用下数据安全和数据过滤,包括基于动态策略的上下文感知数据过滤模型,快速有效的上下文匹配算法等。论文首先提出了一个面向SaaS的上下文感知数据过滤模型,模型包括一个策略制定和匹配执行的过程,具有动态可配置的特点。模型中给出了上下文属性、数据属性的形式化定义,同时提出了上下文判定、过滤规则及过滤策略的概念。上下文判定用于对场景上下文进行匹配,以筛选适用的过滤规则;过滤规则构成了数据过滤执行的依据;过滤策略确定了上下文判定与过滤规则间的推导关系。在上述数据过滤模型的基础上,论文为上下文判定的过程提出了两种匹配算法,分别是基于策略树的遍历匹配算法和基于等价链的有序匹配算法。前者利用有向树结构,以树的非叶节点表示上下文原子判定,采用前序遍历方法实现了策略树中上下文的匹配;后者以节点链的形式表示策略,根据上下文判定的匹配失败率对其排序,并利用等价链避免判定的重复匹配,提高了上下文匹配的效率。接着,论文分析了数据过滤的关键过程,将过滤规则分为增加规则和删减规则两类,并讨论了两类过滤规则间出现冲突的情况,提出了利用数据属性来检测潜在的冲突,再利用过滤规则权重解决冲突的方法。最后,论文设计了一个面向SaaS的数据过滤系统,实现了上述的模型。系统以XML格式存储策略,以SOL存储过滤规则,实现了动态细粒度的数据过滤。
其他文献
随着多媒体时代的到来,使得人们接触到越来越多的图像信息。如何提供一个有效途径来快速、准确的查询这些具有丰富内涵的图像信息便成为当今检索领域的研究热点。基于内容的
学位
随着经济全球化,多元化的发展,多型号、小批量及定制化生产模式使得生产制造企业的生产成本急剧上升,而精益生产的概念要求的提出,不仅为企业带来了发展机遇,同时也带来了诸
随着监测环境的日趋复杂多变,传统无线传感器网络所获取的简单数据已不能满足人们对环境监测的全面需求,迫切需要将信息量丰富的图像、音频、视频等媒体引入到以传感器网络为
随着软硬件技术的不断发展,系统级测试已成为软件质量的重要组成部分。在市场竞争日益加剧的情况下,提高产品测试效率已成为关键问题。尽管软件自动化测试的理论方法和工具越
城乡规划在信息化技术、互联网+、5S技术与业务流高速推进下不断创新。城乡规划管理信息化在全国已实现数字城市,正迈入智慧城市的快速发展阶段,同时大型城市开始海绵城市的
网络信息的海量,新的网络技术的不断出现,入侵行为的多样化,大量的新的入侵的出现使得目前的入侵检测系统的检测性能低下,误报率高,达不到网络安全防护要求。本文研究的是基
本课题重点研究基于嵌入式的网络实时传输系统,在深入分析和研究了嵌入式操作系统及视频压缩编码算法后,针对现有的各种数据传输协议存在的不足,提出了一种新的基于用户体验
网络发展日新月异,精确的进行网络流量分类也变得越来越重要,因为很多应用使用随机的端口号,而且基于安全的考虑,也使用了加密的数据,传统的基于端口号或者是基于特征串的网
近年来,大量和潜在无限的数据流是由实时监视系统、通信网络、Internet传输信息、网页点击流、金融市场的联机事务处理和其他动态环境产生的。与传统的数据集不同,数据流是按
由于XML具有良好的数据格式、可扩展性、高度结构化、便于网络传输等特性,这些决定了它是一项卓越的应用广泛的技术。本论文以网络考试系统为应用对象,对XML及相应技术进行了