论文部分内容阅读
随着“互联网+”理念的涌现,带来的是各行业的互联网化与现实世界的数据化,使得数据的种类和规模正在以前所未有的速度不断增长和累积,并以其蕴含的丰富价值对社会生产产生巨大推动作用。为了更好地获取数据中潜在的价值,越来越多的企业或个人正在通过云交付的模式,将自身对于大数据的存储、计算与分析能力开放给第三方,通过构建数据服务的形式来对数据进行更好的管理和利用,数据即服务正在成为影响产业格局的新一代业务模式。 尽管很多公司、组织、研究人员在数据即服务领域的研究中已取得了丰富的研究成果,但云计算环境下数据资源描述的异构性、数据服务数量的爆炸式增长等因素为数据服务带来了新的挑战:1)随着数据服务描述的多样性,缺乏一种易于描述的数据服务描述模型来实现数据服务的协同工作;2)随着数据服务数量的急速增长,数据服务质量参差不齐,缺乏一种高效的数据服务发现方法;3)随着对数据进行可视分析的需求的增加,可视化开发所需的成本不断提高,缺乏一种对用户体验友好的、提高可视化开发效率的数据可视化方法。 为解决以上问题,需要对数据服务的集成方式、描述模型等几个关键方面进行研究。为此,本文对云计算环境下DaaS生命周期相关关键技术展开研究,主要创新工作包括: (1)提出一种基于DaaS的数据服务柔性描述模型。在分析现有数据服务描述语言不足的基础上,对数据服务进行集成,接着给出原子数据服务的柔性描述模型以及复合数据服务的柔性描述模型,并对根据所给出的柔性描述模型进行数据服务的自动化调用。 (2)提出一种面向全局社交服务网的数据服务聚类方法。将聚类与全局社交服务网进行结合,给出社交属性、历史社交域、未来社交域等概念,利用服务的社交属性对服务进行聚类,提高服务在全局环境下的发现效率。 (3)提出一种基于可视模板的数据服务分析方法。基于软件工程领域的复用思想,给出可视模板等相关定义,利用可视模板高效制作可视化图表以及利用精灵线程、物化缓存、副本迭代等技术实现对用户友好的可视化图表访问体验。 本论文的研究内容作为浙江省科技厅公益性技术应用研究计划项目“服务计算环境下的网络大数据平台软件关键技术研究”(编号:2014C33071)和浙江省重大科技专项计划项目“面向产业联盟的特种设备云设计服务平台关键技术研究及其应用”(编号:2014C11SA1B0006)的部分成果,从构建云制造服务平台原型的角度,讨论云计算环境下数据服务生命周期及其关键技术,结合所提出的数据服务柔性描述模型,对数据服务进行集成、管理、组合、调用、数据可视化。